yum安装
配置yum源
此yum源为Nginx的稳定版本
cat > /etc/yum.repos.d/nginx.repo << 'EOF'
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
EOF
检查
yum list | grep nginx
安装启动
安装
yum install nginx -y
启动
systemctl start nginx
systemctl status nginx
源码安装
安装依赖
依赖包
yum install pcre pcre-devel openssl openssl-devel -y
编译器
yum install gcc gcc-c++ -y
下载编译安装
下载源码包(这里是1.24版本)
wget https://nginx.org/download/nginx-1.24.0.tar.gz
解压
tar -zxf nginx-1.24.0.tar.gz
进入解压后的目录进行预编译,自己选择安装位置以及模块
./configure --prefix=/usr/local/nginx --with-http_ssl_module
编译安装(-j8表示开启8个线程编译)
make -j8 && make install
查看是否成功,0为成功
echo $?
启动
启动
/usr/local/nginx/sbin/nginx
重新加载
/usr/local/nginx/sbin/nginx -s reload
停止
/usr/local/nginx/sbin/nginx -s stop