码迷,mamicode.com
首页 > 系统相关 > 详细

linux:Drupal

时间:2020-06-24 19:37:36      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:create   class   用户权限   腾讯   lin   centos7   restart   语言   href   

了解

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"></Directory> 中的 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、完成,欢迎访问!

linux:Drupal

标签:create   class   用户权限   腾讯   lin   centos7   restart   语言   href   

原文地址:https://www.cnblogs.com/pam-sh/p/13189333.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!