第二章 安装Nginx
2.1进入 nginx 官网,下载

Linux 是Centos 6.8 ,本人下载的是 nginx-1.12.2.tar.gz 版本
2.2 安装 nginx
装之前需要安装一些依赖 gcc、pcre、pcre-devel、 zlib 、zlib-devel、openssl、openssl-devel
1 安装pcre 本人的版本是pcre-8.37.tar.gz
将pcre-8.37.tar.gz 放入到/usr/src 目录下

1-1 执行解压 tar -xvf pcre-8.37.tar.gz 我这里已经解压好了
1-2 进入到 cd pcre-8.37 执行 ./configure

1-3 然后执行make && make install 我这里报错了 需要先安装gcc
进入到/media/CentOS_6.8_Final/Packages/ 这里有需要安装的rpm
按顺序安装,如果安装过程中显示already install不需要管直接按顺序安装即可
(1.)rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
(2.)rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
(3.)rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
(4.)rpm -ivh cpp-4.4.7-17.el6.x86_64.rpm
(5.)rpm -ivh kernel-headers-2.6.32-642.el6.x86_64.rpm
(6.)rpm -ivh glibc-headers-2.12-1.192.el6.x86_64.rpm
(7.)rpm -ivh glibc-devel-2.12-1.192.el6.x86_64.rpm
(8.)rpm -ivh libgomp-4.4.7-17.el6.x86_64.rpm
(9.)rpm -ivh gcc-4.4.7-17.el6.x86_64.rpm --nodeps(如果执行此句有错,请在后面加上--nodeps)
(10.)rpm -ivh libstdc++-devel-4.4.7-17.el6.x86_64.rpm
(11.)rpm -ivh gcc-c++-4.4.7-17.el6.x86_64.rpm
这些安装完成之后,检查gcc 版本

执行 make clean 然后再执行 make && make install
2 安装其他依赖
gcc、pcre、pcre-devel、 zlib 、zlib-devel、openssl、openssl-devel
gcc和pcre 已经安装 ,然后安装剩下的依赖
还是在/media/CentOS_6.8_Final/Packages/
执行 rpm -ivm xxx.rpm 如果报错增加参数 --nodeps 和 --force
3 安装 nginx
进入到/usr/src
3-1 解压缩 nginx-xx.tar.gz 包。
3-2 进入解压缩目录,执行./configure。
3-3 make && make install
安装完成后会自动生成 /usr/local/nginx 目录

3-4 启动 nginx服务
然后进入sbin 目录 会有一 nginx文件 然后执行 ./nginx 没有任何信息证明已经启动了

然后linux 环境 用浏览器输入 localhost:80

如果要在windows 环境下访问nginx 需要将防火墙关闭或是增加开放的80端口
增加开发端口号参考 http://www.luyixian.cn/news_show_12912.aspx
我这里是关闭防火墙然后在访问 service iptables stop

在浏览器输入linux环境ip地址+80 端口号 ,这里就不截图了
2128

被折叠的 条评论
为什么被折叠?



