美文网首页
2018-03-05CentOs6.9编译安装配置nginx

2018-03-05CentOs6.9编译安装配置nginx

作者: EdisonJQ | 来源:发表于2018-03-07 13:56 被阅读11次

    参考:
    http://www.runoob.com/linux/nginx-install-setup.html
    http://xstarcd.github.io/wiki/Java/tomcat_cluster.html

    目录:

    1、编译安装工具及库文件
    2、编译pcre库
    3、编译安装nginx
    4、配置nginx

    1、编译安装工具及库文件

    yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel
    
    编译工具安装.png

    2、pcre库编译安装

    pcre,用于nginx的rewrite。
    下载的地址:https://sourceforge.net/projects/pcre/files/pcre/
    下载后用ftp推上去服务器,解压压缩包,得到如下:

    解压后内容.png
    执行./configure之后,
    提示缺少C++编译器.png
    执行如下语句下载C++编译器:
    yum install -y gcc gcc-c++
    

    成功后再次输入./configure,得到如下

    成功的./configure.png
    执行make && make install,如下则编译so文件成功:
    编译成功.png

    3、编译安装nginx

    下载压缩包,并推上服务器,解压压缩包,得到如下:

    解压后文件.png
    执行以下语句:(方便看才回车,真正输入是一行输入)
    ./configure 
    --prefix=/data/nginx-1.12.2/nginx-1.12.2 
    --conf-path=/data/nginx-1.12.2/nginx-1.12.2/nginx.conf 
    --with-http_stub_status_module 
    --with-http_ssl_module 
    --with-pcre=/data/pcre-8.40/pcre-8.40
    

    执行结果如下:

    ./configure之后.png
    再执行make && make install,看到如下则成功:
    编译安装完成.png

    4、配置nginx

    编辑上面配置的--conf-path目录下nginx.conf文件

    upstream JavaStudoy{
            server 192.168.134.129:8080;
            server 192.168.134.1:8080;
        }
        server {
            #2018-03-05将监听端口80改为8081
            listen       8081;
            server_name  localhost;
    
            #charset koi8-r;
    
            #access_log  logs/host.access.log  main;
    
            location / {
                root   html;
                index  index.html index.htm;
                #2018-03-05配置反向代理地址
                proxy_pass http://JavaStudy;
            }
        }
    

    保存退出,进入sbin目录,执行/data/nginx-1.12.2/nginx-1.12.2/sbin/nginx -t检查配置文件有否问题,显示如下则可用。

    配置文件可用.png
    输入/data/nginx-1.12.2/nginx-1.12.2/sbin/nginx执行nginx。

    浏览器输入http://192.168.134.129:8081/JavaStudy/,看到如下:

    192.168.134.129.png
    192.168.134.1.png

    相关文章

      网友评论

          本文标题:2018-03-05CentOs6.9编译安装配置nginx

          本文链接:https://www.haomeiwen.com/subject/nszcfftx.html