微信小程序Mac端设置服务器代理

小程序开发中,因为不能使用本地服务,可以按照我下面的方法配置。

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地址替换。

重起nginxsudo nginx




小程序开发中,因为不能使用本地服务,可以按照我下面的方法配置。

mac下面亲测可用,linux或windows也差不多,不会的可以讨论。


1。修改:/etc/hosts

微信小程序Mac端设置服务器代理_第1张图片


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

微信小程序Mac端设置服务器代理_第2张图片


备注:8088是小程序服务起的端口。ssl地址替换。

重起nginxsudo nginx











你可能感兴趣的:(nginx)