基于Centos7.6安装Ngnix
一、源码安装
1、安装依赖
yum install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
2、拷贝nginx-1.18.0.tar.gz至linux服务器
3、解压并编译安装
cd /usr/local
tar -zxvf nginx-1.18.0.tar.gz
mv nginx-1.18.0 nginx
cd /usr/local/nginx
./configure
make
make install
二、YUM安装
1、安装先决条件
yum install yum-utils
2、添加源
rpm -Uvh http://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.18.0-1.el7.ngx.x86_64.rpm
或者
cd /etc/yum.repos.d/
vim nginx.repo
nginx.repo内容
[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
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
3、安装Ngnix
查看是否有nginx源
yum search nginx
查看Nginx
rpm -qa | grep nginx
启动nginx
systemctl start nginx.service
开机自启动
systemctl enable nginx.service
查看nginx的状态
systemctl status nginx.service