[Zend Framework] Zend Server: zendctl でサーバの停止や再起動を行う
サーバの停止や再起動が必要な場合に、コマンドラインから操作を行えます。
Zend Server – インストール | deadwood で設置した ZendServer.app からも操作できますが、簡便な方法で。
% sudo /usr/local/zend/bin/zendctl.sh stop
この他に用意されている機能。
% sudo zendctl -h
Password:
Usage: /Users/あなたの名前/bin/zendctl <action>
start Start all Zend Server daemons
start-apache Start Apache only
start-mysql Start MySQL only
start-jb Start Java Bridge only
start-lighttpd Start lighttpd only
stop Stop all Zend Server daemons
stop-apache Stop Apache only
stop-mysql Stop MySQL only
stop-jb Stop Java Bridge only
stop-lighttpd Stop lighttpd only
restart Restart all Zend Server daemons
restart-apache Restart Apache only
restart-mysql Restart MySQL only
restart-jb Restart Java Bridge only
restart-lighttpd Restart lighttpd only
setup-jb Setup Java bridge
version Print Zend Server version
status Get Zend Server status
For more information about this script see
http://files.zend.com/help/Zend-Server/zend-server.htm#linux_mac__package_setup_and_control_scripts.htm
Zend Server の自動起動について
Mac起動時に自動でZend Serverが立ち上がる設定に関しては、 /Library/StartupItems/ 以下で行っているようです。
.
├── MySql_init
│ ├── MySql_init
│ └── StartupParameters.plist
├── ParallelsTransporter
└── ZendServer_init
├── StartupParameters.plist
├── ZendServer_init
└── zendctl.sh
Linux系でいうところの /etc/init.d だそうです。
参考サイト