环境Vmware下安装的Ubuntu64系统。
安装步骤:
1、在bash命令行执行以下命令
sudo apt install curl gnupg2 ca-certificates lsb-release
2、继续执行如下命令
echo "deb http://nginx.org/packages/ubuntu `lsb_release -cs` nginx" \
| sudo tee /etc/apt/sources.list.d/nginx.list
3、导入Nginx官方的key
curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo apt-key add -
4、验证
sudo apt-key fingerprint ABF5BD827BD9BF62
会输出如下:
pub rsa2048 2011-08-19 [SC] [expires: 2024-06-14]
573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62
uid [ unknown] nginx signing key <signing-key@nginx.com>
5、前面的准备工作好了之后,直接执行如下命令
sudo apt update
sudo apt install nginx
这里需要注意:可能出现Nginx源找不到,网络原因,被和谐了,那就得找国内的源了。
安装成功后,执行./nginx 命令时,可能会报权限问题(当然,将目录切换到/sbin目录下执行):
6、修改权限
sudo su #获得最高权限
cd /etc/nginx/ #进入nginx目录
vim nginx.conf #编辑nginx.conf
将user nginx;
修改为 user root;
7、启动nginx
./nginx
./nginx -t
8、测试
浏览器中访问 http://localhost
Nginx的常用命令
命令名称 | 说明 |
./nginx -v | 查看版本号 |
./nginx -s reload | 重启 |
./nginx -s stop | 停止 |
./nginx | 启动 |