在Linux系统中安装nginx,其实很简单,按照我下面的步骤做就OK,亲测可用,命令也都正确,直接复制就可以,前提是要有yum源,基本所有的云服务器都会提供
1、在安装Nginx前,首先要安装 PCRE,作用是让 Nginx 支持 Rewrite 功能
yum安装命令:yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel
安装过程如下图所示:
2、安装Nginx的依赖包:yum install GeoIP gd libXpm libxslt
安装过程如下图所示:
3、创建nginx根目录
cd usr/local/
Mkdir nginx
cd nginx
4、下载nginx-1.16.1.tar.gz(版本经常改动,图中版本信息可忽略,重点看步骤)
wget http://nginx.org/download/nginx-1.16.1.tar.gz(2020-04-15稳定版)
本站下载地址:http://www.daxiao.show/uploadfile/lnmp/nginx-1.16.1.tar.gz
5、进入Nginx的安装包的所在目录解压Nginx压缩包,如下图所示:
tar -zxvf nginx-1.16.1.tar.gz 6、解压完成,多了一个nginx-1.16.1目录
cd nginx-1.16.1
进入nginx-1.16.1目录查看里面的内容,如下所示: 7、源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install)
执行./configure
注意:如果安装出现在下面的错误是缺少编译环境。安装编译源码所需的工具和库
./configure: error: C compiler cc is not found
解决办法:#yum install gcc gcc-c++ ncurses-devel perl
#yum -y install make gcc gcc-c++ ncurses-devel
#yum -y install zlib zlib-devel
这时再重复执行第7步的命令
./configure命令执行成功(上图)
8、执行make操作,如下图所示:
make操作执行完成.
执行make install命令进行安装.
9、验证安装Nginx是否成功
查看nginx安装路径(whereis nginx) 启动Nginx
在浏览器中输入http://centos服务器IP访问Nginx,如我的服务器IP地址是:115.159.95.35,输入http://115.159.95.35/访问安装好的Nginx,访问结果如下图所示:
能够正常看到Nginx的欢迎页,就说明Nginx已经安装成功了。
下面附完整的word安装文档,如网页看不清楚,可下载文档按照步骤操作。
2020-04-15更新
在CentOS7.6中实测安装,可能报错:
cp: ‘conf/koi-win’ and ‘/usr/local/nginx/conf/koi-win’ are the same file make[1]: *** [install] Error 1 make[1]: Leaving directory `/usr/local/nginx' make: *** [install] Error 2
能读懂英文同学应该很好理解,是英文有目录已经存在,无法复制nginx过去
把/usr/local/nginx文件夹移走或者换个名字即可解决
上一篇:第一页