[关闭]
@fuyb1986 2018-09-25T07:16:37.000000Z 字数 1364 阅读 643

本地使用 https 测试

儿童编程


nginx 用户

  1. # Mac 用户的文件路径
  2. $ /usr/local/etc/nginx/sites/bcjiaoyu.conf
  3. # Linux 用户的文件路径
  4. $ /etc/nginx/sites/bcjiaoyu.com.conf
  5. 不是这个文件名的,修改使用的配置文件就行。
  1. listen 0.0.0.0:80;
  2. listen 0.0.0.0:443;
  3. server_name localhost develop.cxy61.com;
  4. ssl on;
  5. ssl_certificate /opt/ca/develop.cxy61.com.pem;
  6. ssl_certificate_key /opt/ca/develop.cxy61.com.key;
  7. ssl_session_timeout 5m;
  8. ssl_protocols SSLv2 SSLv3 TLSv1.2 TLSv1;
  9. ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
  10. ssl_prefer_server_ciphers on;
  11. error_log /var/log/nginx/develop.cxy61.com.error.log;
  12. access_log /var/log/nginx/develop.cxy61.com.log;
  1. $ sudo mkdir -p /opt/ca
  2. $ sudo cp develop.cxy61.com.* /opt/ca
  3. $ sudo chmod a+rx -R /opt/ca

develop.cxy61.com.pem3.8kB
develop.cxy61.com.key1.6kB

  1. $ nginx -s reload
  1. https://develop.cxy61.com

Windows Apache 用户

  1. # git bash 里面
  2. $ mkdir -p /d/ca
  3. $ cp develop.cxy61.com.* /d/ca

develop.cxy61.com.pem3.8kB
develop.cxy61.com.key1.6kB

  1. <VirtualHost *:443>
  2. ServerName develop.cxy61.com
  3. DocumentRoot "D:\working directory\" # 自己电脑上的项目目录
  4. SSLEngine on
  5. SSLCertificateFile "D:\ca\develop.cxy61.com.pem"
  6. SSLCertificateKeyFile "D:\ca\develop.cxy61.com.key"
  7. # 改成自己使用 pass 路径
  8. ProxyPass "/api3" "https://app.bcjiaoyu.com"
  9. proxyPass "/server" "https://app.bcjiaoyu.com/server/"
  10. </VirtualHost>
  1. https://develop.cxy61.com
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注