前提是您必須擁有Windows Azure的帳號,若是沒有的話,能夠去Windows Azure 中國區網站申請免費試用帳號。哈哈,我就是第一批申請的試用帳號,感受本身挺幸運的。申請的過程就不寫了,請自行Google! 哦,對不起(GFW),請自行百度。sql
首先請登陸Windows Azure,而後咱們來大踏步的前進吧!數據庫
1.首先讓咱們建立一個運行Ubuntu操做系統的虛擬機windows
點擊界面左下角的「新建」服務器
會彈出一個對話框,讓你選擇新建運行何種操做系統的虛擬機網絡
我選擇的Ubuntu Server 14.04 LTS,而後點擊右下角的向右箭頭進行下一步post
版本日期表明了操做系統更新的日期。虛擬機名稱大家本身寫吧,只是個名字而已!虛擬機大小也隨大家了,看你的帳號級別了!新用戶名也隨便大家了,這個用戶名是虛擬機建立完成後用來進行登陸的帳號哦!身份驗證簡單點,使用「提供密碼」這個選項。密碼大家本身看着辦吧,可是仍是必定要記住啊,登陸不了虛擬機,你本身一邊找地方哭去吧!網站
咱們來進行下一步吧:操作系統
雲服務DNS名稱仍是大家本身來吧,「區域/地緣組/虛擬網絡」學明白了再選擇吧. 不明白的話就選「中國北部」或「中國東部」,中國北部是北京數據中心,中國東部是上海數據中心。在Azure中好像沒有南北網絡延遲的問題哦。繼續前進吧。3d
這個就沒什麼能夠說的了,直接點「√」吧,你的第一個Azure虛擬機就生出來了。postgresql
Windows Azure 會用這個界面來告訴你它很忙碌的在幫你建立虛擬機呢!您就耐心的等上一下子吧
看到這個,你的虛擬機就建好了。如何登陸操做這臺虛擬機呢?
點擊粉色圈圈中的向右箭頭,而後選擇儀表板:
黑框中標註的就是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
切記,第一行的本地地址不要刪除,不然可能會致使一些莫名其妙的問題!