当前位置:Gxlcms > PHP教程 > Linux服务器架设篇之二–源码安装Web服务器Nginx

Linux服务器架设篇之二–源码安装Web服务器Nginx

时间:2021-07-01 10:21:17 帮助过:8人阅读

Linux服务器架设篇之(二)–源码安装Web服务器Nginx

一.环境介绍:

Linux版本: CentOS 7 64位
nginx版本: nginx-1.9.5
nginx 是轻量级web服务器, 可做负载均衡均衡器和web服务器, nginx性能很好, 单机理论上可以支持5w并发

二.准备工作

1, 安装nginx所需的库:
yum install -y gcc gcc-c++ zlib zlib-devel pcre pcre-devel openssl openssl-devel
解析:
gcc: gcc编译器
gcc-c++: c++编译器用于编译nginx的http模块
zlib, zlib-devel: 用于对http包的内容作gzip压缩
pcre, pcre-devel: pcre库, nginx中rewrite模块需要的
openssl, openssl-devel:用于支持在SSL协议上传输HTTP

2, 用户及用户组:
groupadd www #创建www用户组
useradd -g www www -s /sbin/nologin #创建www用户归入www组, 并禁止www用户登录系统
mkdir -p /alidata/server/nginx #创建nginx安装目录

三.开始安装:

cd /alidata/server/source
wget http://nginx.org/download/nginx-1.9.5.tar.gz #获取nginx源码
tar -zxvf nginx-1.9.5.tar.gz #解压
cd nginx-1.9.5 #进入源码目录
./configure –user=www –group=www –prefix=/alidata/server/nginx –with->http_stub_status_module
–with-http_ssl_module –with-pcre
使用./configure –help 可以查看有哪些编译选项, nginx的模块必须要在编译的时候加入, 无法动态的加入

Linux服务器架设篇之二–源码安装Web服务器Nginx
以上执行完如果显示这样, 便是成功的,再执行下面的命令即可完成安装:

make && make install #编译并安装

至此nginx便安装完成.

四.启动:

启动ngin:(确保Linux中没有其他程序占用80端口)
cd /alidata/server/nginx #进入安装目录
./sbin/nginx #启动

无报错则表示启动成功,
在浏览器中输入linux的ip地址, 我的是:http://192.168.186.130,若显示以下信息, 则表示安装成功.

Linux服务器架设篇之二–源码安装Web服务器Nginx
另附上nginx的一些学习资料:http://yun.baidu.com/share/link?shareid=309794494&uk=3156731279

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
  • ').text(i)); }; $numbering.fadeIn(1700); }); });

    以上就介绍了Linux服务器架设篇之二–源码安装Web服务器Nginx,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

  • 人气教程排行