怀揣着中小企业量身定做一整套开源软件解决方案的梦想开始了一个网站的搭建。
http://osssme.org/

  1. OS环境准备

    这次是从OS开始安装的。最开始装Ubuntu12.04这里就不再赘述,

    唯一一点就是这次是裸装,所有的各类服务器都没有在安装OS时一起装上。

    安装好OS后,执行下述命令,确保OS最新。

    $ sudo apt-get update
    $ sudo apt-get upgrade

    重启,查看确认OS版本信息,截止到现在为止,OS版本信息为12.04.2
    lsb_release -a

  2. Infra环境准备

    1. 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';

    2. Apache
      $sudo apt-get install apache2 -y
    3. PHP
      $sudo apt-get install php5 -y
      $sudo apt-get install php5-pgsql php5-gd -y
  3. Drupal安装

    1. 安装方法:使用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
    2. 配置Drupal
      从另外一台机器访问(我这边安装的Drupal机器的IP地址为192.168.1.110)
      http://192.168.1.110/drupal7/install.php
      之后,应该显示出Drupal安装界面
      1. Select an installation profile
        我选择的是Standard
      2. Choose language
        界面上只显示English (built-in)
        虽然用英文也可以,中文语言包之后装也没有问题,这次在安装时点就尝试回到服务器端下载中文语言包

        然后把下载的文件放入Drupal的相关文件夹下即可
        $sudo cp drupal-7.22.zh-hans.po /usr/share/drupal7/profiles/standard/translations/

        后续,回到客户端刷新后就显示中文界面了。Save and continue不犹豫。

        导语言包要一小会儿,不过对于我这样不懂英文的人还是值得的,下一节秀一下中文安装界面。这里不得不让人再次感谢Druapl中文翻译组各位的锐意

      3. 设置网站
      4. Drupal 安装完成
        DrupalInstaller说[恭喜,你安装了 Drupal!]
        点击新网站后,界面如下:

安装Drupal7.12+Postgresql9.1(Ubuntu Server 12.04)的更多相关文章

  1. 基于Ubuntu Server 16.04 LTS版本安装和部署Django之(五):测试项目

    基于Ubuntu Server 16.04 LTS版本安装和部署Django之(一):安装Python3-pip和Django 基于Ubuntu Server 16.04 LTS版本安装和部署Djan ...

  2. 基于Ubuntu Server 16.04 LTS版本安装和部署Django之(四):安装MySQL数据库

    基于Ubuntu Server 16.04 LTS版本安装和部署Django之(一):安装Python3-pip和Django 基于Ubuntu Server 16.04 LTS版本安装和部署Djan ...

  3. 基于Ubuntu Server 16.04 LTS版本安装和部署Django之(三):设置上传文件夹权限(这里测试用完全共享)

    基于Ubuntu Server 16.04 LTS版本安装和部署Django之(一):安装Python3-pip和Django 基于Ubuntu Server 16.04 LTS版本安装和部署Djan ...

  4. 基于Ubuntu Server 16.04 LTS版本安装和部署Django之(二):Apache安装和配置

    基于Ubuntu Server 16.04 LTS版本安装和部署Django之(一):安装Python3-pip和Django 基于Ubuntu Server 16.04 LTS版本安装和部署Djan ...

  5. 基于Ubuntu Server 16.04 LTS版本安装和部署Django之(一):安装Python3-pip和Django

    近期开始学习基于Linux平台的Django开发,想配置一台可以发布的服务器,经过近一个月的努力,终于掌握了基于Apache和mod-wsgi插件的部署模式,自己也写了一个教程,一是让自己有个记录,二 ...

  6. ubuntu server 12.04U盘安装,提示无法挂载安装光盘或光盘读取数据出错

    今天用Ultraiso将Ubuntu server 12.04 刻入U盘中安装系统,中间提示错误:1.检测不到cdrom(即U盘没有挂载上):2.从光盘中读取数据出错.问题如下图所示: 上网搜了下解决 ...

  7. U盘安装ubuntu server 12.04的问题检测不到CDROM的解决

    U盘安装ubuntu server 12.04的问题检测不到CDROM的解决 ========================== 我是u盘安装ubuntu 14 64Bit 也是出现同样的问题 用u ...

  8. Ubuntu Server 14.04 LTS(64bit)已安装 weblogic Server 12c(12.1.3) Zip Distribution

    这里说的对Ubuntu Server 14.04 LTS(64bit)已安装weblogic Server 12c(12.1.3) Zip Distribution遇到的问题.至于Windows什么好 ...

  9. Ubuntu Server 12.04安装图解教程

                                                                                                Ubuntu S ...

随机推荐

  1. 前端读者 | 别人写的css,你敢用吗?

    本文来自@yeaseonzhang:链接:http://yeaseonzhang.github.io/2018/04/10/%E5%88%AB%E4%BA%BA%E5%86%99%E7%9A%84cs ...

  2. HDU 2162(注意初始化位置!)

    Add ‘em Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Sub ...

  3. CSS 从入门到放弃系列:CSS的引入方式

    css的四种引入方式 内联方式(行间样式) <div style="width:100px;height: 100px; background-color: red"> ...

  4. Linux空硬盘从分区到挂载

    (1).临时挂载: [root@CentOS6 桌面]# fdisk /dev/sdb Device contains neither a valid DOS partition table, nor ...

  5. 8.5(java学习笔记)8.5 字节码操作(javassist)

    一.javassist javassist让我们操作字节码更加简单,它是一个类库,允许我们修改字节码.它允许java程序动态的创建.修改类. javassist提供了两个层次的API,基于源码级别的和 ...

  6. 常见的 HTTP 状态代码及原因

    代码 说明 备注 200 确定 IIS 7.0.IIS 7.5 和 IIS 8.0 成功处理了请求. 304 未修改 客户端浏览器请求已处于缓存中的文档,并且自从该文档被缓存后,未修改此文档.客户端浏 ...

  7. MathType插入带序号公式的两种方法

    方法一: 由于我之前使用表格15% 70% 15%来布局的,所以最开始相的就是如何录入公示后插入公式序号,如下图所示 先设置序号格式 录好公式后点“Insert Number”就好了,这样的话需要紧挨 ...

  8. javascript:使用代理绑定事件

    <ul id="box"> <li>1</li> <li>2</li> <li>3</li> & ...

  9. Oracle Service Bus中的线程

    jib以前在给客户讲产品的时候经常提到Oracle Service Bus服务总线适合于短连接,高频率的交易,而不适合那些大报文,然后花费很长的调用时间的应用,前一阵在给客户培训完企业服务总线后,又对 ...

  10. touch: cannot touch ‘/var/jenkins_home/copy_reference_file.log’: Permission denied Can not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permissions?

    问题:在从 https://c.163.com/hub#/m/repository/?repoId=3093 下载镜像 docker pull hub.c.163.com/library/jenkin ...