欢迎光临
我们一直在努力

CentOS7安装搭建Nginx

建站超值云服务器,限时71元/月

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

[root@192 src]yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

说明:

  • pcre: 用来作地址重写的功能。

  • zlib:nginx 的gzip模块,传输数据打包,省流量(但消耗资源)。

  • openssl:提供ssl加密协议。

安装pcre:

[root@192 src]# cd pcre-8.35
[root@192 pcre-8.35]#./configure
[root@192 pcre-8.35]# make && make install

二、安装Nginx

将下载好的nginx压缩包上传到linux上,我这里用的是nginx-1.8.1.tar.gz:

[root@192 src]# tar zxvf nginx-1.8.1.tar.gz
[root@192 src]#cd nginx-1.8.1
[root@192 nginx-1.8.1]#./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.35
[root@192 nginx-1.8.1]# make
[root@192 nginx-1.8.1]# make install
[root@192 nginx-1.8.1]#cd /usr/local/webserver/nginx/sbin

检查是否安装成功:

CentOS7安装搭建Nginx

参数说明:

  • –prefix:指定nginx安装路径,默认为/usr/local/nginx

  • –with-pcre:设置PCRE库的源码路径

  • –with-http_ssl_module : 使用https协议模块。默认情况下,该模块没有被构建。前提是openssl与openssl-devel已安装

  • –with-http_stub_status_module : 用来监控 Nginx 的当前状态

检查配置文件ngnix.conf的正确性命令:

CentOS7安装搭建Nginx

启动 Nginx:

[root@192 sbin]# ./nginx

默认端口为80,可以通过修改配置文件来指定监听端口:

[root@192 conf]# vim nginx.conf

CentOS7安装搭建Nginx

这里修改server_name为:192.168.137.3,默认为localhost,listen:改为8088,默认为80

这里的server{ }可以有多个,表示虚拟主机。

其他常用的一些命令:

[root@192 sbin]# ./nginx -s reopen            # 重启 Nginx
[root@192 sbin]# ./nginx -s stop                # 停止 Nginx
赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » CentOS7安装搭建Nginx
分享到: 更多 (0)