Nginx初学安装与运行
Posted hg1205
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx初学安装与运行相关的知识,希望对你有一定的参考价值。
(注:本文章的操作在centOS下完成)
1、下载nginx安装包 nginx-1.6.3.tar.gz并复制安装包到 /usr/local/software中
2、安装依赖包,命令如下:
yum -y install gcc-c++(需要等待几分钟)
yum install pcre (需要等待几分钟)
yum install pcre-devel (需要等待几分钟)
yum install zlib (需要等待几分钟)
yum install zlib-devel (需要等待几分钟)
3、解压安装包 tar -zxvf nginx-1.6.3.tar.gz -C /usr/local/
4、进行配置 :cd nginx-1.6.3 && ./configure --prefix=/usr/local/nginx
5、运行 make&&make install 编译安装
然后我们看见 /usr/local/下有nginx文件夹了,进入之后是这个样子的(conf是配置文件目录、html是root目录(网页文件)、logs是日志文件目录、sbin是主要二进制程序目录)
6、接下来我们启动nginx :
/usr/local/nginx/sbin/nginx
7、我们运行如下命令进行检测,查看nginx是否启动
ps -ef|grep nginx
如果是下图这个样子的,那就是启动成功了
8、然后我们打开浏览器访问一下虚拟机的地址会出现如下界面,到此nginx的安装与启动就完成了。
如果没有访问成功(浏览器转圈圈),请试着运行以下命令
firewall-cmd --state 看防火墙状态(可省)
如果结果是running请运行如下命令
firewall-cmd --permanent --zone=public --add-port=8080/tcp 添加开放端口
然后重新加载
firewall-cmd --reload
nginx的其他语句如下
/usr/local/nginx/sbin/nginx -s stop 停止
/usr/local/nginx/sbin/nginx -s reload 重启
以上是关于Nginx初学安装与运行的主要内容,如果未能解决你的问题,请参考以下文章
CentOs上安装Nginx/Tomcat7/Mysql运行环境
在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途