1.环境配置
[安装编译依赖环境]
yum install gcc pcre-devel zlib-devel openssl-devel
[开放防火墙端口]
firewall-cmd --zone-public --add-port=自定义端口/tcp --permanent
[重载防火墙]
systemctl reload firewalld
[查看防火墙已开启端口]
firewall-cmd --list-port
[创建nginx组和用户]
groupadd nginx
useradd nginx -g nginx -s /sbin/nologin -M
[调整系统资源限制]
vi /etc/security/limits.conf
1 |
|
2.编译安装
下载nginx源码并上传到目标机器。
tar -zxvf nginx-1.14.2.tar.gz
cd nginx-1.14.2
[自定义编译nginx]
1 |
|
[安装nginx]
make
make install
3.编辑启动脚本
vi /usr/lib/systemd/system/nginx.service
1 |
|
4.编辑配置文件
vi /etc/nginx/nginx.conf
1 |
|
5.启动Nginx
systemctl start nginx
[开机运行nginx服务]
systemctl enable nginx