華為雲搭建web聊天室

2021-10-04 04:49:34 字數 1030 閱讀 2515

本來是想要熟悉遠端的網路服務配置,看到有個如何搭建web聊天室的案例比較好,然後買了個華為雲伺服器,按需收費,租了一年的網域名稱。最後搭建了以我的名字命名的聊天室**,邀請我的朋友在遠方登進**聊天試下,還挺有意思,網域名稱的有效期是一年,因為只是測試,就釋放掉雲服務資源了。

整個過程對於熟悉雲端的通訊和對ip的了解有幫助。梳理一下思路:

建立虛擬私有雲。就是建立子網,指定網路的範圍。

建立安全組,就是指定網路出入規則,比如哪些埠是開放的。

建立彈性雲伺服器。之所以是彈性,是因為可以根據需求改變規格,比如記憶體大小,核數,作業系統型別,硬碟大小。

在彈性雲伺服器上配置網路,購買彈性ip,把之前建立的子網加進來,設定頻寬和計費方式等。

設定登入方式,可以選擇金鑰對登入增加安全,當然,為了方便,也可以是密碼登入,就不用每次載入私鑰了。

登進雲伺服器,安裝軟體。就是把伺服器端軟體裝上去。

要想用網域名稱的方式登入雲伺服器,就要把網域名稱和ip繫結,就是配置dns對映關係,讓網域名稱指向ip,這樣瀏覽器會在dns資料集中查詢到對於的ip,與之建立連線。這個操作要在雲伺服器控制台完成。

進入雲伺服器,啟用ssl登入,要借助乙個叫caddy的工具來配置https連線。

在瀏覽器中以https的方式輸入網域名稱,我的是在caddy工具下指定了8080埠,不是預設的80埠,就需要在網域名稱後加:8080

然後就登進去我的**了,初次會顯示安裝嚮導,因為你是管理員。

然後可以把**發給朋友和你在瀏覽器端聊天。

彈性雲伺服器(elastic cloud server,ecs)是由cpu、記憶體、作業系統、雲硬碟組成的最基礎的計算元件。彈性雲伺服器建立成功後,就可以像使用自己的本地pc或物理伺服器一樣,在雲上使用彈性雲伺服器。

彈性雲伺服器的開通是自助完成的,只需要指定cpu、記憶體、作業系統、規格、登入鑑權方式即可,同時也可以根據您的需求隨時調整彈性雲伺服器規格。

虛擬私有雲就是為彈性雲伺服器構建隔離的、使用者自主配置和管理的虛擬網路環境。

用PHP MySQL搭建聊天室

mysql併發能力強 響應速度快,是效能優異的資料庫軟體 php是功能強大的伺服器端指令碼語言。筆者在山西鋁廠 開發中,採用 php4.0 mysql3.23.38建立了多種應用。下面,以乙個簡單的聊天室設計為例,介紹php mysql在網頁開發中的應用。1 總體設計 1.1 構思與規劃 聊天室的基...

mysql 聊天室 聊天室php mysql 六

聊天室php mysql 六 相應的 資料庫 phpmyadmin mysql dump 主機 localhost 3306 資料庫 study28 資料表的結構 chat user create table chat user userid varchar 20 not null,passwd v...

php websocket搭建簡易聊天室實踐

1 前言 公司遊戲裡面有個簡單的聊天室,了解了之後才知道是node websocket做的,想想php也來做個簡單的聊天室。於是蒐集各種資料看文件 找例項自己也寫了個簡單的聊天室。http連線分為短連線和長連線。短連線一般可以用ajax實現,長連線就是websocket。短連線實現起來比較簡單,但是...