个人博客搭建全攻略(2.2)使用 1Panel 搭建网站环境

1Panel是一款轻量级的服务器管理工具,它以简洁的界面和高效的性能管理著称。如果你希望对服务器有更精细的控制,同时保持操作的简便性,1Panel是一个很好的选择。本文将详细介绍如何使用1Panel搭建网站环境。

搭建教程

安装前请确保您的系统符合安装条件:

  • 操作系统:支持主流 Linux 发行版本(基于 Debian / RedHat,包括国产操作系统);
  • 服务器架构:x86_64、aarch64、armv7l、ppc64le、s390x;
  • 内存要求:建议可用内存在 1GB 以上;
  • 浏览器要求:请使用 Chrome、FireFox、IE10+、Edge等现代浏览器;
  • 可访问互联网

首先需要通过终端工具连接到你的服务器,这里推荐使用 Xshell 或者 MobaXteam

如果你不知道怎么远程连接请查看这篇文章:https://www.wanghaoyu.com.cn/archives/build-website-ch-2-all.html

安装1Panel

安装部署脚本请到官网获取:https://1panel.cn/docs/installation/online_installation/

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh # RHEL系列系统

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh # Ubuntu/Debian系列系统

image-20241014162354014

按照提示配置面板端口,用户名密码

登录之前需要在安全组放行一下对应端口,例如这里是17042端口,以阿里云服务器为例,找到服务器安全组规则,入方向放行 17042 端口 即可访问,如果未能访问面板请检查是否放行对应端口

image-20241014154356341

登录面板

搭建网站环境

1Panel里面的中间件以及各种软件的实现都是通过Docker容器来实现的,通过Docker容器技术来快速部署和管理各种中间件和网站环境。这种方式不仅提高了环境的一致性和可移植性,还简化了安装和配置过程。

在应用商店中依次安装OpenResty,MySQL,PHP环境即可完成网站环境搭建,如遇到网络问题,请自行切换第三方Docker加速再进行安装,如果没有找到合适的加速源可以参考 https://www.wanghaoyu.com.cn/archives/cnproxy.html

评论区
头像
文章目录