以下是利用Debian LAMP搭建博客平台(以WordPress为例)的步骤:
安装LAMP环境
sudo apt update && sudo apt upgrade -y
sudo apt install apache2
sudo apt install mysql-server
,运行sudo mysql_secure_installation
配置安全参数。sudo apt install php libapache2-mod-php php-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;
部署WordPress
cd /var/www/html
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzvf latest.tar.gz
sudo mv wordpress/* .
sudo rm -rf wordpress latest.tar.gz
```。
wp-config.php
:复制wp-config-sample.php
并修改数据库信息。配置Apache虚拟主机(可选)
sudo nano /etc/apache2/sites-available/yourdomain.conf
,添加以下内容:<VirtualHost *:80>
ServerName yourdomain.com
DocumentRoot /var/www/html
<Directory /var/www/html>
Options Indexes FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
```。
sudo a2ensite yourdomain.conf && sudo systemctl restart apache2
。完成安装
http://yourdomain.com
,按WordPress向导输入数据库信息完成安装。sudo apt install certbot python3-certbot-apache
,运行sudo certbot --apache -d yourdomain.com
。注意事项:
mysqldump
和tar
命令。php-fpm
并调整Nginx配置。参考来源: