证书也是在阿里云申请,有免费一年的证书。
订购了,开始申请,选择手动DNS验证,系统生成:
申请成功了,阿里云会电邮邮件通知你。
你就可以选择自己的服务器类型来下载证书了。我是nginx。
步入服务器,安装必备的软件,库
最好的话,是有个脚本哪些的,一键带走。我的是:
大多数须要设置开机启动,防止自动启动。
例如:python为前端语言,你须要下载python3.6以上语言包,git,nginx,虚拟环境管理包,supervisor进程管理,缓存redis,消息中间件rabbitmq,数据库mysql(也可使用云数据库)
上传或拉代替码到服务器配置nginx
yum安装的nginx配置文件在:/etc/nginx/conf.d
https证书,置于/etc/nginx/cert下,cert目录自己创建
创建一个自己的配置文件,xxx.conf个人网站 域名,并写入配置,例如:
upstream webservices{
server 127.0.0.1:webservices的端口;
}
upstream admin{
server 127.0.0.1:admin的端口;
}
server{
listen 80;
server_name 你的域名;
add_header Strict-Transport-Security max-age=15768000;
return 301 https://$server_name$request_uri;
}
server {
listen 443;
server_name 你的域名;
ssl on;
index index.html index.htm;
ssl_certificate cert/你的证书.pem;
ssl_certificate_key cert/你的证书.key;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
location / {
root /var/www/xxx/web/app;
index index.html;
}
location /admin {
alias /var/www/xxx/admin/app;
index index.html;
}
location /mobile {
alias /var/www/xxx/src/mYun;
index index.html;
}
location /static/ {
alias /var/www/xxx/static/;
}
location /upload/ {
alias /var/www/xxx/static/upload/;
}
location /file/ {
internal;
alias /var/www/xxx/static/file/;
}
location ~* /api/v1/(webservices|admin) {
proxy_pass http://$1;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header User-Agent $http_user_agent;
proxy_set_header Host $host;
}
}
启动nginx,servicenginxstart
在网页里打开自己的网站,输入xxx.site
nginx配置的/目录下的index.html,可以到网上拷贝个首页模板来测试。
为何要备案
网站过了几天就难以访问了,一看是腾讯云检查网站没有备案,所以还须要备案。腾讯云提供免费的备案,其他的可能要收费的!
按照国务院令第292号《互联网信息服务管理办法》和住建部令第33号《非经营性互联网信息服务备案管理办法》规定,国家对经营性互联网信息服务推行许可制度个人网站 域名,对非经营性互联网信息服务推行备案制度。未获取许可或则未履行备案手续的,不得从事互联网信息服务,否则属于违规行为。
域名本身是无需备案的,但要实名认证,只有这个域名开通Web服务时才须要备案。
域名作邮箱使用,通过“mail.域名”访问企业邮箱也须要备案。
在网站即将提供对外访问前才须要备案。因为备案须要一定的代办时间,建议提早在申领备案,便于网页做好以后可以马上投入正常使用。
哪些情况不须要备案
订购中国澳门或海外服务器无需备案,备案仅针对中国内地IP地址。
什么域名支持国外备案
域名后缀必须由住建部收录之后才准许开放备案。您可在()查看查证指定域名后缀是否已收录。
备案号
备案成功后,通讯管理局会分配主体备案号给备案主体(个人或单位均可称为主体),同时也会给这次备案的网站分配网站备案号。
公安备案
网站备案申请通过管局初审并获得备案号后,需在网站开通后30日内进行公安备案。倘若网站涉及经营性行为还需申请经营性网站备案许可证。
全省公安机关互联网站安全管理服务平台()
暂无评论内容