1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 阿里域名+腾讯云服务器组合部署网站

阿里域名+腾讯云服务器组合部署网站

时间:2019-03-07 19:32:16

相关推荐

阿里域名+腾讯云服务器组合部署网站

前段时间,我在阿里云上购买了一个域名。本想着也在阿里云上购买一台入门级服务器先玩玩,但是在看完一系列的产品后,还是放弃了阿里云的服务器。对比几家之后还是选择了腾讯云,接下来,就是踩坑和避坑的经验了。

1.腾讯云解析阿里域名的坑

修改域名的DNS服务器,因为厂商不同,所以支持的DNS是不一样的,进入阿里的域名控制台,点击域名后的管理,进入域名管理

下一步:点击修改DNS

点击修改DNS服务器

添加DNS服务器

DNS的值从何而来呢?

进入腾讯云控制台,进入【域名】栏,可以看到解析域名所需的DNS服务器

将腾讯云需要的DNS服务器在阿里云的域名中进行修改,等审核通过后,就可以在腾讯云中正确的解析阿里域名了。

2.域名(网站)备案的坑

之前没有做过域名备案,就单纯的以为阿里域名是需要在阿里平台进行备案,其实不然,是需要在你使用的服务器平台做备案,简单来说,如果你想在腾讯云使用阿里域名,就需要在腾讯云的平台做备案。

备案的流程我这里就不做介绍了,平台中都有详细指引,我这里就说一下其中要注意的几个点:

a.所有的汉字描述中,不能包含空间、博客等明显的网站字眼,具体为什么我也不清楚,只是审核的时候客服小姐姐是这样说的

b.电话都需要填写真是有效的,平台会有人审核的,所以这个是必须的

c.所谓的紧急联系人你可以都填写自己的手机号,否则会单独打电话联系紧急联系人,这个时候如果不一致,那紧急联系人就会很懵逼了

3.配置nginx的坑

在申请好ssl证书等一系列配置后,就配置nginx了,其中有一项值得注意,就是配置了https时,需要nginx支持https协议,一般我们安装的nginx默认是不支持的,你配置了之后重启nginx会报这个错误

the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf

解决方法如下:

看是否开启了ssl

/usr/local/nginx/sbin/nginx -V

开启ssl模块

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

make

备份原有已安装好的nginx

cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak

将刚刚编译好的nginx覆盖掉原有的nginx (这个时候nginx要停止状态)

/usr/local/nginx/sbin/nginx -s stop

这里如果正常关不掉服务的话也可以使用kill,直接kill掉nginx进程

cp ./objs/nginx /usr/local/nginx/sbin/

启动nginx

/usr/local/nginx/sbin/nginx

查看安装

/usr/local/nginx/sbin/nginx -V

这个时候就开启了ssl

接下来,就是配置的事情了。

以上就是我网站部署遇到了的一些坑,在这里给大家说一下并送出解决办法,希望对大家有所帮助。

我是空谷有来人,谢谢支持。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。