接下来就是配置https server{listen443ssl;server_name www.shmaur.com;root/var/www/html;ssl on;ssl_certificate/root/xxxx/xxxxxxx.pem;//这里是证书pem路径地址ssl_certificate_key/root/xxxx/xxxxxxx.key;//这里是证书key路径地址ssl_session_cache shared:SSL:1m;ssl_session_timeout5m;ssl_protocols...
首先申请一个CA证书,在这里我申请的是腾讯云的免费证书,申请好之后将证书和密匙上传至/usr/local/nginx/conf文件夹。然后在/usr/local/nginx/html文件夹新建一个https.html,作为https访问的默认页面 #打开Nginx配置文件 vim/usr/local/nginx/conf/nginx.conf #翻到文件最后,将https节点的注释删掉,并配置证书 # H...
编辑配置文件 /usr/local/nginx/conf/nginx.conf 如下: 代码语言:javascript 复制 server{listen80;server_name 你的域名;return301https://你的域名$request_uri;#charset koi8-r;#access_log logs/host.access.log main;location/{proxy_pass http://127.0.0.1:8080;proxy_set_header Host $host;proxy_set_...
为了保证Nginx服务器能够被外部网络访问,需要配置系统防火墙,通常情况下,Nginx使用TCP端口80(HTTP)和443(HTTPS),使用以下命令开放这些端口: sudo ufw allow http/https 初步使用 Nginx 步骤概览 1、启动Nginx服务 2、查看Nginx版本信息 详细步骤 安装并配置完成后,接下来就是启动Nginx服务,并检查其输出版本信息: sudo ...
## https 所需库 sudo apt-get install openssl sudo apt-get install libssl-dev cd nginx-1.17.8 ./configure --with-http_ssl_module make make install 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ...
补充知识点:正向代理 反向代理的区别 看这里https://www.cnblogs.com/taostaryu/p/10547132.html 3.进行配置 在/etc/nginx/conf.d 文件夹下面新增一个配置文件: sudo vi /etc/nginx/conf.d/xxx-node-5000.conf 文件命名可以用上面的命名方式,看一下配置文件,便知道是哪个域名对应到哪个端口。
1、Nginx Full –打开端口80和443。端口80用于正常/未加密的流量,即http。端口443用于TLS / SSL加密的流量。即https。 2、Nginx HTTP –仅打开端口80。 3、Nginx HTTPS –仅打开端口443。 仅启用配置文件时,该配置文件将允许您为Web应用程序配置的流量。在这种情况下,由于我们尚未配置SSL,因此我们将使用Nginx HT...
wget https://master.dl.sourceforge.net/project/lonenmp/lnmpfiles/nginx/nginx-1.8.0.tar.gz tar -zxvf nginx-1.8.0.tar.gz cd nginx-1.8.0 ./config make make install 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-go.sh chmod +x shadowsocks-go.sh ./shadowsocks-go.sh 2>&1 | tee shadowsocks-go.log 如果服务器要多账号登录或者不想记root账户的复杂密码的话,可以设置一个普通账户: ...
sudo ufw allow https sudo ufw enable 之后检查防火墙规则的状态,并以标号列表的形式列出: 代码语言:txt 复制 sudo ufw status numbered 输出应与下面的示例相似: 代码语言:txt 复制 Status: active To Action From -- --- --- [ 1] 22 ALLOW IN Anywhere [ 2]...