使用阿里云服务器搭建个人博客
零. 前言
最近购买了一台阿里云服务器,申请了一个域名,准备自己搭建一个博客出来,大致记录一下流程,是一个学习的过程,也希望能帮助到别人.
有几点需要注意的地方,或者说是遇到问题后排查的点,提前说一下
1.阿里云服务器有一个安全组的概念,即你自己的主机里面的防火墙之上的另一堵防火墙,可以在实例的操作中配置,如果访问出现问题,两个防火墙是否打开对应的端口需要核对.
2.域名购买成功后需要先实名认证再提交审核,否则不通过,实名认证分为个人和企业,对照实际情况填写即可.
3.阿里云控制台的"工单"系统很方便,效率也很高,如果你遇到了实在不能自己解决的问题,也不知道什么原因,可以通过提交工单,描述自己的问题来进行客服咨询.
4.本文没有特别详细记录所有的流程,如果有朋友来到这里,有什么其他疑问,可以留言或评论,期待大家一起讨论
一. 购买云服务器ECS
注意区分"虚拟主机"和"云服务器ECS",通俗地说,虚拟主机仅仅是一个FTP服务器加一个应用服务器(带有一个小型MySQL数据库),支持将静态页面上传部署,一般公司的官网可以使用虚拟主机.
云服务器是一个独立的操作系统,完全支持后台程序的开发,部署.具体价格和性能指标参考阿里云.
具体购买流程不赘述.成功后如下图所示.
购买成功后通过ssh远程登录到服务器,在纯净的系统中进行一些必要环境的安装,包括jdk,mysql,ftp服务器等等.
二.申请域名
域名申请,认证,审核,需要提供身份证正反面照片,手持身份证照片,阿里云初审通过后,提交备案管理局审核(使用幕布再次拍照上传),注意,提交审核前域名要先进行实名认证,否则不通过
一般需要20个工作日左右,通过后即可使用ping命令ping域名,能够成功说明域名相关已经完成
三. 使用tomcat进行博客首页测试并配置https访问
服务器系统中安装tomcat,将tomcat首页内容替换为自己的博客首页,开启tomcat,通过域名访问,可以看到自己的博客首页,接下来配置https访问
需要在阿里云申请ssl证书
通过后进行tomcat的配置,步骤如下:
1.修改conf/server.xml,将Define a SSL/TLS HTTP/1.1 Connector部分的注释打开,写入下方属性,即表示配置了https的支持,重新启动tomcat,通过https://+域名的方式访问,可以看到浏览器标识该链接安全
<Connector port="443"
protocol="HTTP/1.1"
maxThreads="150"
SSLEnabled="true"
scheme="https"
secure="true"
keystoreFile="conf/a.pfx"(证书文件的名字和路径)
keystoreType="PKCS12"
keystorePass="你下载的证书密码"
clientAuth="false"
SSLProtocol="TLSv1+TLSv1.1+TLSv1.2"
ciphers="TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA256"/>
四. 开发自己的博客功能
是时候表演你自己真正的技术了
使用阿里云服务器搭建个人博客相关推荐
- 如何用阿里云服务器搭建个人博客网站?
Hello,各位小伙伴们大家好,你是不是已经领到阿里云高校"在家实践"计划的ECS了呢?你有木有想好用ECS做点什么呢?今天,我将介绍如何轻松上云,从搭建博客开始,为你开辟一个属于 ...
- 阿里云服务器搭建halo博客
环境准备 1.安装jdk11 目前运行 Halo 的最低依赖要求为 JRE 11,因此先安装jdk11 # 1. 安装JDK [root@centos ~]#sudo yum install java ...
- 阿里云服务器和 hexo 博客实战
疫情在家,突然看到了阿里云推出了大学生在家实践计划(是心动的感觉).刚好看到别人分享的如何用阿里云建立了个人博客.所以实践了以下,这里做个教程给自己来个不时之需. 整个建立过程涉及到 hexo,ngi ...
- 阿里云+wordpress搭建个人博客网站【小白专用的图文教程】
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...
- 快速上手阿里云并搭建WordPress博客
阿里云体验 Linux指令入门-文件与权限 文件目录管理命令 tree 命令描述:tree命令用于以树状图列出目录的内容. tree命令没有内置在系统中,使用tree命令需要执行以下命令来安装: yu ...
- 云服务器搭建个人博客网站WordPress教程
原味链接:https://blog.csdn.net/yzzz66/article/details/106174581 今天使用阿里云免费提供的一台基础环境的 CentOS 6.4 64 位的 ECS ...
- 腾讯云服务器搭建个人博客
1.购买服务器 2.购买域名 3.网站备案 4.宝塔一键部署个人博客 (等备案通过了再补充)
- 在云服务器搭建WordPress博客(六)发布和管理文章
<( ̄︶ ̄)↗[GO!] 发布文章是一个网站后台最重要的功能之一,WordPress的文章发布功能是比较强大的,系统简单地介绍一下. 访问后台 – 文章 – 写文章 ,就可以看到如下图所示的界面 ...
- 阿里云服务器搭建wordpress个人博客——学生优惠,专属网站
前言 阿里云对学生优惠挺好的,也挺便宜,大家可以购买使用,搭建个人博客 阿里云服务器搭建wordpress个人博客 一. 首先要购买云服务器 二. 配置镜像 三. 确认安全组 四. 部署wordpre ...
最新文章
- hdu4454 三分 求点到圆,然后在到矩形的最短路
- Teradata QA Tester 职位
- 一个asp.net2005的页面文件调用CSS样式的BUG
- BZOJ4543 POI2014 Hotel加强版 【长链剖分】【DP】*
- 【今晚7点半】:超低延迟下的实时合唱体验升级
- 动态规划求解0-1背包
- python的开发环境有哪些系统_Win10下配置机器学习python开发环境
- SpringBootAdmin服务端
- android camera2 采集,视频采集:Android平台基于Camera 2的实现
- 决策树——排序算法的理论下界
- java string 数组 个数,Java - 定义一个接收String的方法,并返回一个整数数组,其中包含每个元音的数量...
- 【EMNLP2020】融合自训练和自监督方法的无监督文本顺滑研究
- PC端上必应词典与金山词霸的测评分析
- gSOAP+onvif初探(三):PTZ控球
- 可编译易用的模块化nf-HiPAC移植成功
- python制作微信个人二维码怎么做_如何用Python制作微信的好友背景墙?
- Java-彩票游戏例题
- 你的微信号安全吗?(附最新技术分享)
- java用springboot开发的美食菜谱网(有美食达人)附论文
- centos7下安装网易云音乐教程及相关依赖关系解决