linux ubuntu 安装nginx
在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
第二种方式是编译源码安装,这种方式繁杂得多,有兴趣的可以查看原文
最新文章
- OC中字符串的提取与替换-四种不同方法实现
- linux top命令中各cpu占用率含义
- Linux——常用命令详解
- 今天连续几次被其他电脑客户端踢下线,也不知是否是ip冲突
- 运维工程师必会的109个Linux命令
- html插入视频
- ExpressRoute
- 我的新计划 《2Dof Racing Simulator》2014/3/9 20:30:00
- PL/pgSQL学习笔记之六
- COJ 0650 绝世难题(一) 可爱的仙人掌
- 1、安卓数据存储机制——sharedPreference
- Android studio 3.0 引起的 outputFile sync failed:not vaild
- 201521123103 《Java学习笔记》 第七周学习总结
- 安装 LightGBM 包的过程
- List使用linq的OrderBy方法排序,并按照两个字段排序的写法
- 【坦克大战】Unity3D多人在线游戏(泰课的坦克大战--旋转的螺丝钉)
- SPOJ 1811 LCS - Longest Common Substring
- Python threading(多线程)
- 抛开jQuery,拾起原生JS的DOM操作
- [转] Meida视频加密二-Blob对象
热门文章
- Mysql Insert Or Update语法例子
- iOS -- UILabel的常见使用
- 资产管理 cmdb之ansible 获取服务器硬件、软件等信息
- leetcode-6-Z字形变换
- SUSE Linux Enterprise Server设置IP地址、网关、DNS
- 01-django项目环境搭建
- [转] org.scalatest.FunSuite Scala Examples - Scala FunSuite 测试的例子
- 常见的错误:FTP连接时出现“227 Entering Passive Mode”
- Mac 10.12安装SecureCRT
- (转)Asp.Net Mvc视图引擎Razor介绍