Nginx linux环境安装
1、安装nginx前需要检查以下依赖库是否安装,一般安装系统默认都会安装,没安装的话可以先安装下。
1、GCC编译器
一般linux操作系统都安装了GCC。可使用gcc -v 查看若输出GCC的版本信息,则说明GCC已经安装。如果未安装GCC,可到GCC官方网站下载安装。
2、 PCRE库,Nginx的HTTP模块要用它来解析正则表达式。执行pcregrep -V 命令查看,
3、zlib库
2、安装装包可到官网下载http://nginx.org/en/download.html,
安装包nginx-1.8.0.tar.gz
stciky模块:nginx-sticky-module-1.1.zip
1、 编译安装PCRE
#cd /test/nginx/pack
#tar -zxvf pcre-8.21.tar.gz
#cd pcre-8.21.
#./configure
#make
#make install
正常执行:没有报错提示。
2、解压nginx-sticky-module-1.1.tar.gz,
#tar -zxvf nginx-sticky-module-1.1.tar.gz
解压后在nginx-sticky-module-1.1.tar.gz同级目录里生成一个nginx-stickymodule-1.1文件夹。
3、解压nginx-1.8.0.tar.gz
#tar -zxvf nginx-1.8.0.tar.gz
解压后在nginx-1.8.0.tar.gz同级文件里里生成一个nginx-1.8.0文件夹。
4、检查安装环境并配置
#cd nginx-1.8.0
#./configure --add-module=/test/nginx/pack/nginx-sticky-module-1.1 --with-pcre=/test/nginx/pack/pcre-8.21 (pcre库路径)--prefix=/test/nginxing(指定nginx安装目录)
执行结果,没有报错error信息,输出“Configuration summary:”,后面是Nginx配置信息列表。
5、安装
仍在nginx-1.8.0目录中,执行如下命令:
#make
#make install
如果没有ERROR信息,则说明安装成功。安装完后,Nginx安装到指定/test/nginxing(如果不指定默认安装到/usr/local/nginx)目录下。
1、启动Nginx
在启动Nginx命令前,如果只是测试,请用此命令关闭防火墙:service iptablesstop。 如果正式使用请联系系统管理员设置防火墙,开启nignx占用端口。进入Nginx安装目录/test/nginxing/sbin目录。
#./nginx
在浏览器地输入http://nginx所在服务器的IP地址(如http://ip:80),如果出现以下类似页面代表安装成功。
2、7. 常用命令
首先进入Nginx 安装目录。具体执行如下:
#cd /test/nginxing/sbin
然后再执行如下命令控制Nginx的状态:
启动 Nginx:#./nginx
停止 Nginx:#./nginx -s stop
Nginx重加载:#./nginx -s reload
检查配置文件是否正确:#./nginx –t
查看 Nginx版本:#./nginx -v
非root用户启动Nginx:用root用户执行 chmod -R u+s nginxing
如果帮助到您的话可以帮忙点个赞,另外如果推荐ali云服务器优惠券,长期有效,需要的可以先收藏领取:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=c4a62g3f&utm_source=c4a62g3f