你还在Nginx里写一坨伪静态吗?还在被Let’s Encrypt续期脚本追杀?Apache的.htaccess像老太太的裹脚布,又臭又慢。今天换个口味:LCMP一把梭哈,SSL自动续,配置比煮泡面还简单。
LCMP到底香在哪?
LAMP:老管家,配置细碎,.htaccess拖性能,HTTPS还得单独装模组写续期脚本。
LNMP:高并发猛男,但配置文件像天书,fastcgi参数一堆,SSL证书全靠外挂Certbot。
LCMP:Linux + Caddy2 + MariaDB + PHP,Caddy自带HTTPS光环,证书自动续签零操心。
Caddy把HTTPS当默认技能,不需要你跪求证书。MariaDB是MySQL的开源亲妹妹,没Oracle的宫心计,性能还照样能打。PHP还是那个PHP,但把前面两位伺候好,你的WordPress跑得比秋名山AE86还稳。
LCMP一键安装脚本
单独安装有其好处,但还是略显繁琐。下面就用秋水大佬的LCMP一键安装脚本搭建WordPress。
目前支持的系统有:
Enterprise Linux:8/9/10 (CentOS Stream, RHEL, Rocky Linux, AlmaLinux, Oracle Linux)
Debian:11/12/13
Ubuntu:22.04/24.04
目前支持的软件有:
Caddy:2
MariaDB:10.11, 11.4, 11.8
PHP:7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5
目前推荐使用:Debian 13 + Caddy 2 + MariaDB 11.4 + PHP 8.3
LCMP一键安装脚本下载地址:
LCMP脚本安装起来十分方便,熟悉的话5分钟安装完毕,而且不用另外开启SSL,自动带有Let's Encrypt证书。
注意: 提前把域名绑到服务器上。
添加虚拟主机
安装完成后,可以添加虚拟主机:lcmp vhost add
依次输入域名、网站目录、之前设置的数据库密码、设置数据库名和数据库密码。
安装WordPress
进到网站根目录,比如/data/www/你的域名,输入如下代码:
wget https://cn.wordpress.org/latest-zh_CN.tar.gz tar -xzvf latest-zh_CN.tar.gz cd wordpress cp wp-config-sample.php wp-config.php vi wp-config.php
按键盘上的i键开启编辑,将数据库名、数据库用户、用户密码设置为自己的,修改完按Esc键后输入:wq保存退出。
接着,在浏览器中输入自己的网站域名,会自动跳转到安装页面,进行WordPress安装。
要是502了,记得systemctl status php8.3-fpm看一眼,八成是sock路径没写对。

评论