安装之前,最好检查一下是否已经安装有nginx:find -name nginx 如果已经安装了nginx,想要卸载:yum remove nginx
1、检查并安装基础依赖包
(1)安装pcre库(使Nginx支持URI重写的rewrite模块)
检查:rpm -qa pcre-devel pcre
安装:yum install pcre pcre-devel -y
(2)安装openssl(使用HTTPS服务时必须的模块)
检查:rpm -qa openssl openssl-devel
安装:yum install -y openssl openssl-devel
(3) 如果没有安装gcc
yum -y install gcc-c++
(4) 安装zlib
yum install zlib zlib-devel
2、安装Nginx
cd /usr/tools [安装包存放地址]
wget http://nginx.org/download/nginx-1.15.8.tar.gz
tar -zxvf nginx-1.15.8.tar.gz cd nginx-1.15.8 ./configure $默认安装在/usr/local/nginx make make install
安装位置: whereis nginx
启动:/usr/local/nginx/sbin/nginx
检查是否启动成功:
打开浏览器访问此机器的 IP,如果浏览器出现 Welcome to nginx! 则表示 Nginx 已经安装并运行成功。
部分命令如下:
重启:
$ /usr/local/nginx/sbin/nginx –s reload
停止:
$ /usr/local/nginx/sbin/nginx –s stop
测试配置文件是否正常:
$ /usr/local/nginx/sbin/nginx –t
强制关闭:
$ pkill nginx
以上安装方法nginx的配置文件位于
/usr/local/nginx/conf/nginx.conf
启动之后可直接通过外网访问服务器的IP看到“Welcome to nginx!”页面。 (注意服务器的安全策略是否做相关设置)