安装Nginx
1.简单安装,直接使用命令sudo apt install nginx
- apt安装的软件都在** /etc**目录下
- 安装后会自动加入service并启动
- nginx的配置文件在:/etc/nginx/nginx.conf
- 修改后使用命令:nginx -t ,来测试是否正常
- 重启nginx: service nginx restart
2.源码编译安装
-
1.mkdir download (创建一个文件夹来保存)
-
2.cd download (进入创建的文件夹)
-
3.wget +http://nginx.org/download/nginx-1.16.1.tar.gz(官网源码地址必须要稳定的版本)
-
4.tar -xzf nginx-1.16.1.tar.gz (解压文件)
-
5.cd nginx-1.16.1 (进入文件夹)
-
6. ls (当前文件夹中并没有Makefile,所以无法执行make命令)
-
make的命令依赖Makefile,有些软件有Makefile,可直接make编译,列如Redis
-
7.所以要先执行 ./configure
-
结束后,如果成功,就会有Makefile。如图为成功后的图
-
8.然后执行 make && make install (不是root账户的记得加sudo)
-
完成后出现如图所示,就OK了,安装好后的Nginx在:/usr/local/nginx目录下
- nginx常用的命令:
- 启动:/usr/local/nginx/sbin/nginx
- 关闭:/usr/local/nginx/sbin/nginx -s stop
- 重启:/usr/local/nginx/sbin/nginx -s reload
- 查看nginx的进程pid: cat /usr/local/nginx/logs/nginx.pid
- 查看版本:/usr/local/nginx/sbin/nginx -V
- 修改配置文件:vim /usr/local/nginx/conf/nginx.conf
- 修改完后测试:/usr/local/nginx/sbin/nginx -t