阅读量:2
在Debian LAMP环境下安装WordPress步骤如下:
-
安装LAMP环境
- 安装Apache:
sudo apt update && sudo apt install apache2 - 安装MySQL:
sudo apt install mysql-server,运行sudo mysql_secure_installation配置安全 - 安装PHP及扩展:
sudo apt install php libapache2-mod-php php-mysql php-curl php-gd php-mbstring
- 安装Apache:
-
配置数据库
- 登录MySQL:
sudo mysql -u root -p - 创建数据库和用户:
CREATE DATABASE wordpress; CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'your_password'; GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost'; FLUSH PRIVILEGES; EXIT;
- 登录MySQL:
-
下载并部署WordPress
- 下载WordPress:
cd /tmp && wget https://wordpress.org/latest.tar.gz - 解压并移动文件:
sudo tar xzvf latest.tar.gz && sudo mv wordpress /var/www/html/wordpress - 设置权限:
sudo chown -R www-data:www-data /var/www/html/wordpress
- 下载WordPress:
-
配置Apache虚拟主机(可选)
- 创建配置文件:
sudo nano /etc/apache2/sites-available/wordpress.conf,添加::80 > ServerName yourdomain.com DocumentRoot /var/www/html/wordpressOptions Indexes FollowSymLinks AllowOverride All - 启用站点并重启Apache:
sudo a2ensite wordpress.conf && sudo systemctl restart apache2
- 创建配置文件:
-
完成WordPress安装
- 访问
http://yourdomain.com/wordpress,按提示输入数据库信息(使用步骤2中创建的数据库和用户) - 设置管理员账户和站点信息,完成安装
- 访问
-
安全加固(可选)
- 安装SSL证书(如Let’s Encrypt):
sudo apt install certbot python3-certbot-apache,运行sudo certbot --apache -d yourdomain.com - 限制PHP执行权限:编辑
/etc/php/8.x/apache2/php.ini,禁用危险函数
- 安装SSL证书(如Let’s Encrypt):
说明:步骤中yourdomain.com需替换为实际域名或IP,数据库用户和密码需与WordPress配置一致。
以上就是关于“Debian LAMP环境下WordPress安装”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm