在阿里云的云服务器CentOS系统安装Drupal内容管理框架-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

在阿里云的云服务器CentOS系统安装Drupal内容管理框架

2014-09-25 15:04:28 17434 3
Drupal是一个用途广泛的通用型内容管理框架。在阿里云的云服务器上安装Drupal是十分轻松的
前置条件是你在阿里云开通云服务器,然后选择CentOS操作系统。当然安装Drupal内容管理框架不一定非要是阿里云,只要是CentOS都不成问题,其他Linux发行版本则可能有细微差异,例如安装方式等,这里就不详细介绍了。

安装步骤如下:

1. 安装MySQL数据库服务器
yum install mysql-server
2. 启动MySQL数据库服务器
service mysqld start
3. 数据库安全性设置,主要是为root帐号设置密码,关闭外部连接,删除测试数据等等。
/usr/bin/mysql_secure_installation
4. 创建drupal数据库
mysqladmin -u root -p create drupaldb
drupaldb是我起的数据库名,大家可以自行设置。
5. 创建drupal数据库用户
CREATE USER 'drupal'@'localhost' IDENTIFIED BY '用户密码';
6. drupal数据库用户授权
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON drupaldb.* TO drupal@localhost;
7. 安装apache服务器
yum install httpd
8. 安装php和相关扩展
yum install php php-mysql
yum install php-xml
yum install php-gd
yum install php-mbstring
9. 下载Drupal安装包
下载装页面:https://drupal.org/project/drupal
安装指令:
cd /var/www/html
wget http://ftp.drupal.org/files/projects/drupal-7.22.tar.gz
上面的网址需要根据实际版本的不同而填写(目前7.22已经不是最新版本了)
10.解包并设置文件
tar -xzvf drupal-7.22.tar.gz
mv drupal-7.22/* drupal-7.22/.htaccess ./
mv drupal-7.22/.gitignore ./
cp ./sites/default/default.settings.php ./sites/default/settings.php
rmdir drupal-7.22/
mkdir sites/default/files
11. 访问权限控制
首先查看Apache HTTPD进程的用户名
$ ps aux  |grep apache # for Apache 2.x
$ ps aux  |grep httpd # for Apache 1.x
假设用户名为apache,则设置sites文件夹的所有者:
chown apache:apache sites/ -R
12. 启动apache服务器
service httpd restart
13. 访问服务器IP地址,即可开始配置drupal
安装文档主要参考:
https://drupal.org/documentation/install
https://drupal.org/node/394704
原文参考潘军彪的csdn博客  blog.csdn.net/panjunbiao/article/details/9852979


取消 提交回答
全部回答(3)
添加回答
相关问答

18

回答

【大咖问答】对话PostgreSQL 中国社区发起人之一,阿里云数据库高级专家 德哥

阿里ACE 彭飞 2019-07-10 09:36:10 1043420浏览量 回答数 18

162

回答

惊喜翻倍:免费ECS+免费环境配置~!(ECS免费体验6个月活动3月31日结束)

豆妹 2014-10-29 17:52:21 226197浏览量 回答数 162

8

回答

OceanBase 使用动画(持续更新)

mq4096 2019-02-20 17:16:36 337067浏览量 回答数 8

111

回答

OSS存储服务-客户端工具

newegg11 2012-05-17 15:37:18 295613浏览量 回答数 111

18

回答

阿里云开放端口权限

xcxx 2016-07-20 15:03:33 646839浏览量 回答数 18

33

回答

Win Server 2003-2016 加密勒索事件必打补丁合集

妙正灰 2017-05-15 10:44:38 280418浏览量 回答数 33

38

回答

安全组详解,新手必看教程

我的中国 2017-11-30 15:23:46 259872浏览量 回答数 38

294

回答

Linux Bash严重漏洞修复紧急通知(已全部给出最终修复方案)

qilu 2014-09-25 13:26:50 434613浏览量 回答数 294

249

回答

阿里云LNAMP(Linux + Nginx + Apache + MySQL + PHP)环境一键安装脚本

云代维 2014-02-14 15:26:06 305671浏览量 回答数 249

24

回答

【精品问答】python技术1000问(1)

问问小秘 2019-11-15 13:25:00 475805浏览量 回答数 24
+关注
0
文章
12
问答
问答排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载