按照本说明,你就可以成功的在Debian 10(Buster) Linux服务器中安装好drupal 8.8.0版本,已亲测能稳定运行。

先决条件

在开始安装之前,对安装的最低要求是:

数据库服务器,如MySQL、MariaDB、PostgreSQL、Percona、SQLite等。

Web服务器,如Nginx、Apache。

PHP 7.x,推荐>=7.2。

至少1GB的磁盘空间。

同时,要更新你的Debian 10(Buster) Linux服务器,依次运行以下命令:

sudo apt update

sudo apt -y upgrade

sudo reboot

安装数据库、PHP、及Web Server的说明

然后在Debian 10(Buster) Linux上为Drupal 8创建数据库和用户:

$ mysql -u root -p

安装PHP及扩展:

sudo apt -y install php php-{cli,mysql,json,opcache,xml,mbstring,gd,curl}

至于Web服务器,运行以下命令即可:

sudo apt -y install apache2

启用重写模块:

sudo a2enmod rewrite

sudo systemctl restart apache2

确认模块已加载:

$ sudo apache2ctl -M | grep rewrite

rewrite_module (shared)

安装drupal 8.8.0的说明

可到 https://www.drupal.org/ 网站中下载drupal 8.8.0,或使用wget下载,如下:

wget https://ftp.drupal.org/files/projects/drupal-8.8.0.tar.gz

解压缩下载的文件:

tar xvf drupal-8.8.0.tar.gz

将从解压缩创建的文件夹移动到/var/www/html目录:

sudo mv drupal-8.8.0 /var/www/html/drupal

设置目录权限:

sudo chown -R www-data:www-data  /var/www/html/drupal

然后在Debian 10中为Drupal 8.8.0创建Apache配置文件:

sudo nano /etc/apache2/sites-available/drupal.conf

基本配置如下,请替换成自己的数据:

ServerAdmin webmaster@example.com

ServerName example.com

DocumentRoot /var/www/html/drupal

Options Indexes FollowSymLinks

AllowOverride All

Require all granted

ErrorLog /var/log/apache2/drupal_error.log

CustomLog /var/log/apache2/drupal_access.log combined

注,以下是相关参数的说明:

example.com是你的网站域。

/var/www/html/drupal是Drupal文件的位置。

/var/log/apache2/是Apache日志文件的位置。

启用你的网站:

sudo ln -s /etc/apache2/sites-available/drupal.conf /etc/apache2/sites-enabled/drupal.conf

进行更改后,重新启动apache2服务:

sudo systemctl restart apache2

该服务应重新启动,而不会出现任何错误,运行systemctl status apache2命令查看:

接下来的安装方法请参考“在CentOS 8/RHEL 8上安装和配置Drupal 8的方法”,在上面已给出了链接,在浏览器中运行 http://example.com(以上配置的网站域) 就可以进行配置安装了,需要填写的信息相当的简单,请根据自己的信息填写即可,以下是成功的截图:

相关主题

drupal linux安装,在Debian 10(Buster) Linux服务器中安装drupal 8.8.0的说明相关推荐

  1. 给服务器安装debian系统,安装Debian 10 Buster的方法

    本文介绍安装Debian 10 Buster操作系统的方法,你可以在VirtualBox.VMware.物理硬件或任何其他虚拟环境(如KVM)上安装Debian 10 Buster(参考:Debian ...

  2. debian linux系统安装教程,Debian 10(Buster)安装过程图文详解

    Debian 项目发布了它的最新稳定版 Debian 10,其代号是 "Buster",这个发布版将获得 5 年的支持.Debian 10 可用于 32 位和 64 位系统.这个发 ...

  3. linux安装debian桌面,在Debian 10 Buster上安装Cinnamon桌面环境的方法

    在本文中,我们将介绍在Debian 10(Buster)操作系统上安装Cinnamon桌面环境的方法.安装Debian 10 Buster之后,可能需要将桌面环境更改为你喜欢的桌面环境,默认安装搭载G ...

  4. 安卓手机用AidLux安装Linux免Root,安装到Debian 10不能安装docker

    最近看到安卓手机可以安装Linux, 试了一下AidLux这个APP,可以免Root安装Linux,看了一下它内置的是Debian 10 buster; 还用了Linux deploy, Linux ...

  5. debian 10 buster 安装配置 elastic search 和 中文, 拼音分词

    debian 10 buster 安装配置 es 和 中文, 拼音分词 安装 测试 配置 分词 IK 分词器 拼音分词 一个完整的动态映射模板(包含geo, pinyin, IK) 安装 1, 安装j ...

  6. debian10树莓派4安装mysql_树莓派 4 发布!新 OS 基于 Debian 10 Buster

    原标题:树莓派 4 发布!新 OS 基于 Debian 10 Buster 原创:技术最前线(id:TopITNews) 6 月 24 日,树莓派基金会在树莓派官网发文,宣告又发布了一款 35 美元的 ...

  7. 从 Debian 10 (Buster) 升级到 Debian 11 (Bullseye)

    从 Debian 10 (Buster) 升级到 Debian 11 (Bullseye) 经过 克林斯曼奥泰约 - 2021 年 9 月 6 日 7008 4 经过大约 2 年的开发,Debian ...

  8. 如何升级 Debian 10 (Buster) 到 Debian 11 (Bullseye) ?

    经过近两年的开发,代号为 bullseye 的 Debian 11 于 8 月 10 日发布.这是一个稳定的版本,将像其他任何 Debian 稳定版本一样在未来 5 年内得到支持.Debian 11 ...

  9. 如何从Debian 9 Stretch 升级到 Debian 10 Buster(升级Debian9图文教程)

    目的 本文介绍了从Debian 9 Stretch到Debian 10 Buster的系统升级过程. 目前,Debian Buster正处于测试状态.稳定的Debian 10 Buster发布日期预计 ...

最新文章

  1. leetcode笔记(一)309. Best Time to Buy and Sell Stock with Cooldown
  2. CATALINA_BASE与CATALINA_HOME的区别
  3. android webview es6,Android v 5.0 webview HTML5,CSS3和ES6兼容性
  4. 修改某个UITextField的键盘的返回键类型以及监听键盘的高度变化,取到键盘动画退出弹出的时间,一起随着键盘顶出来或者压下去,...
  5. OpenCV初探 —— 将OpenCV窗口链接在MFC的PictureControl控件中
  6. 为什么线程池里的方法会执行两次_别以为线程池很简单,来回答下这些问题!...
  7. 微软Windows2003的正版安装序列号
  8. python语法使用方法_Python语法基础
  9. 超赞,1万字的后端面试题及面试经验分享!
  10. windows10系统插耳机有回声解决办法?
  11. 解决阿里云ECS服务器下载 git 资源慢的问题
  12. 魅族mx4 android5.0,第一手更新 魅族MX4Pro安卓5.0抢先体验
  13. 华硕笔记本很久没用开机后无法进入系统自动跳转bios界面的解决方法
  14. Flink常用算子Transformation介绍
  15. ▷Scratch课堂丨【编程趣味卡3】制作音乐
  16. Allegro任意形状铜皮倒圆角
  17. 《X3D: Expanding Architectures for Efficient Video Recognition》论文详解
  18. 有趣的灵魂不多,但有趣的设计素材这里很多
  19. 前馈神经网络【BP神经网络】【newff函数】
  20. lol哪个服务器能玩无限火力,《lol》2021无限火力时间表公告 无限火力什么时候开放...

热门文章

  1. HDU 4635 Strongly connected
  2. XEvent--Demo--使用XEvent来捕获在数据库DB1上发生的锁请求和锁释放
  3. [转]一个简单的反射拷贝一份新的实体类
  4. 【POJ2117】Electricity [tarjan 割点]
  5. 使用PLSQL客户端登录ORACLE时报ORA-12502和ORA-12545错误的解决方案
  6. app遍历——appCrawler的使用
  7. ES6重点--笔记(转)
  8. JAVA-2NIO之Channel
  9. 用JavaScript实现图片剪切效果
  10. codeforces - 766B【三角形判断】