顯示具有 Windows Server 標籤的文章。 顯示所有文章
顯示具有 Windows Server 標籤的文章。 顯示所有文章

2019年8月3日 星期六

Windows Server 2016 下 安裝 RabbitMQ

由於 RabbitMQ 是由 Erlang 開發的

安裝 Erlang https://www.erlang.org/ 點選Download Erlang/OTP下載按鈕

安裝 RabbitMQ https://www.RabbitMQ.com

安裝 RabbitMQ 後會有一個捷徑 RabbitMQ Command Prompt (sbin dir) 執行捷徑 RabbitMQ Command Prompt (sbin dir) 會出現 CMD 命令列





















輸入指令啟用外掛(有網頁介面): rabbitmq-plugins.bat enable rabbitmq_management
(PS.指令全小寫才能正常執行)
輸入指令重啟伺服器: net stop RabbitMQ && net start RabbitMQ

停止服務,必須手動關閉! 輸入指令關閉伺服器: RabbitMQ-server stop

不關閉下次還會開啟 RabbitMQ

測試一下是否安裝成功 瀏覽 http://localhost:15672/#/ 或 http://「你的 VM 的 IP」:15672/#/
























預設賬號:guest
預設密碼:guest
PS.為了安全性的問題,可以在 admin 新增 user 並刪除 guest 帳號,之後登入就用新帳號登入
預設 Web 的 Port 是 15672
預設 MQ 的 Port 是 5672 不要搞混了




























常用指令: RabbitMQ-plugins enable RabbitMQ_management 開啟外掛
RabbitMQ-service remove 移除服務
RabbitMQ-service install 安裝服務
RabbitMQ-service start 或者 net start RabbitMQ 啟動服務
RabbitMQ-service stop 或者 net stop RabbitMQ 停止服務
RabbitMQctl status 檢視服務狀態
RabbitMQ-server restart 重啟服務

特別提一下在 Windows 下安裝 RabbitMQ ,如果使用者名稱是中文的,則會出現啟動失敗的情況。 網路上有教學,需要可以去查一下(我沒測試過,所以這邊不說明)。

2019年7月9日 星期二

Windows Server 2016 與 Windows 10 安裝 OpenSSH

先在 https://github.com/PowerShell/Win32-OpenSSH/releases
下載對應版本的 OpenSSH

在 PowerShell 的「以系統管理員開啟」輸入下列指令:
powershell.exe -ExecutionPolicy Bypass -File X:\OpenSSH\install-sshd.ps1

記得把 OpenSSH 安裝目錄加到環境變數裡

開啟「電腦管理」的「服務」的「OpenSSH SSH Server」並設定為「自動」


















利用 netstat -aon | findstr “22” 檢查一下是否被佔用







看起來 4852 正佔用著 Port 22

利用 tasklist | findstr “4852” 檢查一下那個程式佔用







發現是 sshd.exe 所以 OpenSSH 已經開啟了

萬一是其他程式
你也可以利用
taskkill /pid 4852 /F
將 4852 給砍了

記得到防火牆 firewall.cpl 公用網路新增輸入規則開通 Port 22


利用 ssh 指令,如下:
ssh 使用者名稱@IP
IP 可以利用 ipconfig /all 查詢
應該就能連上 Windows Server 2016
例如:
ssh Administrator@2x.2xx.2xx.2xx

連上輸入密碼,就能連上了。

不想輸入密碼
可以建立 authorized_keys 檔案並複製貼上加入公鑰
儲存在 C:\Users\Administrator\.ssh 目錄裡

修改 C:\ProgramData\ssh\sshd_config
註解最後兩行
#Match Group administrators
#       AuthorizedKeysFile __PROGRAMDATA__/ssh/administrators_authorized_keys
即可免輸入密碼登入

C:\Users\Administrator\.ssh 目錄裡的 id_rsa 私鑰不能直接使用
需要透過 PuTTYgen 轉成 Windows 可使用的格式
才能正常使用




























2019年7月8日 星期一

2018年6月4日 星期一

2018年3月1日 星期四

Windows Server 2016 開機自動啟動程式

把程式的捷徑放在下列目錄內:

C:\Users\使用者帳號\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

每次開機便會自動開啟你的程式

Visual Studio 2017/2019 推薦的擴充功能與更新

參考文章: 覺得 Google 的 Blogger 不太順手?透過 HTML 的 iframe 移花接木 HackMD