参考原文

在Ubuntu下安装Nginx有以下方法,但是如果想要安装最新版本的就必须下载源码包编译安装。

一、基于APT源安装

sudo apt-get install nginx

安装好的文件位置:

/usr/sbin/nginx:主程序

/etc/nginx:存放配置文件

/usr/share/nginx:存放静态文件

/var/log/nginx:存放日志

其实从上面的根目录文件夹可以知道,Linux系统的配置文件一般放在/etc,日志一般放在/var/log,运行的程序一般放在/usr/sbin或者/usr/bin。

当然,如果要更清楚Nginx的配置项放在什么地方,可以打开/etc/nginx/nginx.conf

常用配置文件

/etc/nginx/nginx.conf

/etc/nginx/sites-available(有人说是sites-enable)/default,不过可以直接修改/etc/nginx/nginx.conf,这个文件最后还是会调用default的配置

/etc/nginx/conf.d/*

我猜测,Nginx如果指定默认加载/etc/nginx/nginx.conf的配置文件。如果要查看加载的是哪个配置文件,可以用这个命令sudo nginx -t或者ps -ef | grep nginx

然后通过这种方式安装的,会自动创建服务,会自动在/etc/init.d/nginx新建服务脚本,然后就可以使用sudo service nginx {start|stop|restart|reload|force-reload|status|configtest|rotate|upgrade}的命令启动。

经过实验发现apt-get install nginx 安装的是1.4版本的nginx

第二种方式是编译源码安装,这种方式繁杂得多,有兴趣的可以查看原文

最新文章

  1. OC中字符串的提取与替换-四种不同方法实现
  2. linux top命令中各cpu占用率含义
  3. Linux——常用命令详解
  4. 今天连续几次被其他电脑客户端踢下线,也不知是否是ip冲突
  5. 运维工程师必会的109个Linux命令
  6. html插入视频
  7. ExpressRoute
  8. 我的新计划 《2Dof Racing Simulator》2014/3/9 20:30:00
  9. PL/pgSQL学习笔记之六
  10. COJ 0650 绝世难题(一) 可爱的仙人掌
  11. 1、安卓数据存储机制——sharedPreference
  12. Android studio 3.0 引起的 outputFile sync failed:not vaild
  13. 201521123103 《Java学习笔记》 第七周学习总结
  14. 安装 LightGBM 包的过程
  15. List使用linq的OrderBy方法排序,并按照两个字段排序的写法
  16. 【坦克大战】Unity3D多人在线游戏(泰课的坦克大战--旋转的螺丝钉)
  17. SPOJ 1811 LCS - Longest Common Substring
  18. Python threading(多线程)
  19. 抛开jQuery,拾起原生JS的DOM操作
  20. [转] Meida视频加密二-Blob对象

热门文章

  1. Mysql Insert Or Update语法例子
  2. iOS -- UILabel的常见使用
  3. 资产管理 cmdb之ansible 获取服务器硬件、软件等信息
  4. leetcode-6-Z字形变换
  5. SUSE Linux Enterprise Server设置IP地址、网关、DNS
  6. 01-django项目环境搭建
  7. [转] org.scalatest.FunSuite Scala Examples - Scala FunSuite 测试的例子
  8. 常见的错误:FTP连接时出现“227 Entering Passive Mode”
  9. Mac 10.12安装SecureCRT
  10. (转)Asp.Net Mvc视图引擎Razor介绍