运行Tengine
- 启动Nginx(两种方法)。方法一:通过脚本命令启动。
1
/usr/local/tengine-nginx/sbin/nginx -c /usr/local/tengine-nginx/conf/nginx.conf
方法二:通过Service服务启动(推荐使用。使用该方法需要先将Nginx加入Service服务再执行启动命令)。
- 配置“/etc/init.d/nginx”文件。
- 打开“/etc/init.d/nginx”文件
1 2
rm -rf /etc/init.d/nginx vim /etc/init.d/nginx
- 按“i”进入编辑模式,添加如下内容。
1 2 3 4 5 6 7 8 9 10 11 12 13
#!/bin/bash # chkconfig: 2345 10 90 # description: nginx case "$1" in 'start') /usr/local/tengine-nginx/sbin/nginx -c /usr/local/tengine-nginx/conf/nginx.conf echo "$0_start"; ;; 'stop') /usr/local/tengine-nginx/sbin/nginx -s quit echo "$0_stop"; ;; esac
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 打开“/etc/init.d/nginx”文件
- 修改“/etc/init.d/nginx”文件权限。
1 2
chmod 777 /etc/init.d/nginx ll /etc/init.d/nginx
- 将Nginx加入chkconfig管理列表。
1
chkconfig --add /etc/init.d/nginx
- 设置Nginx开机自动启动。
1
chkconfig nginx on
- 启动Nginx。
1
service nginx start
- 配置“/etc/init.d/nginx”文件。
- 查看Tengine的进程。
1
ps -ef | grep nginx
关闭Nginx有3种方法,业务运行中不需要执行该命令。
- 通过脚本命令关闭。
1
/usr/local/tengine-nginx/sbin/nginx -s quit
- 使用结束进程命令。
1
pkill nginx
- 通过Service服务关闭。
1
service nginx stop
- 通过脚本命令关闭。
父主题: 运行和验证