最开始接触环境搭建,使用的是开源程序 lnmp.org,一开始用着还可以,但是配置速度较慢,管理网站也比较麻烦,需要使用命令行来控制,倒也不是很困难,只是对于一个非程序工程师来说,总觉得操作不够优雅。
后来接触了宝塔,配置环境和管理网站都比较方便,还可以一键申请 SSL 证书,因此用了两三年。
再后来,搭建这个博客的时候,使用了 CloudCone 的云服务器,就想着尝试一下最近很火的开源面板 1Panel,于是就有了此文,权当记录。
我的云服务器使用的系统版本是 Debian 12.0,首先连接上 SSH,使用 1Panel 的一键安装脚本:
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh
一路安装,基本上没遇到什么奇怪的问题,安装完保存好登录信息,然后登入管理后台:
这张图是后截的,初始环境什么都没有,需要安装一下,所幸 1Panel 提供了应用商店,大大降低了小白的安装成本。
本博客使用了开源程序 WordPress,因此需要安装:
- OpenResty
- MySQL
- PHP
这三个安装完后,就可以创建网站了。
不过有两件事需要记录一下,一个是这个面板申请 SSL 证书有点困难(可能是 bug,尝试了几次一直没有申请成功),需要在其他地方申请证书并上传;另一个是安装好 WordPress 后,删除主题和插件时提示需要 FTP 权限,此时只需要:
修改 wp-config.php 文件,在
define( 'WP_DEBUG', false );
后面添加
define( 'FS_METHOD','direct');
然后修改网站 wp-content 目录权限为 777 即可。
0