drupal7.31安装贴(勿删,个人记录贴)
drupal吧
全部回复
仅看楼主
level 6
penghuajunsem 楼主
准备工作
下载 Drupal 7:到 Drupal 项目页面下载 drupal 程序包,项目地址: http://drupal.org/project/drupal
解压 Drupal 7:将下载下来 drupal 程序包进行解压缩,得到名为 drupal-版本号 的目录,为目录改名,如改成 drupal7
下载语言包文件:到 http://localize.drupal.org/translate/languages/zh-hans 页面下载对应版本的语言包(.po文件)
安装语言包文件:将 .po 文件放置到 drupal7/profiles/standard/translations 目录下
上传:将 drupal7 目录下的所有内容放置/上传到网站根目录
创建配置文件:进入 sites/default 目录,将 default.settings.php 复制一份,命名为 settings.php
创建用户文件目录:在 sites/default 目录下新建一个目录,名为 files
设置权限:如果是Linux平台,请将 files 目录的权限设置为 777,settings.php 设置为web服务器用户可写,如果不清楚,也可先设置为777
安装
安装页面:执行完准备工作之后,便可通过浏览器访问drupal网站地址即可看到安装界面,默认选中“Standard”,点击 Save and continue 执行下一步
选择语言:如果执行了准备工作中的第3,4步,则此页面会出现语言选择项,选中 Chinese,Simplified(简体中文),点击 Save and continue 执行下一步
Drupal 7 需要 php dom 扩展,如果没有安装 dom 扩展则会出现错误,为PHP安装dom扩展后,重启web服务器即可;如果没有完成准备工作中的第4,5,6步,也会出现错误提示,执行完准备工作中的第4,5,6步,错误消息就会消失
数据库配置:填写数据库的配置配置信息,包括数据库名、数据库用户名 和 数据库用户密码,填好之后点击下一步,开始安装Drupal
安装Drupal:这一步中系统执行Drupal的安装工作,然后进入Drupal站点配置页面
导入翻译:这一步也由系统自动执行
修正配置文件权限:如果是Linux平台,执行完此步操作之后,请将 sites/default/settings.php 文件权限改为只读(444)
站点设置:在站点设置页面,填写网站名称、网站邮箱、超级管理员帐号、超级管理员邮箱、超级管理员密码、默认时区和简洁链接,配置完成之后,点击"Save and Continue"即完成了 Drupal 的安装。
完成Drupal的安装,进入完成信息提示页面,点击"访问你的新网站"链接即可访问你的Drupal站点
2014年09月16日 12点09分 1
level 6
penghuajunsem 楼主
安装翻译时遇到的。解决方案
解决方法
打开\sites\default\settings.php文件,在最后增加以下两行:
ini_set(*memory_limit*,*1280M*); //加大php的内存也可以在php.ini中设置
ini_set(*max_execution_time*, 200); //加大页面执行时间php.ini中的默认值是30 (秒)
弄好刷新,又好了。
2014年09月16日 13点09分 2
level 1
楼主,你知道linux里面打开drupal不是要显示那个主机地址,然后在网址上输入主机地址才能打开,但是为什么我的那个主机地址在连上网的时候才显示,网一断了就没有了,然后就进不去那个网址了,这是为啥了
2014年09月17日 08点09分 4
你是本地虚拟机?还是vps虚拟机?
2014年09月18日 01点09分
你的意思是只有上网你才能用虚拟机里的服务器对吧[呵呵]
2014年09月18日 01点09分
level 9
嗯嗯
2014年09月17日 20点09分 5
level 6
penghuajunsem 楼主
为了让模拟更加贴近真实生产环境,我在自己的笔记本上用virbox+centos+ngingx+php+mysql
当然我现在在办公室,电脑安装不了虚拟机,只好用xampp了。
为了更加贴近些。我把127.0.0.1做一下域名解释:实现效果,打入127.0.0.1跟输入http://www.drupal7.me一样:
2014年09月18日 01点09分 6
level 6
penghuajunsem 楼主
如果你偏爱linux 命令操作可以试下面的方法:
以7.31为例子
下载
wget http://drupal.org/files/projects/drupal-7.31.tar.gz
解压
tar -zxvf drupal-7.31.tar.gz
移动
mv drupal-7.31/* drupal-7.31/.htaccess /path/to/your/installation
注:/path/to/your/installation 是路径名
语言包下载
先切换到语言目录
然后用wget命令下载
wget http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.31.zh-hans.po
安装权限设置
chmod a+w sites/default
mkdir sites/default/files
chmod a+w sites/default/files
cp sites/default/default.settings.php sites/default/settings.php
chmod a+w sites/default/settings.php
vi sites/default/settings.php 打开这个文件在最后面加上
ini_set(*memory_limit*,*1280M*); //加大php的内存也可以在php.ini中设置
ini_set(*max_execution_time*, 200); //加大页面执行时间php.ini中的默认值是30 (秒)
打个域名后出现安装页面,下面都是你懂的
安装完成后不要忘记执行
chmod go-w sites/default/settings.php
chmod go-w sites/default
2014年09月18日 01点09分 7
level 6
penghuajunsem 楼主
安装模块跟主题有可能遇到的问题 那就是提示要输入FTP账号(图片我忘记截图了)
百度找来的原因是 www这个用户没有在www这个用户组里chown www:www -R /home/wwwroot/ 因为我的服务器是nginx 把整个web目录都加上这个用户方便有其它网站时 不用第二次操作。
2014年09月19日 10点09分 8
level 7
讨论的很热烈,欢迎多到drupalchina.cn中文社区逛逛!
2014年10月05日 17点10分 9
level 1
中文包只翻译了部分还是我导入的不全
2014年12月18日 07点12分 10
level 9
没有翻译的多吗?
估计是你导入的不全,现在翻译完成的部分已经比较多了。
2014年12月18日 07点12分 11
level 9
我留下了,因为过两天把项目做完了我想看看drupal,因为之前没有接触过
2014年12月27日 00点12分 12
level 1
谢谢 很实用
2015年01月18日 06点01分 13
将 drupal7 目录下的所有内容放置/上传到网站根目录 我下载的Xampp,drupal7目录下的所有内容 上传到网站根目录,,没有网站的,只有本地服务器Xammp的,这一步怎么操作呢?
2017年06月07日 11点06分
level 2
楼主你好~~感谢楼楼的热心分享。 新人一枚, 请教下 上面的一个步骤:
上传:将 drupal7 目录下的所有内容放置/上传到网站根目录
我下载的Xampp,drupal7目录下的所有内容 上传到网站根目录,,没有网站的,只有本地服务器Xammp的,这一步怎么操作呢?谢谢楼主
2017年06月07日 11点06分 15
1