# https代理
## 编辑 nginx
编辑nginx配置文件,一般目录存放在`/etc/nginx`中,我这里是:
``` bash
$ vim /etc/nginx/sites-available/default
```
然后,加入我们的配置代码,用来转发到上边程序配置的http端口:
``` conf
server {
listen 443;
server_name vpush2.mssnn.cn;
location / {
proxy_pass http://127.0.0.1:8080;
}
ssl on;
ssl_certificate /home/ubuntu/certs/fullchain.cer;
ssl_certificate_key /home/ubuntu/certs/_.mssnn.cn.key;
}
```
提示:请先配置好 ssl 证书,以上配置只是做个示范,实际应该按照你自己的情况去配置。
## 测试是否成功
编辑好nginx配置之后,我们重启一下nginx:
``` bash
$ sudo service nginx restart
```
然后访问一下 https 站点,看看是否显示出vPush的登陆界面。
不出意外,那就完全部署成功啦!
![](https://box.kancloud.cn/d7cf0ce337e870844d7d57176f8ba602_2100x1348.png)