进入证书控制台,为新购买的证书补全资料
先点击创建,然后再点击下面的提交审核
提交后自动回到管理页,然后点击进度
按照弹出来的提示完成验证操作
下面以配置一个safe网站为例进行说明
创建https文件
cd /alidata/server/nginx/conf/vhosts
vi safe.conf
在safe.conf 增加以下内容,其中ssl_certificate和ssl_certificate_key这两个值是上面购买证书后上传到你的服务器的路径,请以你自己的实际路径为准。
server {
listen 443;
server_name safe.weiphp.cn;
index index.php;
root /htdocs/safe;
ssl on;
ssl_certificate /root/cert.pem;
ssl_certificate_key /root/cert.key;
ssl_session_timeout 5m;
ssl_protocols SSLv2 SSLv3 TLSv1;
ssl_prefer_server_ciphers on;
location ~ \.php
{
#fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_pass 127.0.0.1:9000;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi.conf;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 1h;
}
access_log /alidata/log/nginx/access/safe.log;
}
然后保存退出
:wq
最后重启nginx:
/etc/init.d/nginx reload
查看当前服务器的防火墙是否已经开启:
如果显示下面的提示说明没开启,这样的话这一步略过
如果已经开启,需要把443端口设置为开放状态:
iptables -I INPUT -p tcp --dport 443 -j ACCEPT
service iptables save
最后把上面的域名(safe.weiphp.cn)配置指向到当前服务器,然后在/htdocs/safe目录下部署我们之前的WeiApp(原名weicms)系统代码或者自己的系统代码就可以了
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。