1.sudo apt install nginx
安装nginx
2. cd /etc/nginx/conf.d
vi aaa.conf
新建一个文件。因为nginx默认包含conf.d目录,目录下.conf文件包含的服务都会被启动
3. 如要增加http服务,则在aaa.conf加入以下内容
server {
listen 80;
location / {
root /path/to/www/files; #网页所在目录
index index.html; #网页文件名
}
}
保存文件。
4.如需要增加https服务,则先准备一对秘钥(公钥mycert.pem+私钥mycert.key)
然后在在aaa.conf加入以下内容
server {
listen 443;
ssl on;
ssl_certificate /path/to/certs/mycert.pem; #公钥完整路径
ssl_certificate_key /path/to/certs/mycert.key; #私钥完整路径
location / {
root /path/to/www/files; #网页所在目录
index index.html; #网页文件名
}
}
保存文件
5. service nginx start
启动nginx。可以查看状态是否成功:service nginx status
若启动失败,一般是文件有错,比如语句没有用分号;结束。
6. 打开浏览器,输入 https://服务器ip, 查看网页是否正常打开。若打不开,
可以输入ufw status 看防火墙是否打开 ,若开了则输入 ufw disable 关闭。默认是关闭的。