• Nginx简介

Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。

特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。

  • Yum安装

注:请以root权限执行

安装命令:

# yum install -y nginx

但默认情况下,会报没有可用软件包错误。这个时候需要我们自己添加Nginx的源文件,命令如下:

# rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

该命令执行之后,在/etc/yum.repos.d/ 下多出一个nginx.repo文件。然后再执行安装命令yum install -y nginx,显示成功,即安装成功。

  • 启动Nginx并设置开机自启

systemctl start nginx
systemctl enable nginx
  • Nginx默认目录简介

安装成功后,使用whereis nginx可以查看Nginx的默认安装目录,如图:

/etc/nginx :Nginx的配置路径,包括conf文件
/usr/share/nginx:Nginx默认站点目录,包括html文件等
/var/run/nginx.pid:Nginx的PID目录
/var/log/nginx/access.log:Nginx的访问日志
/var/log/nginx/error.log:Nginx的错误日志
  • Nginx常用命令

启动:nginx

测试是否有问题:nginx -t

重载配置文件:nginx -s reload

设置配置文件:nginx -c filename

帮助:nginx -h

检查版本:nginx -v

最新文章

  1. JS查看Object对象的内容
  2. R in a nutshell(连载)
  3. Hibernate简单实例
  4. 【转载】hadoop的版本问题
  5. Linux学习笔记(5)-进程管理
  6. wince下sources\sources.cmn\Makefile.def的相关作用
  7. EasyUI篇のDataGrid
  8. java_XML_DOM1
  9. 谷歌统计使用代码部署和事件API使用
  10. 关于python下安装PIL库遇到的问题及解决办法
  11. winform控件闪烁问题终极办法
  12. 使用Git过程中经常会遇到的问题
  13. 关于python列表和元组的基本操作
  14. strstr函数字符串匹配问题
  15. springboot的日志框架slf4j (使用logback输出日志以及使用)
  16. 在TQ2440上运行perf,生成Flame Graph
  17. 安全删除linux旧内核的方法
  18. Redis学习第八课:Redis高级实用特性(一)
  19. ResponseUtil数据传递至前端
  20. cxf maven依赖

热门文章

  1. Unity3d NavMeshAgent 寻路问题(1)
  2. EuRoc V203数据集的坑
  3. cocos2dx图片加密解密(npk方式)
  4. Session服务器之Memcached与Redis
  5. Linear regression with one variable - Model representation
  6. spring的控制器如何获取参数
  7. centos7yum的配置
  8. IDEA插件之JProfiler
  9. fiddler笔记:Composer选项卡
  10. Oracle笔记2