小程序开发中,因为不能使用本地服务,可以按照我下面的方法配置。
mac下面亲测可用,linux或windows也差不多,不会的可以讨论。
1。修改:/etc/hosts
2。生成自签名的ssl证书
1. 生成Private Key
输入命令 openssl genrsa -des3 -out server.key 1024
3。 生成CSR (Certificate Signing Request)
输入命令 openssl req -new -key server.key -out server.csr
在这一命令执行的过程中,系统会要求您填写如下信息:
Country Name (2 letter code):使用国际标准组织(ISO)国码格式,填写2个字母的国家代号。中国请填写CN。
State or Province Name (full name): 省份,比如填写Shanghai
Locality Name (eg, city): 城市,比如填写Shanghai
Organization Name (eg, company): 组织单位,比如填写公司名的拼音
Organizational Unit Name (eg, section): 比如填写IT Dept
Common Name (eg, your websites domain name): 行使 SSL 加密的网站地址。请注意这里并不是单指您的域名,而是直接使用 SSL 的网站名称 例如:www.zuluoji.cn
Email Address: 邮件地址,可以不填
A challenge password: 可以不填
An optional company name:可以不填
4。 移除Passphrase
cp server.key http://server.key.org
openssl rsa -in http://server.key.org -out server.key
5。生成自签名证书
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
6。安装nginx
brew install nginx
7。配置
vim /usr/local/etc/nginx/nginx.conf
最下面添加一个server
备注:8088是小程序服务起的端口。ssl地址替换。
重起nginx:sudo nginx
小程序开发中,因为不能使用本地服务,可以按照我下面的方法配置。
mac下面亲测可用,linux或windows也差不多,不会的可以讨论。
1。修改:/etc/hosts
2。生成自签名的ssl证书
1. 生成Private Key
输入命令 openssl genrsa -des3 -out server.key 1024
3。 生成CSR (Certificate Signing Request)
输入命令 openssl req -new -key server.key -out server.csr
在这一命令执行的过程中,系统会要求您填写如下信息:
Country Name (2 letter code):使用国际标准组织(ISO)国码格式,填写2个字母的国家代号。中国请填写CN。
State or Province Name (full name): 省份,比如填写Shanghai
Locality Name (eg, city): 城市,比如填写Shanghai
Organization Name (eg, company): 组织单位,比如填写公司名的拼音
Organizational Unit Name (eg, section): 比如填写IT Dept
Common Name (eg, your websites domain name): 行使 SSL 加密的网站地址。请注意这里并不是单指您的域名,而是直接使用 SSL 的网站名称 例如:www.zuluoji.cn
Email Address: 邮件地址,可以不填
A challenge password: 可以不填
An optional company name:可以不填
4。 移除Passphrase
cp server.key http://server.key.org
openssl rsa -in http://server.key.org -out server.key
5。生成自签名证书
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
6。安装nginx
brew install nginx
7。配置
vim /usr/local/etc/nginx/nginx.conf
最下面添加一个server
备注:8088是小程序服务起的端口。ssl地址替换。
重起nginx:sudo nginx