想學程式的初心者

寫些自己的心路歷程 跟大家一起分享一起成長 Youtube----- https://www.youtube.com/channel/UCg2WdH2eHPRTUzaXkjERWKg

在一台電腦中安裝兩個Server

最近需要開第二個Server來模擬一間公司,但上網找了一下發現基本都是國外的,所以想要來跟大家分享怎麼做可以在Windows上開出第二個Server (如果有錯誤的地方或可以改進的地方也歡迎各位跟我說喔>_<)

一開始當然要先去下載Server的系統啦,這邊我是使用PostgreSQL來做示範,其他的系統基本操作也是差不多的,那我們就開始吧!!!!


首先需要下載PostgreSQL,版本的話我是選擇9.6.23的版本

https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

下載後選擇你想要的資料夾,並且安裝,安裝完成後找到pgAdmin啟動檢查有沒有裝成功

打開Windows左下角的開始,找到PostgreSQL的資料夾


有出現這畫面的話表示安裝成功了

到安裝的資料夾複製一份一模一樣的

複製另份可以名子後面加個-2 來分清楚

打開Dos介面(使用系統管理員登入)並且到複製的資料夾中bin資料夾


使用dir pg* 找到所有pg開頭的檔案


找到 pg_ctl 這檔案,並且輸入以下指令

pg_ctl register -N postgresql9.6.23-2 -U "NT AUTHORITY\NetworkService" -D "D:\Program Files\postgresql9.6.23-2\data"

-N後面的資料夾名稱不一樣的和-D後面data路徑不同的記得要改喔

移動到data目錄


編輯postgresql.conf


找到post改成5433,因為5432給了一開始安裝成功的Postgresql


再來是修改postmaster.opts

將原本的路徑改成現在資料夾的路徑

最後需要在資料夾的內容中新增新的Network使用者

右鍵->內容->安全性->進階->變更權限

點選新增

選擇主題

在請輸入物件名稱中輸入Network,輸入完後在點右邊的檢查名稱,選擇NETWORK SERVICE
勾選完全控制

再來就是確定確定這樣就行了


在開始的右邊搜尋Service,選擇服務

找到postgresql會出現兩個,一個是原本的一個是複製的,將原本的停用,先開第二個複製的,在開原本的,開啟後沒有問題的話我們再回到pgAdmin


按照步驟
Name:取一個名子,不能重複喔

輸入完Name後點到Connection

Host: localhost Post: 5433 Password: 隨意

按下Save,這樣就完成囉!!!~

有甚麼想知道的或有甚麼建議記的跟我說XD

謝謝各位囉

Like my work??
Don't forget to support or like, so I know you are with me..

CC BY-NC-ND 2.0
2

Want to read more ?

Login with one click and join the most diverse creator community.