nginx的安装(ubuntu16.04下)

两种方式:
1、源代码安装:先下载源代码,打开官网(http://nginx.org/en/download.html

需要编译 ./configure ——> make ——> make install

2、在线安装,参考:http://nginx.org/en/linux_packages.html

(1)下载nginx认证文件,并添加到apt­key中

sudo wget http://nginx.org/keys/nginx_signing.key
sudo apt-key add nginx_signing.key

(2) 配置apt源,添加nginx软件源

sudo vi /etc/apt/sources.list //在最后添加
deb http://nginx.org/packages/ubuntu/ xenial nginx
deb­-src http://nginx.org/packages/ubuntu/ xenial nginx

(3)更新apt软件源,并安装nginx

sudo apt­get update
sudo apt­get install nginx

(4)查看nginx安装位置

whereis nginx

  nginx: /usr/sbin/nginx /usr/lib/nginx /etc/nginx /usr/share/nginx /usr/share/man/man8/nginx.8.gz 

命令程序:/usr/sbin/nginx
配置文件:/etc/nginx/nginx.conf
日志目录:/var/log/nginx/
默认虚拟主机目录:/usr/share/nginx/html

(5)修改nginx端口

 nginx默认80端口,一般80端口被apache占用,查看80端口

netstat ­ntpl | grep 80 #查看进程信息

 被占用的情况修改

vi /etc/nginx/nginx.conf

  在其中没有端口信息,但我们看见文件中包含

include /etc/nginx/conf.d/*.conf

那我们去/etc/nginx/conf.d/目录下查看有default.conf文件

vi /etc/nginx/conf.d/default.conf

 在其中有

listen 80

修改成我们自定的端口(9090),重新启动nginx

ps aux | grep nginx  //查看nginx是否启动

(6)验证

在浏览器中输入网址(http://192.168.80.143:9090),显示如下页面表示成功

(7)相关命令

sudo nginx #启动
sudo nginx ­s stop #停止
sudo nginx ­s reload #重启
sudo nginx ­c /etc/nginx/nginx.conf #使用指定的配置文件启动
sudo nginx ­t # 测试配置文件是否有错误
sudo nginx ­v #查看版本信息

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值