(注:本文章的操作在centOS下完成)

1、下载nginx安装包 nginx-1.6.3.tar.gz并复制安装包到 /usr/local/software中

2、安装依赖包,命令如下(安装期间出现选择项,一路选择 “y”):

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..tar.gz -C /usr/local/

4、在 /usr/local/下输入代码进行配置 :

cd nginx-1.6. && ./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 重启

最新文章

  1. 作业三 代码规范 代码复审 PSP
  2. 8.3 H5学习笔记
  3. electron Uncaught ReferenceError: jQuery is not defined
  4. yield用法的一点理解
  5. ASP.Net数据导出Excel的几种方法
  6. SetBkMode可设置文字背景色:TRANSPARENT或OPAQUE
  7. CoreJavaE10V1P3.7 第3章 Java的基本编程结构-3.7 输入输出(Input ,Output)
  8. Md5的加密 java实现
  9. Oracle课程档案,第四天
  10. 蓝桥杯近三年初赛题之一(15年b组)
  11. Echo团队团队展示
  12. Mac OS下安装mvn
  13. 用jquery实现小火箭到页面顶部的效果
  14. PHP 中使用explode()函数切割字符串为数组
  15. win10每次重新启动,eclipse不能打开,要重新配jdk环境的解决办法
  16. HDOJ 1257 最少拦截系统 【DP】
  17. 《Java编程思想》笔记 第二十一章 并发
  18. [BZOJ 2115] Xor
  19. Zookeeper配置Kafka
  20. 再理解 as3.0接口

热门文章

  1. Spring boot缓存初体验
  2. JDBC对Mysql utf8mb4字符集的处理
  3. SpringBootSecurity学习(10)网页版登录之记住我功能
  4. Spring 梳理 - JavaConfig实战(spring MVC)-原创
  5. 极光推送消息——RegistrationID方式
  6. 详解es6 class语法糖中constructor方法和super的作用
  7. 定一条数据用: => slot-scope属性,再显示对应的数据
  8. Scala 学习笔记之集合(8) Try和Future
  9. Java8 Lambda表达式详解手册及实例
  10. 前后端分离————VUE+node(express)