万能的程序员的gravatar头像
万能的程序员 2018-01-26 11:23:36
Linux部署(5)Nginx的安装教程

这些个安装的教程作为笔记展示给大家,我在后面有空会把他们的使用发一个教程,就是用java怎么实现他们的链接等,白话点就是写个代码。

Nginx的安装环境:

1. nginx 也是C写的,所以首先还是的装C的环境,在redis的安装过程我已经说了c的安装 ,再说一次吧,yum install -y gcc-c++

2. PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。

yum install -y pcre pcre-devel

Linux部署(5)Nginx的安装教程

3. zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库。

yum install -y zlib zlib-devel

Linux部署(5)Nginx的安装教程

4. 安装openssl库  这是 安全协议,ssl协议,这样nginx就能走 http 和 https 协议了。

yum install -y openssl openssl-devel

Linux部署(5)Nginx的安装教程

5. 解压你上传到 linux 的  nginx ,无论在哪直接解压即可。

 tar zxvf nginx-1.8.0.tar.gz

Linux部署(5)Nginx的安装教程

解压完的最后的图片;

6. 进入你的nginx的解压目录:

 cd nginx-1.8.0/

 

Linux部署(5)Nginx的安装教程

进入 configure 进行编译参数设置,下面是我的配置,要提前创建好temp和temp下的nginx目录:

这一步自己配置:按照自己的目录去配置(或者搜一下怎么配,按照自己的需求去配)

 ./configure \

--prefix=/usr/local/nginx \

--pid-path=/var/run/nginx/nginx.pid \

--lock-path=/var/lock/nginx.lock \

--error-log-path=/var/log/nginx/error.log \

--http-log-path=/var/log/nginx/access.log \

--with-http_gzip_static_module \

--http-client-body-temp-path=/var/temp/nginx/client \

--http-proxy-temp-path=/var/temp/nginx/proxy \

然后编译安装,就在你的解压目录下:执行下面的命令

make

make install

6. 启动你的nginx 然后访问:

进入/usr/local/nginx/sbin

./nginx  即可启动

然后直接访问你的虚拟机地址:http://192.xxx.xxx.xxx

Linux部署(5)Nginx的安装教程7. 关闭

cd /usr/lcoal/nginx/sbin

./nginx-s quit

这就是nginx的安装教程


打赏

已有1人打赏

最代码官方的gravatar头像
最近浏览
最远的旅行  LV3 2019年10月22日
2252536772  LV21 2019年9月10日
k麝神k  LV10 2019年5月15日
韩毅飞  LV11 2019年4月13日
cs383450139 2019年3月22日
暂无贡献等级
阿昌先生  LV13 2019年1月30日
xwkjcc  LV8 2018年10月14日
郭亚鹏  LV12 2018年10月9日
JiangBigPan  LV16 2018年7月31日
zhuminghui  LV5 2018年7月26日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友