web伺服器與nfs儲存伺服器建立連線實驗條件:
第一步:
在自己部署好的動態網頁網頁發布乙個博文:
部落格中上傳的**會被放在**的站點目錄中。自己也可以通過在動態網頁的部落格中右鍵「複製的位址」,檢視所放的具體位置。
第二步:將"/usr/share/nginx/html/wp-content/uploads/2020/11"這個目錄先移放到"/tmp"目錄下,否則直接將nfs共享目錄掛載在"/usr/share/nginx/html/wp-content/uploads/2020"下的話,就會把」11「這個目錄中的資料全部覆蓋掉。
第三步:將nfs共享目錄掛載到"/usr/share/nginx/html/wp-content/uploads/2020"下,這樣就可以實現動態網頁中上傳的資料都會被自動儲存到nfs的共享目錄中。
第四步:將之前移走的"11"目錄,再移回"/usr/share/nginx/html/wp-content/uploads/2020"目錄下。移動時可能會出現許可權不允許的情況。這是因為在配置nfs配置檔案"/etc/exports"時出現了問題:
web伺服器和資料庫伺服器建立聯絡
web伺服器和資料庫伺服器建立聯絡的原因和上面的web伺服器和nfs儲存伺服器建立聯絡的原因差不多。因為資料庫伺服器主要儲存的就是字元資料資訊,web集群中所有的web主機把客戶在**上傳的所有的字元資料資訊都儲存在資料庫伺服器中,以防止客戶兩次登入相同的**,卻發現資料不一樣。
實驗條件:
第一步:將web伺服器本地資料庫資料進行備份
第二步:將資料庫備份檔案遷移到資料庫伺服器
第三步:在資料庫伺服器中恢復資料資訊
第四步:刪除資料庫伺服器中資料庫無用的使用者資訊;不刪除的話,可能會致使以後無法登入資料庫。
第五步:設定允許哪些主機以什麼使用者的身份可以運算元據庫伺服器中的相關資料庫;這個使用者就是動態網頁初始化時設定的使用者。
第六步:修改web伺服器中動態網頁的**檔案資訊,讓動態網頁中產生的字元資料資訊自動儲存到資料庫伺服器中,而不是儲存在本地。
第七步:停止web伺服器上的mariadb資料庫服務,以後的資料庫服務就讓資料庫伺服器中資料庫服務提供。
web伺服器和ftp伺服器
web伺服器又稱網路伺服器,http伺服器 伺服器的精髓就是你想在我這看到東西,裡面放一堆網頁,你向我傳送請求,我就找找找,把網頁給你。web伺服器使用的協議是http https 客戶機叫http客戶端 瀏覽器就叫http客戶端 8uftp就叫ftp客戶端 每天都獲取位址,電腦上有dhcp客戶端 ...
ubuntu下tft伺服器和nfs伺服器的搭建
ubuntu安裝tftp伺服器 1.安裝包 sudo apt get install tftp hpa tftpd hpa 前者客戶程式,後者服務程式 sudo apt get install openbsd inetd sudo apt get install xinetd 2.建tftp共享目錄...
web伺服器 簡單web伺服器實現
三次握手 一般情況下是瀏覽器先傳送請求資料,c s ack 應答 三次握手成功後,才開始進行通訊資料的收發。四次揮手 一般情況下是客戶端先關閉,給瀏覽器傳送關閉資訊。如果瀏覽器傳送了關閉資訊,但是伺服器沒有回過去,較慢 那麼瀏覽器一直發是不是就會有問題?所以會等待 2msl的時間。一般為2 5分鐘。...