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初学安装与运行的主要内容,如果未能解决你的问题,请参考以下文章

Nginx安装与运行

CentOs上安装Nginx/Tomcat7/Mysql运行环境

linux学习:Nginx--常见功能配置片段与优化-06

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途

Android:使用Tab检测单个片段viewpager

nginx的安装与运行