下载安装包
1
| wget http://nginx.org/download/nginx-1.25.3.tar.gz
|
安装对应的依赖库
1 2 3 4 5 6 7 8 9 10 11 12 13
| yum install gcc-c++
yum install pcre
yum install pcre-devel
yum install zlib
yum install zlib-devel
yum install openssl
yum install openssl-devel
|
解压安装包
1
| tar -xzvf nginx-1.16.0.tar.gz
|
拷贝文件到/usr/local
1
| mv nginx-1.16.0 /usr/local
|
在nginx 目录下执行
1 2 3 4 5
| ./configure // 编译 make // 安装 make install
|
配置nginx 自启动
切换到/lib/systemd/system目录,创建nginx.service文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| [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
|
1 2 3 4 5 6 7 8 9
| 退出并保存文件,执行systemctl enable nginx.service使nginx开机自启动 systemctl enable nginx.service
常用启动、停止、重启指令 systemctl start nginx.service
systemctl stop nginx.service
systemctl restart nginx.service
|