有很多做網頁的前端後端小白都想把自己辛辛苦苦做出來的網站放到網上,讓別人觀摩觀摩。可無奈技術有限,對於網站部署流程有些迷茫。在這裡,我會告訴大傢,如何將自己做出來的網站放到網上。首先,我們需要明白幾個概念:備案,解析。然後,我們還要知道,應該準備什麼東西:網站源代碼(這個就不細說瞭),服務器,域名。備案所謂的網站備案其實是網站的ICP備案的簡稱,國傢相關規定如下:《互聯網信息服務管理辦法》指出互聯網信息服務分為經營性和非經營性兩類。國傢對經營性互聯網信息服務實行許可制度;對非經營性互聯網信息服務實行備案制度。未取得許可或者未履行備案手續的,不得從事互聯網信息服務。一般來說,備案指的是域名進行備案,而不是服務器進行備案。一個網站是否備案,是取決於網站所用空間是國內還是國外的. 如果是國內主機,網站域名需要備案,才能通過域名訪問到你的網站。如果是國外主機,網站域名是不用備案的,也可以通過域名訪問。解析域名解析是把域名指向網站空間IP,讓人們通過註冊的域名可以方便地訪問到網站的一種服務。IP地址是網絡上標識站點的數字地址,為瞭方便記憶,采用域名來代替IP地址標識站點地址。域名解析就是域名到IP地址的轉換過程。域名的解析工作由DNS服務器完成。瞭解完這些之後,我們可以進行實際操作。服務器服務器是提供計算服務器、網絡服務的一種設備。當我們訪問一個網站時,點擊這個網站會發出訪問請求,服務器會響應服務請求,並相對應地進行處理,反饋相對應的數據。如果我們想要把自己的網站讓別人也能看到,那就必須要放到服務器上。而比較常見的分為個人服務器,企業級服務器。一般我們需要的是個人服務器。現在人們用得比較多的服務器有:阿裡雲,騰訊雲,百度雲等。在這裡我以阿裡雲為例進行講解(其他幾款流程也大致相同)。到阿裡雲官網挑選購買服務器註冊什麼的有支付寶一般沒什麼問題,略過對於小白來說,個人服務器一般有兩種選擇,一種是雲服務器 ECS ,一種是輕量應用服務器。ECS雲服務器輕量應用服務器兩者區別不大,前者類似於純凈版系統,需要有一定的運維技術,配置起來較為繁瑣;後者類似於基礎版系統,易用易上手。在性能上,後者將系統盤升級為SSD,容量減小一半,提升瞭性能。相同CPU,在內存相同的情況下,單來比較磁盤讀寫性能,可見速度的提升明顯。購買界面註意:在阿裡雲需要購買3個月以上的服務器才可以申請備案(ECS雲服務器中按量付費購買的服務器也不可以申請備案),需要備案的小白要註意瞭。當然,如果你還是學生的話,阿裡雲有“雲翼扶持計劃”。購買成功後,我們需要進行服務器的配置。配置屬於自己的服務器。當你購買瞭服務器後,就可以到右上角的控制臺去查看。這裡是你自己的控制臺,你所購買的產品都可以在這裡查看。點擊“遠程連接”後因為進入控制臺後,大部分的操作都需要“管理員權限”,所以首先先切換成“管理員”。輸入:sudo su root這裡的“root”是默認管理員的名字,需要看自己管理員的名字進行更改。接下來進入到usr文件夾下,輸入:cd /usr註意,這裡cd /usr中間是有一個空格的,否則無法進入。在usr文件夾下創建一個文件夾,例如:java,用來存放後面用到的tomcat和java的jdk包。輸入:mkdir java再輸入:ls就可以查看到usr下所有的文件夾,以及java文件夾是否創建成功。因為涉及到jdk,tomcat的安裝和解壓,為瞭方便操作,我們需要下載一個軟件——xftp(或者filezilla也行),順便下載java的jdk壓縮包,和tomcat的壓縮包,具體的可以去官網下載,不細說。安裝成功後打開xftp,新建會話。確認之後即可。將下載好的JDK和tomcat的壓縮包復制粘貼到xftp中右側的usr/java目錄下。(這裡我已經粘貼解壓好,本來是空的)。然後回到命令行控制臺,查看一下文件夾是否成功粘貼到java文件夾下。成功後可以解壓這兩個壓縮包在此目錄下,分別輸入:tar -xzvf jdk-xxxxx.tar.gztar -xzvf apache-tomcat-xxxxxx.tar.gzxxxx是你自己下載的壓縮包對應名字。如果覺得解壓後的文件夾名字太長,需要更改,輸入:mv 更改前名字 更改後名字成功後如下圖然後開始配置一些必需變量,輸入:vim /etc/profile這裡需要在裡面添加環境變量,直接在控制臺輸入。當然,為瞭方便,可以從xftp中找到profile文件導出,修改後再導入覆蓋。右鍵導出,在結尾增加如下代碼:JAVA_HOME=/usr/java/你的jdk文件夾名PATH=/usr/java/你的jdk文件夾名/bin:$PATHCLASSPATH=.:/usr/java/你的jdk文件夾名/lib/dt.jar:/usr/java/你的jdk文件夾名/lib/tools.jarCATALINA_HOME=/usr/java/你的tomcat文件夾名export JAVA_HOME PATH CLASSPATH CATALINA_HOME修改成功導入即可。然後在控制臺啟動配置,輸入:source /etc/profile然後再輸入:javac如果顯示下圖,去啟動tomcat。輸入:cd /usr/java/你的tomcat文件夾名/bin啟動tomcat:./startup.sh如果也出現如下圖,恭喜你,你的服務器已經配置成功!!域名域名,是由一串用點分隔的名字組成的Internet上某一臺計算機或計算機組的名稱,用於在數據傳輸時標識計算機的電子方位。IP地址,是Internet主機的作為路由尋址用的數字型標識,人不容易記憶,因而產生瞭域名這一種字符型標識。通俗的說域名就相當於一個傢庭的門牌號碼,別人通過這個號碼可以很容易地找到你。這也意味著在全世界沒有重復的域名。當然,此時沒有域名也可以使用IP地址來訪問你的網站。購買屬於自己的域名可以到阿裡雲官網進行域名購買,購買前需要先查詢你想購買的域名名字是否已經被人註冊。選擇自己心儀的域名進行註冊購買。域名的配置。域名購買成功後,可以進入到自己的控制臺查看。由於剛購買的域名,所以需要實名認證,點擊(2)後填寫相關資料後提交,大概1個工作日內會有你的“專屬商務經理”給你打電話進行實名認證資料和核實,沒問題的話一般3-5個工作日內就會認證成功。成功之後如下:然後就要進行域名的備案瞭。這裡需要註意一下:如果你購買的服務器在中國大陸內,就需要進行域名備案才能將域名配置到服務器,如果不是,就可以忽略“備案”這一步。具體備案步驟可以點擊這裡查看(https://help.aliyun.com/knowledge_detail/36922.html?spm=a2c4g.11186623.6.558.30ba1ff5Iku2Fj ),比較詳細,我就不細說瞭。備案需要10~20個工作日,在這期間我們可以先進行域名的解析。在控制臺點擊“解析”這裡有兩種快速域名解析的方法:網站域名解析:郵箱域名解析:點擊“確認”,解析成功。上傳網站源碼我們可以通過FTP類的工具幫助我們更加方便地上傳源碼到服務器上,目前國外用的較多的是FileZilla,國內用的多的是XFTP工具,putty等。這裡我以xftp5為例。先前我們已經遠程連接過自己的服務器瞭,這裡直接連接即可。連接成功之後我們會找到這樣一個文件夾(這裡的java文件夾是解壓jdk和tomcat所在的文件夾):進入到上面綠色框中的文件夾內,其餘的東西不需要動,將你做好的整個網站源碼放到新的文件夾裡(註意最好全英命名),通過FTP傳輸進來。然後你可以通過你的域名+文件夾名+html單頁面名即可訪問你的網頁(例如:www.域名.com/webapps裡你存放網頁的文件夾名/index)。這時候你的網站基本部署完畢瞭!註意:如果你的網頁不加端口號就通過ip地址和域名來訪問網頁,這時候需要嘗試修改一下端口,修改到80端口,然後重啟一下tomcat 再試一下。tomcat 默認配置文件為 server.xml ,將其中的8080修改為80,然後重啟tomcat 再試一下,因為默認隻有80端口可以不加端口號進行訪問。鏈接:https://blog.csdn.net/Jekin_KE/article/details/87312623
本文出自快速备案,转载时请注明出处及相应链接。