1. 使用tar.gz安装
-
安装gcc-c++
yum -y install gcc yum -y install g++
-
pcre、pcre-devel安装
yum install -y pcre pcre-devel
-
zlib安装
yum install -y zlib zlib-devel
-
安装openssl
yum install -y openssl openssl-devel
-
切换到cd /usr/local/nginx-1.16.1,依次执行
(使用configure命令创建一makeFile文件。)./configure \ --prefix=/usr/local/nginx \ --pid-path=/var/run/nginx/nginx.pid \ --lock-path=/var/lock/nginx.lock \ --error-log-path=/var/log/nginx/error.log \ --http-log-path=/var/log/nginx/access.log \ --with-http_gzip_static_module \ --http-client-body-temp-path=/var/temp/nginx/client \ --http-proxy-temp-path=/var/temp/nginx/proxy \ --http-fastcgi-temp-path=/var/temp/nginx/fastcgi \ --http-uwsgi-temp-path=/var/temp/nginx/uwsgi \ --http-scgi-temp-path=/var/temp/nginx/scgi \ --add-module=/opt/fastdfs-nginx-module/src
注意:启动nginx之前,上边将临时文件目录指定为/var/temp/nginx,需要在/var下创建temp及nginx目录。
make make install mkdir /var/temp/nginx/client -p
-
切换到
/usr/local/nginx
安装目录,配置nginx的配置文件nginx.conf文件,主要也就是端口,一般为80 -
启动nginx服务
./nginx
-
查看nginx服务是否启动成功:
ps -ef | grep nginx
-
访问你的服务器IP:
127.0.0.1
2.使用yum安装
-
安装yum-utils
sudo yum install yum-utils
-
创建文件
touch /etc/yum.repos.d/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
-
安装nginx
sudo yum install nginx