我是一名來自廈門興才職業技術學院的學生,現在在讀計算機應用技術專業,開學我就是一名大三學生因為所學的課程有一些課程設計需要用到伺服器。一開始并不知道伺服器相關的知識的,不過在科任老師的推薦下,了解到阿裡雲上可以認證學生身份之後就可以免費領取相關配置的伺服器的。學生黨本來資金不充足,是以有白嫖的伺服器怎麼不用呢,而且又可以學習到相關伺服器的内容,再且又可以順便練習一下相關Linux指令,一舉多得,何樂而不為呢。
在“高校學生在家實踐”這個過程中,阿裡雲ECS這個雲伺服器有着各種各樣的小麻煩困擾着我,各種環境的安裝以及各種Linux指令和項目的搭建,雖然這些問題對記憶力不好的我來說十分困擾,但我通過百度查詢的方法順利解決了這些問題,其中就包括docker的安裝以及解壓tomcat,jar包,war包,開啟雲伺服器的端口,釋出到雲伺服器上的指令。在過程中,遇到大多數問題是部署到雲伺服器上端口以及連接配接的錯誤和Linux指令的不熟悉,我經常通過網絡找各種解決辦法配置端口,删除重新解壓一下,最後才能使用。
WEB伺服器、應用程式伺服器、HTTP伺服器有何差別?這些問題困惑我了很久,今天終于梳理清楚了:
Web伺服器的基本功能就是提供Web資訊浏覽服務。它隻需支援HTTP協定、HTML文檔格式及URL。與用戶端的網絡浏覽器配合。因為Web伺服器主要支援的協定就是HTTP,是以通常情況下HTTP伺服器和WEB伺服器是相等的。應用程式伺服器,微軟對它的定義:"我們把應用程式伺服器定義為“作為伺服器執行共享業務應用程式的底層的系統軟體”。 例如檔案伺服器為很多使用者提供檔案一樣,應用程式伺服器讓多個使用者可以同時使用應用程式。
通俗的講,Web伺服器傳送頁面使浏覽器可以浏覽,然而應用程式伺服器提供的是用戶端應用程式可以調用(call)的方法。确切一點,Web伺服器專門處理HTTP請求),但是應用程式伺服器是通過很多協定來為應用程式提供商業邏輯。
我體驗到了伺服器的神奇,也學習到了許多相關的知識,之前我還不會搭建伺服器環境和部署項目的。如果不是這個活動,我可能無法領略阿裡雲的優秀之處,配置自己項目的運作環境,逐漸對伺服器有了個初步的認識,遇到不會的東西也能找到教程,“高校學生在家實踐”這個活動對我的幫助真的特别大。