CentoS-7---nginx源码安装与配置

 1. 源码安装nginx,并提供服务脚本

关闭防火墙及selinux

systemctl disable firewalld

setenforce 0 

在http://nginx.org/download/        下载nginx-1.18.0.tar.gz

解压安装

 tar xf nginx-1.18.0.tar.gz -C /usr/local 
解压到/usr/local

2.添加用户和组

useradd nginx -s /sbin/nologin -M

切到/usr/local/nginx/nginx-1.20.1

cd /usr/local/nginx/nginx-1.20.1/

3.源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install)

./configure --user=nginx
./configure --group=nginx
./configure --prefix=/usr/local/nginx
./configure --with-http_stub_status_module
./configure --with-http_ssl_module

4.编译+安装

make && make install

5.为 nginx 提供 SysV init 脚本
vim /usr/lib/systemd/system/nginx.service

[Unit] 
Description=ngin

你可能感兴趣的:(nginx,centos,服务器)