Posts

Showing posts with the label config

Linux Ubuntu Changing the datadir (data directory) of mysql

  mysqld.cnf datadir = /new/data/dir mysqld --user=mysql --initialize innodb_flush_log_at_trx_commit= 0 ssl=0 #  (5.7 community (self built) might not use SSL for cases. 8.0 always use ssl by default, might be slower) innodb_doublewrite_pages=120 # (if doublewrite enabled for recent 8.0.x "on HDD") innodb_undo_log_truncate=OFF innodb_log_writer_threads=OFF   plugin-load-add=auth_socket.so auth_socket=FORCE_PLUS_PERMANENT   sudo systemctl stop apparmor sudo systemctl disable apparmor sudo mysqldump --master-data=1 --flush-logs --single-transaction --routines --quick --all-databases > db20230116_1852.sql CREATE USER 'XXXXX'@'%' IDENTIFIED WITH mysql_native_password BY 'XXXXXX'; GRANT ALL PRIVILEGES ON *.* TO 'XXXXX'@'%' WITH GRANT OPTION; FLUSH PRIVILIGES;  

Enabling php error logging with caddy and php-fpm

How to enable php error logging with caddy and php-fpm Inside the file: pool.d/www.conf Edit at the end: php_admin_value[error_log] = /var/log/fpm-php.www.log php_admin_flag[log_errors] = on catch_workers_output = yes

Apache 2.4 - Require all granted

In Apache 2.4 the access control commands have changed: Use:   Require all granted Instead of: Order allow,deny  Allow from all Read more on the Apache2 upgrade page.

Linux Run Level and Services Deamon config

Image
נושא ה - services וה - deamons ב - linux תמיד היה נושא קצת מסובך אבל חשוב. אילו שרותים עולים כאשר מערכת ההפעלה עולה, מה תפקידם, מתי הם מתחילים וכיצד ניתן לנהל אותם. הדברים מוסברים בצורה פשוטה כאן: http://en.wikipedia.org/wiki/Runlevel http://www.ubuntu-unleashed.com/2007/09/i-personally-like-gui-tools-but-i-also.html אבל שתי תוכנות חמודות חדשות שמצאתי עוזרות לנהל את ספריית ה- rc בצורה נוחה: rcconfig ו - sysv-rc-conf שתי התוכנות עם ממשק TUI שאני כל כך אוהב. (TUI - Text User Interface) בניגוד ל - command line שדורשות פקודות בשורת הפקודה ובניגוד ל - GUI שמחייב הרצה של ממשק גרפי מלא (XServer) תוכנות TUI מאפשרות עבודה נוחה ב - text. התוכנות מאפשרות ניהול והחלטה אילו deamons (שרותים) יופעלו באיזה runlevel.

עזרה בקינפוג mysql על Linux

סקריפט חמוד שגיליתי לאחרונה עוזר לקנפג את MySQL על לינוקס. תומך עד גרסה 5.1.* מריצים את הסקריפט, הוא משווה את קונפיגורציית ה - MySQL יחסית לעומס ונותן המלצות. כמובן שלא את כולן צריך לקבל ויש להבין את המשמעות של כל אחד מהפרמטרים, אבל עדיין זהו סקריפט שמאוד עוזר. http://www.day32.com/MySQL/ פשוט להוריד ולהריץ. עדכון: 28.7.2011 האתר עצמו ירד, ולכן ניתן לחפש את הקובץ tuning-primer.sh או להוריד אותו מכאן: tuning-primer.sh בנוסף קובץ חדש ומעניין לניתוח והמלצות על הרצת MySQL ניתן להוריד את mysqltuner.pl