Windows Azure上的Odoo(OpenERP)-1.创建Ubuntu虚拟机,安装PostgreSQL 数据库

时间:2022-09-18 11:43:25

前提是您必须拥有Windows Azure的账号,如果没有的话,可以去Windows Azure 中国区网站申请免费试用账号。哈哈,我就是第一批申请的试用账号,感觉自己挺幸运的。申请的过程就不写了,请自行Google! 哦,对不起(GFW),请自行百度。

首先请登录Windows Azure,然后我们来大踏步的前进吧!

1.首先让我们创建一个运行Ubuntu操作系统的虚拟机

点击界面左下角的“新建”

Windows Azure上的Odoo(OpenERP)-1.创建Ubuntu虚拟机,安装PostgreSQL 数据库

 

会弹出一个对话框,让你选择新建运行何种操作系统的虚拟机

Windows Azure上的Odoo(OpenERP)-1.创建Ubuntu虚拟机,安装PostgreSQL 数据库

我选择的Ubuntu Server 14.04 LTS,然后点击右下角的向右箭头进行下一步

Windows Azure上的Odoo(OpenERP)-1.创建Ubuntu虚拟机,安装PostgreSQL 数据库

版本日期代表了操作系统更新的日期。虚拟机名称你们自己写吧,只是个名字而已!虚拟机大小也随你们了,看你的账号级别了!新用户名也随便你们了,这个用户名是虚拟机创建完成后用来进行登录的账号哦!身份验证简单点,使用“提供密码”这个选项。密码你们自己看着办吧,但是还是一定要记住啊,登录不了虚拟机,你自己一边找地方哭去吧!

我们来进行下一步吧:

Windows Azure上的Odoo(OpenERP)-1.创建Ubuntu虚拟机,安装PostgreSQL 数据库

云服务DNS名称还是你们自己来吧,“区域/地缘组/虚拟网络”学明白了再选择吧. 不明白的话就选“中国北部”或“中国东部”,中国北部是北京数据中心,中国东部是上海数据中心。在Azure中好像没有南北网络延迟的问题哦。继续前进吧。

Windows Azure上的Odoo(OpenERP)-1.创建Ubuntu虚拟机,安装PostgreSQL 数据库

这个就没什么可以说的了,直接点“√”吧,你的第一个Azure虚拟机就生出来了。

Windows Azure上的Odoo(OpenERP)-1.创建Ubuntu虚拟机,安装PostgreSQL 数据库

Windows Azure 会用这个界面来告诉你它很忙碌的在帮你创建虚拟机呢!您就耐心的等上一会儿吧

Windows Azure上的Odoo(OpenERP)-1.创建Ubuntu虚拟机,安装PostgreSQL 数据库

看到这个,你的虚拟机就建好了。如何登录操作这台虚拟机呢?

Windows Azure上的Odoo(OpenERP)-1.创建Ubuntu虚拟机,安装PostgreSQL 数据库

点击粉色圈圈中的向右箭头,然后选择仪表板:

Windows Azure上的Odoo(OpenERP)-1.创建Ubuntu虚拟机,安装PostgreSQL 数据库

黑框中标注的就是SSH登录地址,及端口号。

下面我们就用SSH客户端来登录虚拟机吧,用什么软件,我不知道你们用什么?,我用的是Putty。用户名和密码不知道?没办法,大罗神仙也救不了你们!

登录进去后,我一般都习惯先把服务器的软件都刷新一遍,用如下这两条命令:

sudo apt-get update

sudo apt-get upgrade

然后:

sudo reboot

重启一下,个人习惯而已!

下面,就让我们来安装PostgreSQL 数据库吧:

sudo apt-get install postgresql

完工,洗澡睡觉,简单吗?

PS:

简单吗?完工了吗?

NO,远没这么简单,一脚踩进了坑里。

PostgreSQL数据库默认配置只支持本机登录(localhost,127.0.0.1),坑死我了。

修改两个文件,PostgreSQL.conf及PG_hba.conf

PostgreSQL.conf 修改如下:

#listen_addresses = 'localhost'                 # what IP address(es) to listen on;
listen_addresses = '*'                                  # 修改这里,监听所有IP地址

pg_hba.conf修改如下:

# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
host    all             all             0.0.0.0/0               md5

切记,第一行的本地地址不要删除,否则可能会导致一些莫名其妙的问题!

Windows Azure上的Odoo(OpenERP)-1.创建Ubuntu虚拟机,安装PostgreSQL 数据库的更多相关文章

  1. Windows Azure上的Odoo(OpenERP)-2.在Ubuntu虚拟机上部署Odoo(OpenERP)

    创建虚拟机的步骤在这里就不再赘述了,请参考上一篇博文. 首先用下述命令将Ubuntu系统进行更新: 1. sudo apt-get update 2. sudo apt-get upgrade 3. ...

  2. Windows Azure上的Odoo(OpenERP)

    OpenERP 改名为 Odoo 了,感觉名字怪怪的.Windows Azure也进入国内了,学习了一段时间的Azure,把它门结合在一起搞搞吧!本系列文章不涉及开发,纯属环境搭建及Odoo 系统功能 ...

  3. 在Windows Azure上创建ASP.NET MVC网站

    本篇体验在Windows Azure上创建ASP.NET MVC网站. →登录到Windows Azure管理门户 →点击左下方的"新建" →点击"自定义创建" ...

  4. 在 Windows Azure 上部署并定制化 FreeBSD 虚拟机镜像

     发布于 2014-12-11 作者 陈阳 FreeBSD 基础镜像现已登陆中国的 VM Depot! 对于青睐 BSD 而非 Linux 的开源爱好者来说,这无疑是个好消息.同时,随着该基础镜像 ...

  5. 如何将SQL Server运行到Windows Azure上

    从2012年6月6日开始,Windows Azure上一些强大的新功能现在可用于预览,包括新的Windows Azure虚拟机(VM).其中有关Windows Azure虚拟机最强大的一件事是他们利用 ...

  6. 在Windows Azure上配置VM主备切换(1)——Linux篇

    对任何一个上线系统来说,高可用设计是不可或缺的一个环节,这样才可以确保应用可以持续.稳定的运行,而不是频繁的掉线.停机.高可用设计的核心思路很简单,就是消除一切单点故障,将单点链路或者节点升级为多点. ...

  7. Windows Azure 上 Linux VM 中的交换空间 – 第 2 部分

    本文章由 Azure CAT 团队的 Piyush Ranjan (MSFT) 撰写. 在前一篇文章 Windows Azure 上Linux VM 中的交换空间第 1 部分中,我介绍了在默认情况下, ...

  8. 在 Windows Azure 上设计多租户应用程序

    作者:Suren Machiraju 和 Ralph Squillace 审校:Christian Martinez.James Podgorski.Valery Mizonov 和 Michael ...

  9. Windows Azure 上的 Symfony,适用于 PHP 开发者的强大组合

     发布于 2014-06-13 作者 陈 忠岳 Symfony 是针对 PHP 开发者的流行开源 Web 应用框架.现在,您可以更轻松地在 Windows Azure 上使用它,这都归功于 Ben ...

随机推荐

  1. 批量创建10个用户stu01-stu10

    1.批量创建10个用户stu01-stu10,并且设置随机8位密码,要求不能用shell循环(例如:for,while等),只能用命令及管道实现. ##方法1: [root@server tmp]# ...

  2. PHP 学习笔记---基本语法

    ------php语言与JavaScript的使用 方法是相似 <script type="text/javascript"> </script>--js与 ...

  3. 向量时钟算法简介——本质类似MVCC

    转自:http://blog.chinaunix.net/uid-27105712-id-5612512.html 一.使用背景 先说一下需要用到向量时钟的场景.我们在写数据时候,经常希望数据不要存储 ...

  4. C&plus;&plus; 局部变量的析构

    http://blog.chinaunix.net/uid-52437-id-2108747.html 在一个函数内,申明一个局部类变量.则这个变量什么时候析构呢? 并不是在函数退出,释放栈空间时候析 ...

  5. spring 动态数据源

    1.动态数据源:  在一个项目中,有时候需要用到多个数据库,比如读写分离,数据库的分布式存储等等,这时我们要在项目中配置多个数据库. 2.原理:   (1).spring 单数据源获取数据连接过程: ...

  6. C&num;中子窗体获取父窗体中控件的内容

    今天在做一个联系人管理的C#设计时,遇到了这个问题,我需要将父窗体中的textBox中的值传到子窗体并进行数据库查询操作,我用了new 父窗体().textBox.text;来进行值传递,然而并无卵用 ...

  7. TFS 创建分支

    1 2 3 4

  8. Android底部导航栏&lpar;可滑动&rpar;----TabLayout&plus;viewPager

    [TabLayout] ①TabLayout是选项卡,在屏幕空间有限的情况下,对不同的空间进行分组.属于android support design,更多的用于新闻上,如果放在底部也可做底部导航栏 ② ...

  9. P3354 &lbrack;IOI2005&rsqb;Riv 河流

    树形dp,设f[i][j][k]表示第i个点的子树中选择j个点作为伐木场,而且k是建了伐木场的最浅的i的祖先的情况下,最小的收益. 这种题还要练一下,咕咕 然后转移可以n4方做. // luogu-j ...

  10. Java Learning之文档注释

    文档注释的结构 文档注释主体的开头是一句话,概述类型或成员的作用,应自成一体.后面可跟其他句子或段落,用以详细说明类.接口.方法或字段. 除了这些描述性的段落以外,后也可跟其他段落,数量不限,并且每段 ...