转自:http://www.2cto.com/os/201212/180118.html

今天主要完成OPENERP部署的第一步,安装Ubuntu Server操作系统:

1.将计算机的BIOS设定成光驱启动,将Ubuntu Server光盘放入光驱启动;
2.如无意外,可以后到以下的Ubuntu开机画面;
  www.2cto.com  

3.可以选择接口语言。(建议服务器使用英语 English)选择好后,自然会看到以下的Ubuntu开机画面:

4.在Ubuntu的标志下,有五个项目:
1)安装Ubuntu服务器(Install Ubuntu Server)-安装Ubuntu服务器系统到硬盘中;
2)安装Ubuntu企业云端(Install Ubuntu Enterprise Cloud)-安装Ubuntu企业云端系统;
3)检查CD是否有缺损(Check CD for defects)-检查安装光盘是否有任何缺损;
4)内存测试(Test memory)-检查计算机的内存有没有问题;
5)从第一个硬盘开机(Boot from first hard disk)-启动硬盘中的操作系统;
6)救援已损坏的系统(Rescue a broken system)
  www.2cto.com  
另外底部亦显示了六个功能键的功能:
1)F1求助(Help);
2)F2语言(Language)-选择接口语言。这个会影响安装出来系统的接口语言;
3)F3键盘对应表(Keymap)-设定键盘排列。一般中港台澳新的使用者都不用改变此设定;
4)F4模式(Mode)-设定启动模式,可以选择下列模式:
    a.正式模式(Normal)
    b.安装最小型系统(Install a minimal system)
    c.安装最小型虚拟机器(Install a minimal virtual machine)
  www.2cto.com  
5)F5 无障碍辅助(Accessibility)-选择开启一些无障碍辅助,方便伤健人仕使用安装系统:
a.无(None)-无任何无障碍辅助
b.高对比(High Contrast)-接口采用高对比布景主题,画面主要采用黑白二我,令视力有少许障碍的人仕较易观看荧幕;
c.放大镜(Magnifier)-提供荧幕放大镜,可以放大荧幕上任何一处内容,令视力有少许障碍的人仕较易观看荧幕
d.荧幕阅读器(Screen Reader)-可以读出荧幕上显示的文字,令视力有障碍的人仕可以知道荧幕的内容;
e.盲人点字终端机(Braille Terminal)-可以把荧幕上显示的文字输出至盲人点字终端机;
f.键盘修饰键(Keyboard Modifiers)-容许使用者分开逐个按下组合键中每个按键来按该组合键,令手部有少许障碍的人仕操作系统;
F6 其他选项(Other Options)-手动为Linux核心加上其他启动选项。
留意如果已选择了英语以我的语言,安装程序将不会再询问你使用那种语言和所在地区。作为服务器的计算机,建议还是使用英文为佳。
按ENTER键起动Ubuntu。系统会加载Linux核心并起动光盘上的Ubuntu服务器安装程序。如下画面:

首先安装程序会问您安装 Ubuntu 时使用那个语言来显示讯息。您在此所选择的语言也会成为安装后Ubuntu 的缺省语言。
Ubuntu 自 6.06
LTS 开始已对中文有不错的支援,您可以选『中文 (繁体)』或『中文 (简体)』。不过作为服务器,您可能会用不同的机器登入。如果登入的机器不支援
中文,服务器的中文讯息可能会变成乱码,所以比较安全作法是选用「英语(English)」。
所在地区
为方便日常操作,您需要设定您所在地区,这亦会成为您计算机时钟的时区:

键盘类型
不同国家键盘的排列可能会有少许分别,所以您需要设定键盘排列避免混乱。安装程序首先会询问您是否需要侦测键盘排列。如果选择'『是』(Yes) ,安装
程序会问您一连串问题以判断您键盘的排列属那种,颇麻烦。加上除了一些日本水货的手提计算机,一般中港澳台的计算机都是采用美式英语 (USA) 键盘排
列,所以按『不』(No) 再自行选择键盘排列会比较直接方便。

先在键盘原流 (origin) 中选择「USA」:

美式英语键盘亦有多个变体,我们选择最简单的「USA」作为键盘类型就可以了:

加载组件
接着安装程序会从安装光盘加载需要的组件。先找出光驱的位置:

由安装光盘加载需要的组件:

设定网络
安装程序会帮您侦测网络上是否有 DHCP 服务器并自动设定网络。当然您亦可以按『取消』(Cancel) 手动输入 IP 地址 (IP Address) 、子网掩码(Network Mask)、网关 (Gateway) 、主和次 DNS 地址等资料。

手动设定网络 (可略过)
如果您『取消』(Cancel)或在网络上找不到 DHCP 服务器,安装程序会投诉未能自动设定网络:

按『继续』(continue)后,安装程序会让您选择设定网络的方法:

如果您只是网线未连接好,您可以选择『重试网络自动配置』(Retry network autoconfiguration)。如果您的 DHCP
服务器需要主机名称才可以分配网络配置,可以选『使用 DHCP 主机名称重试网络自动配置』(Retry network
autoconfiguration with a DHCP hostname)。
当然,服务器一般都不会使用 DHCP 而采用固定 IP 地址。所以我们一般会选择『手动配置网络』(Configure network manually) 。
先输入 IP 地址:

缺省子网掩码(Network Mask)为 255.255.255.0 ,您可在此设定正确子网掩码:

设定网关 (Gateway)地址:

设定主 DNS 地址:

系统我们装好了,当然接下我们需要更新系统:
$ sudo apt-get update
$ sudo apt-get grade

更新系统需要一段时间,由于我们安装的是一个基本系统,并不存在数据库等,让我们来安装Postgresql9.1吧:  www.2cto.com  
$ sudo apt-get install postgresql

等待一段时间后Postgresql9.1就安装完毕了
接下来我们需要修改数据库用户postgres的密码
$ sudo passwd postgres

输入你的密码,按ENTER就OK了

看到显示password updated successfully密码修改完成,此处修改的Linux用户的密码
切换用户为postgres:
$ sudo su postgres
  www.2cto.com  

ENTER进入
登录postgres数据库
$ psql postgres

看到postgres=#表示你已经登录数据库,你可以操作数据库了
ALERT USER postgres WITH PASSWORD '输入你的新密码';此处修改的数据库中用户的密码
修改完成后输入 \q 退出数据库
资讯 |  安全 |  论坛 |  下载 |  读书 |  程序开发 |  数据库 |  系统 |  网络 |  电子书 |  站长学院 |  源码 |  QQ |  专栏 |  考试 |  手册 | 

首页 > 系统 > Linux > 正文
Ubuntu Server+openerp(二)
2012-12-29 13:18:02     我来说两句      作者:gemsky

收藏
  
我要投稿

设定主机名称
设定好网络后,安装程序会要求您设定计算机的名称。这个名称最好要和计算机网址最开头一段相同,即时说如果网址为 esmail.example.org ,主机名称应为 esmail 。 (主机名称只可以由英文字母、数目字和减号("-") 组成 )
  www.2cto.com  

时区
安装程序会根据您之前设定所在地区的选择自动判断您所在的时区,并要求您确认:

不过如果您的所在地区太大有多个时区 (如美国) ,安装程序会列出地区有的所有时区,让您选择正确的时区:

分割硬盘及格式化硬盘
接着来到了整个安装 GNU/Linux 过程最中最难及最易出错的部份 - 分割硬盘。要将两个或以上的作业系统安装在同一个硬盘上及方便管理不同类型
的资料,我们必须要将硬盘分割成多个分割区 (Partition) 。这正如同一屋如果住了两位或以上的住客,屋主亦要间房。就算只有一位住客,亦会有
分书房、睡房、饭厅和厨房等。
这项工作困难之处在于大部份个人计算机都预装其他操作系统(大部份为微软窗口),整个硬盘所有空间亦一早分配预装的操作系统。很多非技术人仕对分割硬盘根本毫无概念,有时亦在不自知的情况下损坏了自己原有操作系统和里面的资料。不过其实只需要小心处理,一般不会有问题。
  www.2cto.com  
而服务器很少会有同一台计算机安装两个或以上操作系统的情况,所以分割硬盘工作会比桌面简单很多。

为方便大家分割硬盘,Ubuntu提供了几个方案帮您分割硬盘:
1)使用整个磁盘 (use entrie disk) - 这个方案会删除硬盘上所有分割区,然后重新分割硬盘。如果您硬盘上有其他您想保留的操作系统,请不要选择此项。
2)使用整个磁盘并使用 LVM (use entrie disk and use LVM) - 这个方案会删除硬盘上所有分割区,然后使用 LVM 分割硬盘。如果您硬盘上有其他您想保留的操作系统,请不要选择此项。
3)使用最大的连续未使用空间 (use the largest continuous free space) - 如果您的硬盘有足够未被使用的空位,您就会看到这个方案。这个方案会在硬盘上找出最长连续的空位,并在空位上装 Ubuntu。
  www.2cto.com  
4)手动 (Manual) - 这个方案不会帮您自动分割,只会让您手动地自行分割硬盘。
选择用那个方案的方法如下:
1)如果硬盘上的资料完全没有用,亦决定把整颗硬盘完全分给 Ubuntu,请用『使用整颗磁盘』 (Use entrie disk)。
2)如果硬盘上的资料仍然有用,但有足够空间 (不少于3GB) ,请选用『使用最大的连续未使用空间』 (use the largest continuous free space)。
3)当以上情况都不适合您的时候,您可以选择手动 (Manual) 自行分割硬盘。留意使用这种方法的危险亦较大。
选好方案,安装程序会列出您所有硬盘并问您要分割那个硬盘:

再一次提醒您,以上所有分割方案一经执行都不能取消或回复,如果硬盘仍有需要保留的资料,切勿使用『删除整颗磁盘』 (Erase entrie disk).

请按「是」(Yes)确认要分割在选定的硬盘.
选择好适合的方案和硬盘,安装程序自然会为您编好分割方法,并列出来让您作最后确认:

如果没有问题,按『是』(Yes) 就可以了。
安装基本系统

使用者资料及密码
GNU/Linux 和 Unix 是多使用者 (Multi-User) 的操作系统,一台 GNU/Linux
可以容许多个使用者同时使用。为方便管理每一个使用者的档案和资源,每个使用者都有自己的使用者帐户 (user account)
及密码(password)。Ubuntu 会先要求您先建立一个属于您的使用者帐户,所以您会看到以下画面要求您输入新Ubuntu
第一个使用者的资料和密码:

首先请先输入您的名字 (yourname)。这主要用作电邮等应用程序上的直实名称。名字除了冒号 (:) 和逗号 (,) 外,可以由任何字符组成,中间可以有空格,最好使用英文。

接着输入使用者名称 (name use to log in),即是登入时使用的名称,只可以用英文字母、数目字、减数 (-) 及底线符 (_)
组成,中间不可以有空格和头一个字符必需为英文字母。留意 Unix/Linux 的用户名称是分大小写的,即 jrandom、JRANDOM 和
JRandom 为三个不同的用户。为避免混淆,建议大家最好用全小写字母作为使用者名称。

输入登入时需要的密码 (password),同样分大小写。为减低被人破解的机会,请别用电话号码、生日日期、人名或任何在字典找到的字做密码。

安装软件
如果您有代理服务器 (Proxy),可以在此设定以减省下载时间:

接着,您需要设定更新方案:

现时 Ubuntu 服务器提供三个更新方案:
不自动更新 (No automatic updates)
自动安装安全更新 (Install security updates automatically)
使用 Landscape 管理系统 (Manage system with Landscape)
选择要安装的软件组合:

现时 Ubuntu 服务器版提供 9 个软件组合:
DNS server - 网域名称服务器
LAMP server - 即是所谓 Linux + Apache + MySQL + PHP 组合,以 Apache 作为网页服务器,MySQL 作为数据库管理系统和 PHP 作为网站应用程序语言,可以架设网站或电子商贸系统。
Mail server - 电子邮件服务器,使用 Postfix 作为 MTA 及 Dovecot 作为 POP 和 IMAP 服务器。
OpenSSH server - 远端存取服务器
PostgreSQL server - 数据库服务器,使用 PostgreSQL
Print server - 打印服务器,使用 CUPS
Samba server - 使用 Samba 作为可以整合至 Windows 网络的档案服务器
Tomcat Java server - 使用 Tomcat 的 Java 网页应用程序服务器
Virtual Machine host - 虚拟机器服务器
Manual package selection - 自行手动在数千个套件中选择要安装的。
选好软件组合后,按『继续』(Continue) 开始安装软件:

看到以下画面表示您已成功安装好 Ubuntu 服务器了.

现在您可以按『继续』(Continue) 重新启动进入安装好的 Ubuntu 服务器。
为OpenERP配置Postgresql用户
createuser --createdb --username postgres --no-createrole --pwpromt openuser

输入两次密码后,会显示‘Shall the new role be a superuser?' 输入'y'

Ubuntu Server+openerp的更多相关文章

  1. 在Ubuntu Server上源码安装OpenERP 8.0,并配置wsgi和nginx运行环境

    原文: How to install OpenERP 8.0 Alpha on a fresh Debian / Ubuntu server. OpenERP的安装,可以有多种方式,通过添加源,到 h ...

  2. ubuntu server激活即时通讯IM服务 Instant Messaging is not activated on this server

    转自:http://shine-it.net/index.php/topic,16469.msg28364.html ubuntu server 下 odoo激活及时通讯功能im OpenERP IM ...

  3. Postgresql 简单配置 (ubuntu server 14.04.3)

    安装和配置 ubuntu server 已经自动安装了progresql,故安装步骤就省略 初始postgresql没有密码,不能使用,需要先设置密码,命令(从网上随意找的)如下: sudo su p ...

  4. Ubuntu Server 14.04 集成

    方便工作出差显示项目整合了下平时常用软件: OS: Ubuntu Server 14.04 VM:VMware Workstation 12.1.0 (不同版本好像会不兼容) 已经安装软件: 1. s ...

  5. Ubuntu Server无线连接配置

    由于Ubuntu  Linux内核对于WPA的加密方式支持不是很好,所有使用普通方式的命令行无法连接WPA2类型的路由.首先检查是否安装了wpasupplicant,Ubuntu 10.04已经安装了 ...

  6. 在ubuntu server中安装和配置docker

    经过一段时间针对不同版本的学习,现在总结当前最新的安装配置过程(应该也是比较简单的) 如果不清楚什么是docker,请参考 https://www.docker.com/ 准备工作 建议在安装之前运行 ...

  7. sysv-rc-conf管理Ubuntu server开机启动服务

    在RedHat中,都是使用chkconfig来管理服务的,但是在Ubuntu Server中,却有一个更好的工具,chkconfig也是可以使用的.今天来说一下sysv-rc-conf sysv-rc ...

  8. virtualbox搭建ubuntu server nginx+mysql+tomcat web服务器1 (未完待续)

    virtualbox搭建ubuntu server nginx+mysql+tomcat web服务器1 (未完待续) 第一次接触到 linux,不知道linux的确很强大,然后用virtualbox ...

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

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

随机推荐

  1. (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。) (Microsoft SQL Server,错误: 233)

    ------------------------------ 无法连接到 IFCA-LIUWEI/SQL2005. ------------------------------其他信息: 已成功与服务 ...

  2. MVC实现多选下拉框,保存并显示多选项

    在"MVC实现多选下拉框"中,主要是多选下拉框的显示,而实际情况通常是:选择多个选项提交后,需要在编辑页把所有选中的项显示出来. 模拟这样的一个场景:一个车迷可能有多个自己喜欢的汽 ...

  3. C#编程(四)

    原文地址:http://blog.csdn.net/shanyongxu/article/details/46400067 C#预定义数据类型 C#中的可用类型以及及其定义非常严格,C#中获得数据类型 ...

  4. NPOI读取Excel日期类型单元格返回一串数字问题

    public string getCellStringNEW(int row, int column) { try { ICell cell = xlSheet.GetRow(row).Cells[c ...

  5. python测试开发django-6.模板中include使用

    前言 当我们打开一个网站的时候,在打开不同的页面时候,会发现每个页面的顶部.底部内容都差不多,这样就可以把这些公共的部分,单独抽出来. 类似于python里面的函数,把公共部分写成函数,然后调用就行了 ...

  6. scala编程第18章学习笔记——有状态的对象

    银行账号的简化实现: scala> class BankAccount{ | private var bal: Int = 0 | def balance: Int = bal | def de ...

  7. C语言:通过函数指针来完成两个数的加减乘除

    // //  main.c //  Function_pointer // //  Created by mac on 15/8/2. //  Copyright (c) 2015年. All rig ...

  8. 如何使用Windows Library文件进行持久化

    前言 想象一下,假设在你不知道的情况下,攻击者在你的计算机上放置了一个恶意文件.每当你访问桌面上某个文件夹时(例如Documents文件夹),都会执行一次该文件.这样的场景,通过利用一种鲜为人知的持久 ...

  9. [置顶] think in java interview-高级开发人员面试宝典(一)

    “生死六重门” 无论你是在职,非在职,高级工程师,工程师,架构师,如果你正在面试阶段,请看完此文! 相信这篇文章对你的职业生涯和阶值观会造成重大的改变! 如果你是一名PM或者是管理者正在物色合适的开发 ...

  10. HTTP响应状态码【总结】

    常见的状态码 [1XX]表示[消息] [2XX]表示[成功] [3XX]表示[重定向] [4XX]表示[请求错误] [5XX]表示[服务器端错误] 200:OK.请求被正常处理 204:No Cont ...