了解

Drupal 是使用 PHP 语言编写的开源内容管理框架(CMF),由内容管理系统(CMS)及 PHP 开发框架(Framework)共同构成。Drupal 具备强大的定制化开发能力,您可使用 Drupal 作为个人或团体网站开发平台。本文档介绍如何在腾讯云云服务器(CVM)上手动搭建 Drupal 个人网站。

前提

LAMP环境:

centos7.2

MySQL 5.7.26

Apache

PHP 7.0

Drupal 8.1.1

开始

搭建 LAMP 环境

参考:链接

下载 Drupal

1、进入 /usr/local/var 并下载 Drupal 安装包

cd /usr/local/var

wget wget http://ftp.drupal.org/files/projects/drupal-8.1.1.zip

2、解压安装包并重命名

unzip drupal-8.1.1.zip

报错:

-bash: unzip: command not found

方法:

#没装unzip命令

yum install-y unzip zip

mv drupal-8.1.1/ /var/www/html/drupal/

3、下载中文语言包

cd /var/www/html/drupal/

wget -P sites/default/files/translations https://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.7.8.zh-hans.po

配置 Drupal

1、打开 Apache 配置文件

vim /etc/httpd/conf/httpd.conf

2、按 “i” 切换至编辑模式,找到 Directory "/var/www/html"> 中的 AllowOverride None 并替换为以下内容:

AllowOverride All

修改完成后如下图所示:

按 “Esc”,输入 “:x”,保存文件并返回

3、修改网站根目录用户权限

chown -R apache:apache /var/www/html

4、重启 Apache 服务

systemctl restart httpd

配置 Drupal 数据库

1、创建 drupal 数据库

CREATE DATABASE drupal;

2、创建一个新用户user,登录密码为 123456

CREATE USER 'user'@'localhost' IDENTIFIED BY '123456';

3、赋予用户对 “drupal” 数据库的全部权限

GRANT ALL PRIVILEGES ON drupal.* TO 'user'@'localhost' IDENTIFIED BY '123456';

4、使所有配置生效

FLUSH PRIVILEGES;

安装配置 Drupal

1、使用本地浏览器访问以下地址,进行 Drupal 安装

http://云服务器公网IP/drupal

2、单击【Save and contiue】,选择语言为简体中文

3、单击【保存并继续】,选择标准安装方式

出错:

方法:

缺少php-dom、php-gd 和OPcache

yum install php70w-gd php70w-dom

先忽视opcod:

4、输入在 配置 Drupal 数据库 中已设置的数据库相关信息,并单击【保存并继续】

5、等待安装完成后,自动进入网站设置页面。请结合您的实际需求进行填写,并单击【保存并继续】

说明:

请记录站点维护帐号及密码

5、安装完成后,网站自动进入首页并登录维护帐号

6、完成,欢迎访问!

drupal安装教程 linux,linux:搭建Drupal相关推荐

  1. drupal安装教程 linux,如何在Fedora Linux上安装Drupal 7

    本安装指南提供了有关如何在Fedora Linux系统上安装Drupal 7的step-by-step指导.该指南包含6个易于执行的步骤,以完成整个安装过程.如果您对新的Drupal 7版本有点好奇, ...

  2. 人声提取工具Spleeter安装教程(linux)

    在安装之前,要确保运行Spleeter的计算机系统是64位,Spleeter不支持32位的系统.如何查看? 因为在linux环境下安装spleeter相对要简单很多,这篇教程先以Ubuntu20.04 ...

  3. 【2018年更新】Sublime text 3安装教程(Linux版本--Ubuntu)

    http://c758482.r82.cf2.rackcdn.com/sublime-text_build-3059_amd64.deb 点击上面的链接就可以直接下载,Linux版本的sublime. ...

  4. mysql5.7安装教程(linux)

    1.系统约定 安装文件下载目录:/data/software Mysql目录安装位置:/usr/local/mysql 数据库保存位置:/data/mysql 日志保存位置:/data/log/mys ...

  5. linux9.0安装教程,RedHat linux 9.0详细图文安装教程

    之前小编为大家带来了redhat不同的版本下载,今天小编为大家带来的是redhat9.0安装教程,教程比较长,只需要安装小编的提示一步一步操作就可完成了,推荐需要的朋友查看! 授权方式:免费软件 软件 ...

  6. AutoDock Vina 全套软件安装教程(Linux)

    众所周知Vina官方的话是不能相信的: "Vina是一款非常方便的软件!只需要一行命令!" 废话!你只能进行对接这一步操作,对接之前的配体受体准备.口袋计算和之后的数据处理都不能做 ...

  7. 联想电脑linux安装教程视频,linux安装教程

    类型:教育学习大小:11.9M语言:中文 评分:10.0 标签: 立即下载 linux系统的功能是不错的操作系统,其性能稳定,继承了Unix以网络为核心的设计思想,用户根据自己的需求进行安装来使用,l ...

  8. kali linux 装u盘安装教程,kali linux系统的安装教程(实现便于携带的外置盘系统)...

    kali linux系统的安装教程(实现便于携带的外置盘系统) kali linux系统的安装教程 我最开始想通过虚拟机安装在硬盘上,实现双系统.后来希望通过将系统安装在移动硬盘上,实现可随身携带的特 ...

  9. linux下sqlmap安装教程,(转)Sqlmap官网下载与安装教程[windows/linux版本]

    转自:http://www.vuln.cn/2000 sqlmap的功能与强大性不必多言,方便大家下载,给大家整理了下sqlmap最新版的官网与github下载地址. 官网下载地址 github下载 ...

最新文章

  1. 小程序加载大图片 使用widthFix时,图片先拉伸然后才显示完全
  2. WebMvcConfigurer
  3. 拿到BAT等大厂offer以后,我发现了关于秋招的一些真相
  4. Git 命令大全整理
  5. eclipse对maven项目进行打war包
  6. HH SaaS电商系统的销售订单毛利润设计
  7. mess系统可以读取opc服务器,C3. Messages
  8. ROS笔记(11) Qt工具箱
  9. mysql rpm 安装6_CentOS 7.6 MySQL 8.0 RPM包方式安装及新特性介绍
  10. 什么是Java Marker Interface(标记接口) 1
  11. vb 6 MDI窗体图片自适应源码
  12. python免费课程400节-Python2 教程
  13. [电子设计竞赛]两线制直流电源电压显示表 -2019年绍兴市电子设计大赛A题
  14. 电脑重装系统记事本打不开提示无法启动此应用程序怎么办
  15. 聊一个自己写的MVC框架
  16. Python监听RabbitMq ready数量
  17. IEC101召唤过程
  18. ABB机械臂和RobotStudio编程简介
  19. 软件测试一支笔的用途,面试解答:写出一支笔的20种用途
  20. Unity简单2D游戏开发

热门文章

  1. PayPal个人户可以绑定义乌个体户结汇是真的吗
  2. 广东高科技产业商会会长王理宗:回眸经典故事重燃青春岁月
  3. 2台三菱FX3U 485BD板做主从站通讯实战程序
  4. vbox官方下载地址
  5. 基于matlab的OFDM通信链路仿真,输出OFDM频谱,星座图,收发时域波形
  6. Thindpad T430u折腾小攻略
  7. Unity3d 5烘焙相关
  8. 处理Vue中相同组件不同路径的页面重新渲染
  9. 大道争锋手游如何在电脑上玩 大道争锋手游拟器教程
  10. 网络流量监控之网卡混杂模式