1.Nginx安装
2.Nginx服务管理
3.Nginx进程管理
4.Nginx端口管理
5.Nginx Web服务器测试
1、准备依赖包:
yum -y install zlib-devel pcre-devel openssl-devel gcc
2、准备nginx用户:(用于进程间通信)
useradd -M -s /sbin/nologin nginx id nginx
3、源码编译与安装: (–with-http_stub_status_module:开启进程树查看、–with-http_ssl_module:支持SSL、–with-http_random_index_module:开启随机首页、–with-http_sub_module:开启内容替换功能)
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_random_index_module --with-http_sub_module make && make install
4、编辑完成后的程序在
/usr/local/nginx
5、设置配置文件:
vi /usr/local/nginx/conf/nginx.conf #将用户设置为nginx user nginx;Nginx服务管理
1.检测配置语法
/usr/local/nginx/sbin/nginx -t
2.启动服务
/usr/local/nginx/sbin/nginx
3.重载服务
/usr/local/nginx/sbin/nginx -s reload pkill -HUP nginx
4.关闭服务
/usr/local/nginx/sbin/nginx -s stop # 或者 pkill nginx
5.开机启动
vi /etc/rc.local /usr/local/nginx/sbin/nginx
6、查看端口是否开启
netstat -tunpl |grep nginx
7、查看守护者
ps -u|grep nginx进程管理
pstree |grep nginx ps -ef |grep nginx # 可以查看到启动的进程消耗内存 ps aux |grep nginx端口管理
netstat -tunpl |grep nginx客户端测试
http://192.168.56.10/



