建立一个独立博客是一个既有趣又实用的项目,特别是在你有了自己的主机(如阿里云 ECS)和域名之后。下面是一个基于宝塔面板 + 阿里云 ECS+WordPress 的详细教程,帮助您从零开始搭建一个独立博客。
宝塔面板 是一款服务器管理软件,支持 windows 和 linux 系统,可以通过 Web 端轻松管理服务器,提升运维效率。例如:创建管理网站、FTP、数据库,拥有可视化文件管理器,可视化软件管理器,可视化 CPU、内存、流量监控图表,计划任务等功能。
云服务器 ECS(Elastic Compute Service)是云服务运营商提供的性能卓越、稳定可靠、弹性扩展的 IaaS(Infrastructure as a Service)级别云计算服务。云服务器 ECS 免去了您采购 IT 硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。可以理解为在公共机房里租了一台 Linux 服务器,然后有一个 IPV4 地址对应,然后这台机器有一个固定的带宽可以上传下传,简单地说就是一台远程主机可供访问和操作。
WordPress是一个搭建网站的首选开源发布平台,提供灵活的设计工具、区块编辑器和丰富的插件。依托在 ECS 的网站根目录下面(也就是一个 Linux 的文件系统),用这个工具可以快速搭建独立博客的基本框架,相当于直接精装到位,剩下的就是怎么摆家具和住人的问题了。
第一步:准备环境
购买并配置阿里云 ECS
登录阿里云官网,购买一台 ECS 实例。建议选择 Linux 系统(如 CentOS 或 Ubuntu),因为宝塔面板对这些系统的支持较好。
配置实例时,选择合适的 CPU、内存和带宽,确保能够支持你的博客需求。
配置安全组规则,允许 SSH(用于远程登录)和 HTTP/HTTPS(用于网站访问)等必要的端口。
具体可以参考 阿里云的官方文档 ,写的很详细(如果买国外节点的话,就不需要域名备案这个环节了)。或者参考博客: 新手小白如何购买阿里云服务器。
注册并购买域名
在域名注册商处注册一个你喜欢的域名。
将域名解析到你的 ECS 实例的 IPV4 地址上。这通常需要在域名注册商的控制面板中设置 A 记录。
具体可以参考博文:个人建站之域名购买、解析、网站绑定
购买完服务器后,您就可以尽情开展网站搭建及各种折腾了!!!
第二步:安装宝塔面板
登录 ECS 实例
使用 SSH 工具(如 PuTTY 或 Terminal)登录到你的 ECS 实例。
登录命令通常为:
ssh 用户名 @ECS 的 IP 地址
,然后输入密码。
安装宝塔面板
在 SSH 终端中,执行宝塔面板的一键安装命令。你可以从宝塔面板的官方网站获取最新的安装脚本。
安装完成后,终端会显示宝塔面板的登录地址、用户名和密码。请妥善保存这些信息。
安装命令如下:
url=https://download.bt.cn/install/install_lts.sh;if [-f /usr/bin/curl];then curl -sSO $url;else wget -O install_lts.sh $url;fi;bash install_lts.sh ed8484bec
安装示意图 如下:
将①输入终端,然后等到②这行,这句是询问是否确认安装,输入 y 然后回车即可(前面内容不一样是因为我已经安装过了)
等其下载安装跑完后会出现如下窗口
其中①是显示成功安装提示
②是内网和外网的 ip 地址(我们主要用外网地址)
③是登录②上的 ip 地址后默认给你的账号密码。
后期查看:在终端输入 bt,然后选择(14)查看面板默认信息
登录宝塔面板
在浏览器中打开宝塔面板的登录地址,使用之前获取的用户名和密码登录。
输入默认的用户名(username)和密码(password)登录。可能会出现要求你绑定宝塔账号的页面(自行注册 + 绑定,这里略)。
第三步:配置环境
宝塔端口更改(此步骤可跳过)
在终端里输入 bt,打开宝塔面板,然后选择(8)改面板端口。如下图:
输入新的面板端口(箭头所指地方)后回车, 成功后如下图(可用端口范围在 1 -65535 之间,建议选择 1000-65535 之间的端口)
宝塔端口开放
登录外网面板地址时若显示超时,证明没打开服务器对应端口号,格式为:ip 地址:端口号。在这里 33432 是我们的端口号(如不同请根据终端显示的端口号进行开放)
在云服务器后台打开对应实例安全组(这里以阿里云为例)
3. 安装 LNMP/LAMP 环境
在宝塔面板中,选择“一键安装 LNMP/LAMP 环境”。根据你的需求选择合适的版本和组件(选择推荐的那个一键安装即可,等全部安装完成即可正式开始搭建网站了。这个安装很慢,并且可能会卡 bug,每一项的总耗时应该不超过 10 分钟,如果一直卡着某一项超过了 10 分钟的话建议重开,然后就会发现这项莫名安装好了)。
安装完成后,你可以看到已安装的环境信息,包括 Nginx、MySQL、PHP 等。
创建网站
在宝塔面板的“网站”选项卡中,点击“添加站点”。
输入你的域名(可以随便输,也可以是你已经注册好的域名),并选择已安装的 PHP 版本和网站目录。数据库可能会用到,选择 MySQL,密码会自动给你配置
如果是随便输入的域名当然无法访问,这里通过 ip 号再加入一个可连接的域名(添加完后可以把原来乱输的删除)
直接通过 ip 地址访问的网站很容易被攻击,只适合前期使用,如果需要长期使用还是得去申请域名。(记得去云服务器后台打开你设置的端口号)
一切配置成功后将 ip 地址:端口号 复制到浏览器打开,例如我上面配置的则输入:8.130.110.130:32。若出现如下式样则代表站点配置成功
第四步:安装 WordPress
下载程序
到 wordpress 官方网站下载 wordpress 程序,官方下载地址:下载 | WordPress.org China 简体中文。
下载最新版的 wordpress 程序https://cn.wordpress.org/latest-zh_CN.zip
上传程序
上传程序前先确认主机是否符合安装的环境要求,以 8.2 为例,系统要求为:
我们推荐服务器运行 PHP 7.4 或更高版本; 数据库软件可采用 MySQL 5.6 或更高版本,也可采用 MariaDB 10.1 或更高版本。
我们也推荐 Apache 或 Nginx 作为运行 WordPress 的可靠选项,但您也可以选择其他 HTTP 服务器软件。
确认环境没问题后,将下载的 wordpress 程序上传到网站目录(在宝塔面板后台的文件管理里面找到 /www/wwwroot/www.hellohellohellohi.com 路径,具体如下图:其中 www.hellohellohellohi.com 是你一开始设置的域名)。
这里面的 4 个文件都是初始化文件,可以全部删掉,然后往里面拷我们的模板(我删了)。上传模板并将其解压:
解压完后打开所解压的文件夹,将里面的内容拷到域名文件夹下:
若成功,再刷新那个网站连接,即可看到你的网站了
安装程序
访问你刚创建的网站域名,会自动跳转到 WordPress 的安装页面。导入模板使其显示在网页上
点“现在就开始”进行下一步。
分别输入数据库名、数据库用户名、数据库密码后点“提交”。数据库主机与表前缀一般使用默认的 localhost 和 wp_就可以。如果同一数据库中有多个 wordpress 程序,请务必将前缀修改为其它,比如,wp_jzp_。
进入到下一步后点“进行安装程序”。
填写网站标题“精智 wordpress 主题”、用户名、密码、邮箱后点“安装 wordpress”。
配置 WordPress
安装完成后,登录到你的 WordPress 后台(通常为域名 /wp-admin)。
在后台中,你可以设置博客的主题、插件、菜单、页面等。
通过以上步骤,你就可以成功搭建一个基于阿里云 ECS、宝塔面板和 WordPress 的独立博客了。记得定期维护和优化你的博客,以确保它始终保持良好的运行状态和用户体验。
原文链接:
wordpress 安装教程 (图文) 非常详细:https://www.jianzhanpress.com/?p=3331
通过宝塔面板搭建自己的个人博客(零基础教程):https://blog.csdn.net/m0_73601510/article/details/137742707
评论