//安装Nginx前先卸载干净
sudo apt-get remove nginx nginx-common
sudo apt-get purge nginx nginx-common
sudo apt-get autoremove
sudo apt-get remove nginx-full nginx-common
sudo apt-get install nginx
//生成SSL秘钥
sudo mkdir /etc/nginx/ssl cd /etc/nginx/ssl
sudo openssl genrsa -out key.pem 2048
sudo openssl req -new -x509 -nodes -out server.crt -keyout server.key
//配置Nginx
sudo vim /etc/nginx/nginx.conf
sudo vim /etc/nginx/nginx.conf
http {
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
server {
listen 443;
index index.html index.php;
root /home/zhangrouqi/piclib;
ssl on;
ssl_certificate /etc/nginx/ssl/server.crt;
ssl_certificate_key /etc/nginx/ssl/server.key;
}
server {
listen 8686;
index index.html index.php;
root /home/zhangrouqi/piclib;
}
##
# Basic Settings
##
//启动服务
sudo systemctl restart nginx
//启动报错就看日志排查
sudo systemctl status nginx