华为云服务器搭建个人网站/博客

本文详细介绍了如何购买华为云服务器和腾讯云域名,配置安全组,安装宝塔面板,以及部署WordPress网站的过程。通过设置端口,安装LNMP套件,配置数据库,最终实现WordPress的一键部署。整个流程包括了云服务的基础操作和网站搭建的关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 购买云服务器和域名

  1. 服务器:

    已经购买了华为云服务器一年的时间,新人价39感觉还挺便宜的。https://www.huaweicloud.com/?locale=zh-cn

  2. 域名:

    选择在腾讯云上购买,因为腾讯云提供微信小程序管理你的云资源,支持微信扫一扫登录,特别方便,而且对国内用户比较友好。

2 云服务器配置安全组

每一台云服务器都有很多端口负责对外实现不同功能的通讯(比如远程连接,传输文件,网页访问等),一般情况下云服务器的安全措施比较完备,默认将许多端口关闭,我们要安装宝塔软件(一种云服务器管理面板),就需要将端口打开,这个功能由”安全组“负责。

  1. 打开华为云服务器的控制台,找到更改安全组

在这里插入图片描述

  1. 添加入站规则
    在这里插入图片描述

3 安装宝塔面板

3.1 远程登录云服务器,进入命令面板,输入安装命令:

我的系统是ubuntu的,所以是以下命令,各个系统安装语句不一样,可以查看这个链接https://www.bt.cn/bbs/thread-19376-1-1.html

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh 12f2c1d72

大概两分钟后安装成功,提示如下界面,显示了内外网的访问地址和用户账号密码。

在这里插入图片描述

3.2 宝塔面板使用帮助选项

命令行输入bt,这个时候就会显示面板的使用帮助菜单选项
在这里插入图片描述

3.3 进入浏览器,打开宝塔界面

打开外网面板地址,进入到登录界面,输入账号密码即可
在这里插入图片描述
进入宝塔面板
在这里插入图片描述

进入面板后,网页会自动跳出来一个弹框,显示推荐安装套件,我们选择LNMP(推荐),记得将php的版本从PHP5.6改成PHP7.3,点击一键安装,这里针对LNMP的含义稍微解释一下:

”L“: 指Linux系统,这个我们在购买云服务器的时候已经安装了CentOS这个Linux系统分支;
”N“: 指Nginx,是一个网页服务器软件,是它将我们的网站程序变成了网页文件供我们浏览;
”M“: 指Mysql,是一个数据库软件,我们网站要运行,网站程序一般是写死的,然后程序从数据库读取数据显示给人看,这样的话一旦数据有变动不需要重新编写软件,而只需要程序读取变化的数据就行了。比如微信聊天,微信这个程序是写死的,而你的聊天信息是放在数据库里面的,微信从数据库读取别人发给你的聊天信息,然后显示在你的手机里;
”P“: 指PHP编程语言,因为我们后面要装的WordPress博客软件是用php写的,所以需要安装这个语言让计算机能够识别。这就像我们在大学可能学过C++,用C++写出来的代码需要C++这个语言包来支持运行一样。这里我们选择PHP7.3,因为WordPress博客软件官方推荐我们使用最新版的PHP语言。
phpMyAdmin:这是数据库管理软件,WordPress程序将我们的数据存放在Mysql这个数据库软件中,有时候需要手动改数据库,但是Mysql对普通人比较难上手,就用phpMyAdmin来管理。简单点说,phpMyAdmin相当于云服务器上的Excel软件,能查看,修改网页数据。
在这里插入图片描述
一共五个应用程序,大概7分钟左右安装完成。
期间如果遇到卡顿的,可以重启宝塔,进入软件商店搜索安装。

4 WordPress部署

4.1 上传域名信息

进入软件,搜索WordPress,点击一键部署即可。
在这里插入图片描述
进入 -> 网站 -> 添加站点(其中域名可以是域名,也可以是服务器公网ip,也可以都添加进去。然后添加ftp和数据库信息(用户名和登录密码)
在这里插入图片描述

接下来会显示成功部署

4.2 下载并上传WordPress压缩文件

此时,在 ->文件 一栏了刚才数据库名称的文件夹,下载最新版的Wordpress中文压缩包,上传压缩包文件,并解压文件,得到如下。
在这里插入图片描述

4.3 进入网站

确保服务器安全组开放了端口80之后,可以在浏览器界面输入访问的ip或者域名(由于我的域名还没有备案,显示无法访问,所以我先通过ip访问),第一次会进入以下界面。
在这里插入图片描述
进一步输入之前设定的数据库信息,进入安装界面。

在这里插入图片描述
然后就进入到网站的后台界面,如果之后你想进入后台界面需要

你的域名/wp-admin/

在这里插入图片描述
此时其他用户访问你的域名地址就会进入到网站的展示界面
在这里插入图片描述

<think>好的,用户想在华为云服务器搭建个人博客网站。我之前已经提供过HTML源码示例,现在需要结合用户提供的引用内容来指导具体搭建步骤。首先,用户提到的引用中有购买华为云服务器、使用宝塔面板、配置环境等内容,这些都是搭建的关键步骤。 用户可能对服务器购买和配置不太熟悉,需要详细说明步骤。比如,如何选择云服务器实例,如何设置安全组开放端口,这些都是初次使用者容易遇到的问题。引用中提到华为云耀云服务器L实例适合新手,应该推荐这个选项,并指导用户选择合适的镜像,比如宝塔面板,这样能简化后续操作。 接下来,安装宝塔面板是关键步骤,用户可能需要知道如何通过SSH连接服务器,执行安装命令。引用里提到使用Tabby Terminal或其他SSH工具,这里需要给出具体的连接方法,包括IP地址、用户名和密码的获取位置。 配置安全组部分,用户需要开放端口如8888(宝塔面板)、80(HTTP)、443(HTTPS)等,确保网站可以访问。这部分需要指导用户如何在华为云控制台找到安全组设置,添加入站规则。 然后,通过宝塔面板安装LNMP环境,创建数据库,部署网站源码。用户之前已经有了HTML源码,可能需要进一步说明如何将源码上传到服务器,配置域名解析,以及可能的动态内容支持,比如PHP处理表单数据。引用中的Java环境配置可能适用于特定情况,但大多数博客系统如WordPress使用PHP,所以可能需要调整。 最后,用户可能需要优化和安全建议,比如SSL证书、定期备份等,确保网站稳定运行。还要考虑用户可能遇到的问题,比如访问不了网站,可能需要检查防火墙或域名解析是否正确。 相关问题部分,要覆盖部署后的步骤、HTTPS配置、服务器优化和迁移数据等,这些都是用户后续可能需要的进阶操作。</think>以下是基于华为云服务器搭建个人博客网站的详细指南,整合了华为云官方文档和常见实践方法: ### 一、服务器购买与配置 1. **选择云服务器** 登录华为云控制台,选择「云耀云服务器L实例」(适合新手),建议配置: - 镜像:选择「宝塔Linux面板」镜像(预装CentOS+宝塔面板) - 系统盘:至少50GB - 带宽:建议2Mbps起步 2. **安全组配置** 进入「安全组」设置,开放以下关键端口: $$ \text{端口范围} \quad 80(HTTP),443(HTTPS),8888(\text{宝塔面板}),22(SSH) $$ 操作路径:控制台 → 安全组 → 添加入方向规则[^4] --- ### 二、服务器连接与初始化 1. **SSH远程连接** 使用Tabby Terminal或Xshell连接服务器: ```bash ssh root@<服务器公网IP> # 密码在华为云站内信中获取 ``` 2. **安装宝塔面板** (若未选择预装镜像,需手动安装) ```bash yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ``` --- ### 三、网站部署流程 1. **登录宝塔面板** 访问 `http://<服务器IP>:8888`,输入宝塔初始账号密码(通过SSH执行`bt default`查看) 2. **LNMP环境部署** - 通过宝塔软件商店安装: - Nginx 1.22 - MySQL 5.7 - PHP 7.4 - 创建MySQL数据库(记录数据库名/用户名/密码) 3. **网站源码部署** - 方案一:使用WordPress(推荐) 下载WordPress安装包到`/www/wwwroot/yourdomain.com`,通过浏览器完成安装 - 方案二:自定义HTML 上传您的博客HTML文件到网站根目录,结构示例: ``` /www/wwwroot/ ├── index.html ├── css/ └── images/ ``` 4. **域名绑定** 在宝塔面板添加站点: ![宝塔添加站点示意图](https://example.com/bt-add-site.png) 需提前完成域名解析(A记录指向服务器IP) --- ### 四、进阶配置建议 1. **SSL证书配置** 通过宝塔面板申请Let's Encrypt免费证书,强制HTTPS访问[^3] 2. **防火墙优化** ```bash # 仅开放必要端口 firewall-cmd --permanent --add-port=80/tcp firewall-cmd --reload ``` 3. **自动化备份** 开启华为云「云备份」服务,定期备份系统盘和数据盘 --- ### 五、验证与访问 1. 本地浏览器访问 `http://你的域名` 2. 若显示403错误,检查: - 文件权限:`chmod -R 755 /www/wwwroot` - Nginx配置:确认root路径正确 > **注意**:完整建站过程约需30-60分钟,首次使用建议参考华为云官方文档《[云耀云服务器L实例快速建站指南](https://support.huaweicloud.com/lts/zh-cn_topic_0000001670180045.html)》[^3]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Weiyaner

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值