在LAMP环境中部署Drupal网站需要以下步骤:
sudo apt update && sudo apt install apache2 -y
。sudo apt install mysql-server -y
,并运行安全脚本来配置MySQL:sudo mysql_secure_installation
。sudo apt install php libapache2-mod-php php-mysql -y
。mod_rewrite
模块启用,这对于Drupal的路由功能至关重要。可以使用命令 sudo a2enmod rewrite
。/etc/apache2/sites-available/000-default.conf
文件,添加Drupal的配置。wget https://download.drupal.org/files/projects/drupal/8.x/drupal-8.10.4.tar.gz
下载Drupal 8.10.4(请根据最新版本下载)。tar -xzvf drupal-8.10.4.tar.gz
。/var/www/html
)。settings.php
文件,配置数据库连接信息:$db_url = 'mysql://username:password@localhost/drupal';
$db_prefix = '';
$db_name = 'drupal';
sudo chown -R www-data:www-data /var/www/html/drupal
。sudo chmod -R 755 /var/www/html/drupal/sites/default/files
。http://yourserverip:80
。Configuration
> Install and update
,安装 Core
和其他推荐的模块。通过以上步骤,你就可以在LAMP环境中成功部署Drupal网站了。