Drupal7 史前准备工作(安装 AppServ)
AppServ 是 PHP 网页架站工具组合包,作者将一些网络上免费的架站资源重新包装成单一的安装程序,以方便初学者快速完成架站,AppServ 所包含的软件有:Apache、
Apache Monitor、PHP、MySQL、phpMyAdmin 等。
1. 下载 appserv-win32-2.5.10.exe(http://www.appservnetwork.com)

2. 安装 appserv,详细教程见:
http://jingyan.baidu.com/article/91f5db1bf72ac01c7f05e3a7.html
建议:安装时设置 Web 服务端口为 8080,以免与 IIS 服务端口 80 冲突。

3. 创建和管理数据库:访问 http://localhost:8080 ,点击”phpMyAdmin Database Manager”
即进入 mysql 数据库管理平台,默认用户:root,密码为空。

备注 1: 《phpmyadmin 详细的图文使用教程》见:
http://jingyan.baidu.com/article/154b4631a9a9b828cb8f416c.html
root 登陆后,在主页上进入“权限”,找到对应的用户,点击“编辑权限”按钮,
即可进行密码或权限的修改。

备注 2:推荐 XAMPP(Apache+MySQL+PHP+PERL) ,它是一个功能强大的建站集
成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名
为 XAMPP 了。它可以在 Windows、Linux、Solaris、M ac OS X 等多种操作系统下安装
使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。

Drupal7 安装准备工作
1. 下载 drupal7(http://drupalchina.cn/download),解压文件夹修改命名为 drupal7,拷贝到
D:\AppServ\www 目录下。

2. 下载语言包文件(http://drupalchina.cn/download),安装语言包文件:将 .po 文件放置
到 drupal7/profiles/standard/translations 目录下

3. 创建配置文件:进入 sites/default 目录,将 default.settings.php 复制一份,命名
为 settings.php
为避免“drupal7 请求异常,执行时间过长”问题, 在 settings.php (修改只读权限) 中
末尾添加这一句:
$conf['drupal_http_request_fails'] = FALSE;

4. 创建用户文件目录:在 sites/default 目录下新建一个目录,名为 files

5. 设置权限:
如果是 Linux 平台,请将 files 目录的权限设置为 777,settings.php 设置为 web
服务器用户可写,如果不清楚,也可先设置为 777。
如果是 Windows 平台,参考下图设置 files 目录和 settings.php 文件权限,使
everyone 用户“完全控制”。

6. 可在浏览器中访问:http://localhost:8080/drupal7,进入 drupal7 安装配置界面。

Drupal7 安装配置过程
1. 选择安装方式: Standard!

2. 选择语言:中文!

3. 确认安装条件:修改 C:\Windows\php.ini 文件:
memory_limit = 32M
重启 apache web 服务,刷新当前页面,即进入数据库配置。

4. 数据库配置
默认只能连 sqllite 数据库。我们当然是想使用 mysql 数据库。怎么办?
修改 C:\Windows\php.ini 文件:
extension=php_pdo_mysql.dll //使 drupal 能够连接 mysql 数据库
重启 apache web 服务,刷新当前页面,显示可连接 mysql 数据库。
提前创建好一个空数据库:drupal
在数据库配置时注意:不要误输入空格符!
本步骤成功后,进入数据库管理界面,会看到自动创建了很多数据表,如下图:

5. 设置网站

6. 安装完成
注: 在安装过程中有时由于安装翻译等步骤执行时间过长, 会出现超时错误, 解
决办法:打开 php.ini 文件,找到 max_execution_time,将后面的数字改成你
想要的时间(例如 3000),单位是秒。这种方式修改后需要重启服务。

7. 访问新网站

下一步:用好 drupal7,自己加油吧!

参考站点:http://drupalchina.cn

附件:带图的完整教程-http://download.csdn.net/download/huazeming999/7674957

Drupal7安装完整教程的更多相关文章

  1. 基于BitNami for XAMPP进行Drupal7安装的教程(Win7平台)

    BitNami是一个开源项目,该项目产生的开源软件包可用于安装Web应用程序和解决方案堆栈,以及虚拟设备.BitNami 提供wordpress.joomla.drupal.bbpress等开源程序的 ...

  2. mysql 5.7安装图解 mysql 5.7图文安装完整教程

    今天给搭建分享一个教程,mysql 5.7的安装操作,这里呢我叫大家怎么用二进制去安装mysql,其实在大多数的生产环境中使用二进制预编译的安装方式是最多了,下面大家跟着我的步骤去尝试着安装下吧. 先 ...

  3. windows Server2012 IIS8.0配置安装完整教程

    IIS8.0是windows Server2012自带的服务器管理系统,和以往不同,IIS8.0安装和操作都比较简单,界面很简洁,安装也很迅速.今天我们重点完整的演示下Internet Informa ...

  4. windows Server2012 之 IIS8.0配置安装完整教程

    IIS8.0是windows Server2012自带的服务器管理系统,和以往不同,IIS8.0安装和操作都比较简单,界面很简洁,安装也很迅速.今天我们重点完整的演示下Internet Informa ...

  5. 最新超详细VMware虚拟机安装完整教程

    一.基础介绍 VMWare虚拟机软件是一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows.DOS.LINUX系统.与“多启动”系统相比,VMWare采用了完全不同的概念.多启 ...

  6. WINDOWS 10下64位本地 ORACLE 11 G安装完整教程

    URL:https://www.cnblogs.com/count-mjb/p/7655592.html wssbht = (DESCRIPTION = (ADDRESS_LIST = (ADDRES ...

  7. CentOS6.0(64位)安装Apache+PHP+Mysql教程,安装Magento(解决DOM,Mcrypt,GD问题)完整教程

    CentOS6.0(64位)安装Apache+PHP+Mysql教程,安装Magento(解决DOM,Mcrypt,GD问题)完整教程 0   Posted by :小黑 On : 2012 年 9 ...

  8. 分享安装Apache、MySQL、PHP、LAMP的完整教程

    Operation timed out after 30000 milliseconds with 0 out of -1 bytes received请注意,在Linux中输入密码时,不会显示您输入 ...

  9. Docker安装MySql完整教程、实操

    docker:官网 docker:镜像官网:        镜像官网可以所有应用,选择安装环境:会给出安装命令,例如:docker pull redis 默认拉取最新的版本(指定版本:docker p ...

随机推荐

  1. jump_ur.php通知模板

    <title>出错啦~~~</title> <script language="javascript" type="text/javascr ...

  2. thinkphp框架dump友好调试输出函数

    /** * 浏览器友好的变量输出 * @param mixed $var 变量 * @param boolean $echo 是否输出 默认为True 如果为false 则返回输出字符串 * @par ...

  3. hdu2817 A sequence of numbers

    这题就是判断是等差数列还是等比数列,然后计算结果mod200907 因为数字比较大10的九次方 所以等比用到了快速幂求模 不懂可以看看算法导论,在大数那里有讲 #include <iostrea ...

  4. string字符串转成16进制

    package util; public class EscapeUnescape { public static String escape(String src) { int i; char j; ...

  5. C. Tourist Problem

    http://codeforces.com/problemset/problem/340/C 赛时没想出赛后却能较快想出深深的教育自己做题一定要静下心来,不要轻易放弃,认真思考,不要浮躁着急,不要太容 ...

  6. android 26 设置项目有多个入口Activity。

    第一个activity package com.sxt.day04_11; import android.os.Bundle; import android.app.Activity; import ...

  7. Qt 学习之路 :使用 QJson 处理 JSON

    XML 曾经是各种应用的配置和传输的首选方式.但是现在 XML 遇到了一个强劲的对手:JSON.我们可以在 这里 看到有关 JSON 的语法.总体来说,JSON 的数据比 XML 更紧凑,在传输效率上 ...

  8. 粗谈pcap_next_ex()

      pcap_next_ex(pcap_t* p,struct pcap_pkthdr** pkt_header,const u_char** pkt_data) 功能: 从interface或离线记 ...

  9. Web性能优化系列

    web性能优化之重要,这里并不打算赘述.本系列课程将带领大家认识.熟悉.深刻体会并且懂得如果去为不同的站点做性能优化 同时,本系列将还会穿插浏览器兼容性相关问题的解决方案,因为在我看来,兼容性同样属于 ...

  10. Android(java)学习笔记206:利用开源SmartImageView优化网易新闻RSS客户端

    1.我们自己编写的SmartImageView会有很多漏洞,但是我们幸运的可以在网上利用开源项目的,开源项目中有很多成熟的代码,比如SmartImageView都编写的很成熟的 国内我们经常用到htt ...