常用系統程序操作

mysql關閉和啓動
/bin/sh /usr/local/mysql/bin/mysqld_safe --user=mysql &
FastCGI啓動和關閉
ulimit -SHn 51200
/usr/local/sbin/php-fpm start|stop|restart|reload|quit|logrotate

NGINX啓動和關閉
/usr/local/webserver/nginx/sbin/nginx
重載nginx配置
kill -HUP 'cat /var/run/nginx.pid'
調試配置文件
nginx -t -c /etc/nginx/nginx.conf
nginx接受的信號
TERM, INT 快速關閉
QUIT 從容關閉
HUP 重載配置,用新的配置開始新的工作進程從容關閉舊的工作進程
USR1 重新打開日誌文件
USR2 平滑升級可執行程序。
WINCH 從容關閉工作進程

memcached啓動和關閉
/usr/local/bin/memcached -m 64m -l 127.0.0.1 -p 11211 -d -u root -P /var/run/memcached.pid -c 128 -vv
kill 'cat /var/run/memcached.pid'

配置開機自啓時執行程序:修改/etc/rc.local

系統程序文件目錄規範



mysql目錄             /usr/local/mysql
mysql數據文件         /usr/local/data
mysql soketfile       /tmp/
mysql配置文件         /etc/my.cnf

php目錄              /usr/local/
php-config目錄        /usr/local/bin/php-config
php.ini              /etc/php.ini
eAccelorator Cache    /var/cache/eaccelerator_cache
php fastcgi執行文件   /usr/local/sbin/php-fpm
php fastcgi配置文件   /usr/local/etc/php-fpm.conf
php fastcgi日誌    /usr/local/logs/php-fpm.log
php fastcgi pid文件  /usr/local/logs/php-fpm.pid
fastcgi接口(TCP方式) /tmp/php-cgi.sock
php擴展文件目錄 /usr/local/lib/php/extensions/no-debug-non-zts-20060613/

nginx目錄             /usr/local/nginx
nginx                 /var/log/nginx
nginx配置文件     /usr/local/nginx/conf/nginx.conf
nginx pid文件     /var/run/nginx.pid
nginx logrotate文件  /usr/local/nginx/sbin/cut_nginx_log.sh
web文件目錄           /app/
系統啓動執行文件      /etc/rc.local 
sysctl文件        /sbin/sysctl
sysctl配置文件     /etc/sysctl.conf

memcached       /usr/local/bin/memcached
memcached PID文件   /var/run/memcached.pid

發佈了30 篇原創文章 · 獲贊 1 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章