//安装必备的软件
yum install gcc install
yum install pcre pcre-devel
yum install openssl-devel 应用ssl模块时需要
//建立nginx用户
useradd nginx -s /sbin/nologin -M
查看用户
id nginx
进入目录后编译
./configure --user=nginx --group=nginx --prefix=/home/server/nginx-1.14.2 --with-http_stub_status_module --with-http_ssl_module
make
make install
cd /home/server/nginx-1.14.2
ls -l
cd sbin
//执行nginx
./nginx
测试:
curl 127.0.0.1
开启防火墙:
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
3、配置nginx开机启动
切换到/lib/systemd/system/目录,创建nginx.service文件vim nginx.service
# cd /lib/systemd/system/
# vim nginx.service
文件内容如下:
[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx reload
ExecStop=/usr/local/nginx/sbin/nginx quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
退出并保存文件,执行systemctl enable nginx.service使nginx开机启动
1
# systemctl enable nginx.service
systemctl start nginx.service 启动nginx
systemctl stop nginx.service 结束nginx
systemctl restart nginx.service 重启nginx
4、验证是否安装成功
输入http://服务器IP/ 如果能看到nginx的界面,就表示安装成功了