怀揣着中小企业量身定做一整套开源软件解决方案的梦想开始了一个网站的搭建。
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!]
        点击新网站后,界面如下:

最新文章

  1. 高级智能研究计划(IARPA):大脑皮层建模
  2. 如何创建 CSS
  3. 【Unity Shaders】学习笔记——SurfaceShader(十)镜面反射
  4. QDialog之屏蔽Esc键
  5. IOS开发之路四(UITabBarController)
  6. vi--文本编辑常用快捷键之光标移动
  7. 转 Android 4.0后,自定义Title报错 You cannot combine custom titles with other title feature
  8. Android, JSONLIB , java.lang.NoClassDefFoundError: Failed resolution of: Lnet/sf/json/JSONArray; 原因
  9. 用Delphi制作仿每行带按钮的列表
  10. jQuery.ui autoComplete使用
  11. win8安装驱动提示文件哈希值不在指定的目录文件中,此文件可能已损坏或被篡改解决办法
  12. 模拟new实例化对象。
  13. mysql如何查看索引使用情况以及优化 - guols0612
  14. Shiro权限模型以及权限分配的两种方式
  15. webpack打包文件
  16. python用类实现xrange
  17. [UE4]瞬移对象
  18. Python中异常处理
  19. iOS架构模式浅析
  20. [No0000DC]C# FileHelper 本地文件、文件夹操作类封装FileHelper

热门文章

  1. 新电脑配置 git 同步github账户
  2. 初识.NET Core
  3. Integer 类和 int 的区别
  4. ASP.net 资源请求漏洞利用工具PadBuster
  5. Hibernate所有缓存机制详解
  6. [BZOJ3684]大朋友和多叉树
  7. 【最大流】【费用流】bzoj1834 [ZJOI2010]network 网络扩容
  8. [CF413D]2048
  9. [Android]Android 布局中如何让图片和文字居中显示?
  10. android连接Mysql数据库之JDBC方式