起動コマンド

 qmail 起動コマンド
exec env - PATH="/var/qmail/bin:$PATH" qmail-start ./Maildir/ splogger qmail &


 tcpserver
qmail-pop3d
exec env - ALLOWPLAIN="" DOMAINOWNER="" /usr/local/bin/tcpserver -R -H -v -l0 -x /etc/tcp.pop3.cdb 0 pop3 /var/qmail/bin/qmail-popup host_name /var/qmail/bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir 2>&1 | /var/qmail/bin/splogger pop3d 4 &

qmail-smtpd
exec env - ALLOWPLAIN="" DOMAINOWNER="" /usr/local/bin/tcpserver -R -H -v -l0 -x /etc/tcp.smtp.cdb 0 smtp /usr/local/bin/fixcrio /var/qmail/bin/qmail-smtpup host_name /var/qmail/bin/checkpassword /var/qmail/bin/qmail-smtpd 2>&1 | /var/qmail/bin/splogger smtpd 4 &


 Apache 起動
/usr/local/apache2/bin/apachectl -k start


 Apache 停止
/usr/local/apache2/bin/apachectl -k stop


 Apache 緩やかな再起動
/usr/local/apache2/bin/apachectl -k graceful


 Apache 緩やかな停止
/usr/local/apache2/bin/apachectl -k graceful-stop


 tomcat 起動
# /usr/local/tomcat-6.0.35/bin/startup.sh


 tomcat 停止
# /usr/local/tomcat-6.0.35/bin/shutdown.sh


 BIND 起動コマンド
/usr/local/sbin/named


 BIND 停止コマンド
# pkill named


 BIND 設定反映
# ps aux | grep named
kill HUP


 ProFTPD 起動コマンド
# /usr/local/sbin/proftpd


 ProFTPD 停止コマンド
# pkill proftpd


 ProFTPD 再起動
# kill hup プロセス番号


 Webmin 起動コマンド
# /etc/webmin/start


 Webmin 自動起動コマンド
# mv /usr/local/etc/rc.d/webmin.sh-dist /usr/local/etc/rc.d/webmin.sh
# /usr/local/etc/rc.d/webmin.sh start


 Webmin 停止コマンド
# /etc/webmin/stop


 プロセス番号の調べ方
ps aux |grep hoge


 Tomcat 起動コマンド
# /usr/local/tomcat-6.0.16/bin/startup.sh
/usr/local/tomcat-5.5.20/bin/startup.sh

 Tomcat 自動起動コマンド
# ./shutdown.sh
/usr/local/tomcat-5.5.20/bin/shutdown.sh

 MySQL 起動コマンド
# /usr/local/mysql/bin/mysqld_safe --user=mysql &


 MySQL 停止コマンド
# /usr/local/mysql/bin/mysqladmin -u root shutdown

# ps aux | grep mysql
確認


 PostgreSQL 自動起動コマンド
$ pg_ctl -w start


 PostgreSQL 起動確認
$ psql -l


 PostgreSQL 停止
$ pg_ctl stop


 PostgreSQL 強制終了
$ pg_ctl -m f stop
ユーザが実行中のトランザクションは保障されません。


 libvirt 再起動コマンド
# service libvirtd restart


 簡単起動スクリプト
# vi /etc/init.d/start

#!/bin/bash

/usr/local/apache2/bin/apachectl -k start
/usr/local/mysql/bin/mysqld_safe --user=mysql &br /> /usr/local/sbin/proftpd

su - postgres -c "/usr/local/pgsql/bin/pg_ctl -w start"

# chmod 755 /etc/init.d/start
# ln -s /etc/init.d/start /etc/rc3.d/S91start


更新 2016.06.28