如何用阿里云服务器搭建个人博客网站?

通过“快速创建规则”功能,创建安全组条目 。因为默认情况下出方向是完全放通的,所以无需调整安全组内出方向的规则 。
【如何用阿里云服务器搭建个人博客网站?】连接到你的ECS实例
这里我们使用Putty连接到ECS实例,Putty是一个非常小巧的连接工具,支持SSH、等协议 。
官网地址:~/putty/.html直接下载Putty绿色版的就好了,几十KB非常轻巧,方便便携使用 。
打开Putty,Host Name填写ECS的IP,Port 22,type SSH,Open发起连接 。如果是第一次连接到ECS,会弹出一个提示,选是即可 。
填写用户名root,密码即重装系统时配置的密码 。填写密码时是不回显的,不影响 。登录到如下Shell界面,即连接成功了 。
恭喜你,本关通过,下一关等着你~
构建LNMP环境
LNMP即为Linux+Nginx+MySQL+PHP环境的简称,本节我们将使用LNMP集成脚本一键在ECS上安装Nginx、MySQL和PHP的环境 。
在Shell中执行如下命令开始安装:)
wget-cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./.sh lnmp
选择MySQL版本,这里选择4,MySQL 5.7.26
指定一个MySQL的root密码,注意这个密码不是连接服务器时候输入的root密码~这里,我将MySQL的root密码设置为
是否启用?默认即可,输入y
选择PHP版本,这里选择8,PHP 7.2.19
是否安装?默认不安装,1
OK,所有问答题完成了,按任意键开始安装!如果有哪些选项选错了,可以按住Ctrl+C退出重新来过~
编译安装需要一些时间 。不要理他,他会自动完成 。~
弹指一挥间,安装完毕~
这里可能会一直卡在 lnmp V1.6 ! enjoy it.不自动退出,可以按Ctrl+C退出 。在这个集成环境里还给我们提供了、等工具可以直接使用 。
第一张网页

如何用阿里云服务器搭建个人博客网站?

文章插图
用浏览器打开 ,是不是看到了如下的页面呢,恭喜你,你已经成功在ECS上部署了一个网站环境~
安装EMLOG博客系统
※注意:为ECS绑定域名,域名需要提前做好备案操作,关于域名的备案问题请移步:
这里我找了一个已经备案好的域名进行操作,我的博客将可以通过这个域名访问 。域名地址是 。由于这个域名直接使用的是阿里云的智能DNS,我们直接在DNS控制面板上添加一条解析记录,指向我们这台ECS即可 。
emlog官方网站:,为方便大家下载安装,我把安装包放到了云盘上,可以直接下载使用 。
创建虚拟主机
一台ECS并不是只能搭建一个站点,启动虚拟主机功能,给你的ECS来个影分身,通过虚拟机功能,可以在一个ECS上架设多个站点,你可以通过不同域名或者端口号区分它们 。
在Shell中执行如下命令,来创建一个虚拟主机 。
lnmp vhost add
同样的,你需要做一个简单的问答 。
输入你虚拟主机的主域名,这里就是,你的域名是什么就怎么写 。输入附加域名,比如我的主域名是,这里还可以写等域名,我就只有一个域名,这里留空 。网站路径:默认,你可以自定义路径开启重写:默认,关闭开启PHP :默认,关闭开启访问日志:默认,关闭创建MySQL数据库:是,输入y,接下来输入数据库root账户密码,创建数据库名和数据库用户,并指定一个密码,这里我的数据库名和用户名均是blog,密码是
※注意:这里不建议用虚拟主机中站点使用root账号链接数据库,这可能会带来潜在安全风险 。
是否启动SSL:默认,输入n
按任意键创建虚拟主机,如图,则表明创建成功了,页面中的Home 就是虚拟主机的根目录,下一步下载emlog源码时需要使用这个目录地址 。