Centos 7.x 搭建 nginx-1.1.19

1、安装依赖环境

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

解释为什么需要安装这些库,是因为需要进行编译nginx的源码,在编译源码的时候,会用到这些库,特别是gcc 、openssl 这些库

2、下载Nginx安装包

http://nginx.org/download/

我下载的是nginx-1.1.19.tar.gz

3、将下载好的安装包上传至服务器目录,我这里使用的是Moba-xxxxx ,

4、解压

 tar -xzvf nginx-1.1.19.tar.gz 

5、编译安装 ,千万不要make clean ,会把Makefile 删除掉

5.1、进入该目录(解压的目录,我的是/home/用户名/nginx/nginx-1.1.19)
    cd /home/用户名/nginx/nginx-1.1.19
5.2 使用默认的配置进行编译 
    ./configure
5.3 开始编译,并且安装
    make && make  install 

6、配置环境变量,使得可以在任意路径下可以启动nginx 

执行make install 时会在/usr/local/目录下创建目录nginx ,即默认安装的路径在/usr/local/nginx

6.1、vi /etc/profile/
6.2、在profile 文件的最底部加入以下内容,并且保存
    NGINX_HOME=/usr/local/nginx
    PATH=$NGINX_HOME/sbin:$PATH
6.3、使得配置文件生效 source /etc/profile/

7、使用默认的配置去启动nginx 

在任意的目录输入nginx 即可启动nginx ,

8、验证

浏览器输入服务器的ip即可显示如下界面

猜你喜欢

转载自blog.csdn.net/weixin_38638777/article/details/103941574