云服务器搭建一个网站
云服务器搭建一个网站
搭建网站主体流程
① 购买/租一个属于自己的 域名
② 购买/租一个属于自己的 服务器
③ 配置 自己的域名和服务器
④ 上传自己的 网页源码
一、注册域名
我个人使用的是 ,记得提前登录/注册阿某云,前期学习可以低成本练习,后面熟练了可以考虑更高价格的,这里不再赘述。
域名过期后不会自动续费,可在一定时间内赎回以及转出。
接下来,由于我国对互联网监管的要求, 需要 对域名进行 实名认证 ,在阿某云工作台的域名列表里点击刚才购买的域名,进去有实名认证的选项,认证通过之后域名就可以使用了。
点击右上角头像旁边 进入 控制台 ,再点击域名
实名认证成功后才能进行后期的域名解析。
二、租赁服务器
两种方案
方案1: 使用轻量应用服务器(相对便宜且不用备案)
创建轻量应用服务器
租赁成功后,建议修改并记住服务器密码,服务器会重启,稍等一下就好了。
重启后,在刚才的界面点击防火墙添加 宝塔 后台的默认端口:8888端口(这一步是为后期工作做准备,后面会介绍宝塔面板)
这样就完成了服务器端的租赁工作,服务器默认会一直保持开启状态,除非你手动停止。
方案2: 99套餐(云服务器ECS)
因为总是买不到香港的,后面索性买了这个套餐,配置还不错
【注意】在手机端下载 阿里云,进行 ICP备案 ,一般20天内审核(我的用了一周),期间可能会有电话询问相关信息,记得留意哟~
三、配置服务器
不想自己慢慢去部署环境一行行敲命令的,可以使用 可视化环境(宝塔面板)😋
连接服务器,点击远程连接
// Centos的安装命令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
右键复制刚才的用户名和密码,点击登录。
如果你不能出现上图的界面,很可能是没有看到上面租赁服务器的最后一步,或者关闭了宝塔后台默认端口8888。进入安全组,
加入8888端口
进入后同意他的协议,之后会让你安装一个套件,选择左边的LNMP就行了,安装套件需要一个过程,等安好后就可以进入。
如果没有出现这个套件界面,可以在软件商店逐个安装即可。
回到阿某云控制台,进入域名进行解析
解析完成后,就可以试着访问一下,不出意外的话,会出现下面的界面。
没出现模板界面的话,可以自己创建一个
然后就可以自己制作满足不同需求的界面了
将自己的文件上传对应路径之下
双击 index.html ,会进入到文本编辑器中,这里就是网页模板的主html页面,刚开始可以先改一些简单的文本信息,比如网页模板上出现的字,在这里改成自己想要的字,crtl+s保存后,F5刷新自己的网站页面就能看到效果。
四、补充
需要弄ssl证书的话,可以注册后进入
页面,点击
选购SSL证书
选择个人测试证书
点击 立即购买
验证:
此处如果使用的是 ,可自动进行DNS验证
阿里云会自动在 中添加
_dnsauth
解析,请前往域名解析控制台
确认确认DNS解析无问题后,点击
SSL证书管理
列表中对应证书操作列的验证
即可
部署:
待验证结束后,可以进行使用证书,若购买的服务器是 ,可直接部署
或者可收到下载对应
服务器类型
的证书,自行部署
自行部署的话,进入下载,请根据您的服务器类型选择证书下载
SSL证书简介
SSL证书的一些主要作用:
1、数据加密:
SSL证书通过加密数据来保护用户的隐私,确保敏感信息(如密码、信用卡号等)在传输过程中不会被第三方截取或窃听。
2、身份验证:
证书颁发机构(Certificate Authority, CA)会验证申请证书的组织身份。这使得用户可以信任他们正在与预期的实体进行通信。
3、信任和信誉:
网站拥有SSL证书可以增加用户的信任度,特别是对于电子商务网站来说,这是非常重要的。浏览器通常会在地址栏显示一个挂锁图标来表明站点是安全的。
4、搜索引擎优化:
拥有有效的SSL证书可能会对搜索引擎排名产生积极影响。例如,Google已经明确表示HTTPS是一个排名因素。
5.防止中间人攻击:
SSL证书可以帮助防止中间人攻击,确保数据从发送者到接收者的整个过程都是安全的。
6、完整性验证:
SSL不仅加密数据,还能确保数据在传输过程中没有被篡改。
SSL证书对于维护网络安全至关重要,尤其是在处理敏感信息时。它为用户提供了安全保证,同时也帮助网站建立良好的在线声誉。
到此结束,希望对你有所帮助,祝大家顺利实现!!!
以上为操作时的个人总结,有不足的地方欢迎各位大佬批评指正。