服务器部署个人博客(宝塔)

安装宝塔面板linux面板&安装所需的系统环境

官网 workbench远程连接 对应服务器(阿里云举例)
控制台输入
中途出现询问,输入y即可1

1
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

安装成功后,出现如下信息:

1
2
3
4
5
6
7
8
[云服务器]请在安全组放行 8888 端口
外网面板地址: https://XXX.XXX.XXX:8888/34a4a41f
内网面板地址: https://XXX.XXX.XXX:8888/34a4a41f
username: XXX
password: XXX

浏览器访问以下链接,添加宝塔客服
https://www.bt.cn/new/wechat_customer

放行端口

命令行

  1. 登录服务器控制台
    • 通过WorkBench或其他远程连接工具登录服务器。
  2. 查看当前防火墙状态
    • 在控制台输入以下命令:
      1
      firewall-cmd --state
    • 确认防火墙是否运行。
  3. 放行指定端口
    • 使用以下命令放行所需端口(如8888端口):
      1
      firewall-cmd --zone=public --add-port=8888/tcp --permanent
  4. 重载防火墙配置
    • 运行以下命令以应用更改:
      1
      firewall-cmd --reload
  5. 验证端口是否已放行
    • 可以通过以下命令查看端口是否放行成功:
      1
      firewall-cmd --list-ports

阿里云服务器

  1. 登录阿里云控制台
  2. 进入 ECS 实例管理页面
    • 在阿里云控制台首页,找到并点击 ECS(Elastic Compute Service)。
    • 进入 实例 页面,选择你需要放行端口的实例。
  3. 进入安全组配置
    • 在实例页面,找到左侧菜单中的 安全组,点击进入。
    • 找到与当前实例绑定的安全组,点击 配置规则
  4. 添加放行端口规则
    • 在安全组配置页面,点击 添加安全组规则
    • 在弹出的设置框中,选择:
      • 授权类型:选择 允许
      • 端口范围:填写你需要放行的端口号(例如 8888)。
      • 授权地址:选择 0.0.0.0/0,表示所有 IP 地址都可以访问该端口(如果需要限制特定 IP 地址,填写相应的地址)。
      • 协议类型:根据需要选择 TCPUDP
    • 点击 确定 保存设置。
  5. 确认规则生效
    • 新的安全组规则会立即生效,你可以在 安全组规则列表 中查看是否已经成功添加。
    • 此时,你添加的端口已经被允许通过防火墙进行访问。
  6. 验证端口是否放行
    • 可以通过远程连接到你的 ECS 实例,并尝试访问你所放行的端口,检查端口是否可以正常使用。
      完成这些步骤后,放行端口即可生效。

进入宝塔面板

复制上面的公网或者内网IP+端口号到浏览器运行(推荐公网)
输入第一步:安装宝塔面板给的账号密码登录进入

1
2
3
4
外网面板地址: https://XXX.XXX.XXX:8888/34a4a41f
内网面板地址: https://XXX.XXX.XXX:8888/34a4a41f
username: XXX
password: XXX

登录成功后,出现三个环境,第一次登录进去,会有推荐环境的一键安装,选择LNMP那个就好了(后续访问云服务器的宝塔控制面板,可以在浏览器中输入云服务器对应的外网ip:宝塔面板端口号即可);

配置站点

  1. 在宝塔面板侧边栏,依次点击 网站 > 添加站点

  2. 在弹出的窗口中,填写以下信息:

    • 域名:公网 IP。
    • 根目录:项目运行目录,建议创建目录 /www/wwwroot/mintal-bog
    • 数据库:选择 MySQL
    • MySQL 账号密码:自定义,记住即可。
  3. 填写完毕后,点击 确定,完成站点添加。

  4. 站点添加成功后,返回站点列表,点击 复制网站名,将其粘贴到浏览器中访问。

  5. 更新站点

    • 依次运行以下命令:
      1
      2
      hexo clean 
      hexo g
    • 在宝塔面板中,将生成的 public 目录(打包文件)拷贝至 /www/wwwroot/mintal-bog 下,刷新浏览器即可完成更新。