安装Drupal7.12+Postgresql9.1(Ubuntu Server 12.04)
2024-08-26 07:34:51
怀揣着为中小企业量身定做一整套开源软件解决方案的梦想开始了一个网站的搭建。 |
OS环境准备
这次是从OS开始安装的。最开始装Ubuntu12.04这里就不再赘述,
唯一一点就是这次是裸装,所有的各类服务器都没有在安装OS时一起装上。
安装好OS后,执行下述命令,确保OS最新。
$ sudo apt-get update
$ sudo apt-get upgrade重启,查看确认OS版本信息,截止到现在为止,OS版本信息为12.04.2
lsb_release -aInfra环境准备
- Database:Postgresql
安装
$sudo apt-get install postgresql -y
修改Postgres(OS用户)密码
$sudo passwd postgres
修改Postgres(DB用户)密码
$sudo su postgres
$psql
#ALTER USER postgres WITH PASSWORD 'password'; - Apache
$sudo apt-get install apache2 -y - PHP
$sudo apt-get install php5 -y
$sudo apt-get install php5-pgsql php5-gd -y
- Database:Postgresql
Drupal安装
- 安装方法:使用Ubuntu Server 12.04自带的Drupal7
安装
$sudo apt-get install drupal7 -y
注:现在默认安装的版本是7.12。后续的话,就根据屏幕显示设置邮箱服务、数据库服务即可(这里要选择Postgresql)
配置Apache并重启
$sudo cp /etc/drupal/7/apache2.conf /etc/apache2/mods-enabled/drupal.conf
$sudo sudo service apache2 restart - 配置Drupal
从另外一台机器访问(我这边安装的Drupal机器的IP地址为192.168.1.110)
http://192.168.1.110/drupal7/install.php
之后,应该显示出Drupal安装界面- Select an installation profile
我选择的是Standard - Choose language
界面上只显示English (built-in)
虽然用英文也可以,中文语言包之后装也没有问题,这次在安装时点就尝试回到服务器端下载中文语言包
然后把下载的文件放入Drupal的相关文件夹下即可
$sudo cp drupal-7.22.zh-hans.po /usr/share/drupal7/profiles/standard/translations/后续,回到客户端刷新后就显示中文界面了。Save and continue不犹豫。
导语言包要一小会儿,不过对于我这样不懂英文的人还是值得的,下一节秀一下中文安装界面。这里不得不让人再次感谢Druapl中文翻译组各位的锐意 - 设置网站
- Drupal 安装完成
DrupalInstaller说[恭喜,你安装了 Drupal!]
点击新网站后,界面如下:
- Select an installation profile
最新文章
- 高级智能研究计划(IARPA):大脑皮层建模
- 如何创建 CSS
- 【Unity Shaders】学习笔记——SurfaceShader(十)镜面反射
- QDialog之屏蔽Esc键
- IOS开发之路四(UITabBarController)
- vi--文本编辑常用快捷键之光标移动
- 转 Android 4.0后,自定义Title报错 You cannot combine custom titles with other title feature
- Android, JSONLIB , java.lang.NoClassDefFoundError: Failed resolution of: Lnet/sf/json/JSONArray; 原因
- 用Delphi制作仿每行带按钮的列表
- jQuery.ui autoComplete使用
- win8安装驱动提示文件哈希值不在指定的目录文件中,此文件可能已损坏或被篡改解决办法
- 模拟new实例化对象。
- mysql如何查看索引使用情况以及优化 - guols0612
- Shiro权限模型以及权限分配的两种方式
- webpack打包文件
- python用类实现xrange
- [UE4]瞬移对象
- Python中异常处理
- iOS架构模式浅析
- [No0000DC]C# FileHelper 本地文件、文件夹操作类封装FileHelper