如何搭建自己的網站

Ares_song發表於2018-01-29

     當你看到我這個部落格的時候,我猜你應該是學習計算機的朋友,你可能會寫一些漂亮的前臺介面,或者能寫一個小的web專案,但是你可能不知道怎樣讓自己的這個介面或者專案,只通過一個網址,任何人都可以隨時隨地進行訪問。好的現在就開始手把手教你如何搭建屬於自己的個性網站...

     首先,你需要購買一臺自己的伺服器,這個伺服器的作用就是用來存放你的專案,已達到24小時隨時隨地進行訪問。國內伺服器有阿里雲、騰訊雲等,價格根據你所選的伺服器規格定選,如果你是在校大學生,這兩個雲伺服器都有學生優惠價10/月。國外有搬瓦工https://bwh1.net/clientarea.php。這裡說一下國內和國外伺服器的區別,如果你還是學生,當然10塊錢每月的伺服器算是低價格的了,然後它會有linux和Windows兩種系統挑選,但是購買後國內需要備案等等很多麻煩。國外伺服器說一下最好的一個功能就是它會提供一個VPS,說白了就是你可以通過這個VPS進行翻牆,在訪問youtube等需要翻牆軟體才能訪問的網站時,速度會很快,價格上大約30rmb/月,它支援支付寶付款,而且不需要國內伺服器一樣備案,大多外服都是linux系統,還不會linux的同學,建議先了解Linux基礎。

    如果你想購買外服卻不知道如何購買,請看這裡https://banwagong.cn/gonglue.html。這個連結應該來說講的比較詳細了。

    如果你已經擁有伺服器,並且會使用Linux的基本操作,那就開啟你的xshell(Linux遠端連線軟體)連線你的伺服器,如果不知道xshell的同鞋,自行百度下載瞭解。當你成功連線到你的伺服器後,此時你的伺服器中是沒有vim,unzip等等這些命令,所以你需要使用yum命令進行下載。先使用#yum install lrzsz 這個命令下載rz ,下載完畢後,輸入rz就可以在你的Windows桌面上傳輸檔案到你的linux伺服器上。其次你還需要使用 #yum install zip unzip 下載unzip,當你傳輸的壓縮包是zip格式時,當然要在你的linux系統中進行解壓,所以要使用unzip,然後再下載vim編輯器 #yum -y install vim*,輸入這個命令後你就可以使用vim編輯器了,然後你需要配置jdk和tomcat(這裡我用的是java專案)。

       因為tomcat的安裝依賴於Java jdk,所以我們需要在判斷linux系統下面是否安裝jdk,輸入命令:java -version,如果顯示jdk版本號,則證明已經安裝。

如果不顯示,則證明沒有安裝,如果沒有安裝接下來教大家如何安裝jdk

一、在Linux中配置JDK

(1)判斷系統位數

因為Java JDK區分32位和64位系統,所以在安裝之前必須先要判斷以下我們的Linux系統為多少位系統,命令如下

uname -a  解釋:如果有x86_64就是64位的,沒有就是32位的。後面是X686或X86_64則核心是64位的,i686或i386則核心是32位的。

(2)下載JDK

下載JDK地址:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

(3)將下載的壓縮包傳輸到Linux伺服器中並解壓

    這時你下載的jdk安裝包是在Windows中,這時在你的linux伺服器中輸入 rz 命令,選擇這個壓縮包,傳輸到你的linux伺服器中,傳輸完畢後,就可以在linux中看到jdk壓縮包了,然後使用tar -zxv -f  jdk-8u65-linux-i586.gz  命令進行解壓縮。此時jdk安裝完畢。(注意:解壓縮可以自己選擇位置,記住路徑)

(4)配置環境變數

    其次你需要配置環境變數,使用命令vim /etc/profile

 

   開啟之後按鍵盤(i)進入編輯模式,將下面的內容複製到底部

        JAVA_HOME=/usr/local/jdk/jdk1.8.0_151
             PATH=$JAVA_HOME/bin:$PATH
             CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
             export PATH JAVA_HOME CLASSPATH

  備註:根據上面的配置資訊,我們既可以將環境變數的配置完成,需要注意的是,紅色的地方是你解壓縮jdk時,存放的位置,寫完之後我們按鍵盤(ESC)按鈕退出,然後按(:wq)儲存並且關閉Vim。

  配置完成之後,最重要的一步就是使檔案立即生效:命令如下:

    source /etc/profile讓profile

 

(5)檢驗配置是否成功

    上面所有的步驟完成之後,這時候我們需要檢查是否安裝成功,輸入如下命令,如圖所示:

    a.1 java -version

    a.2 echo $JAVA_HOME

此時JDK已經配置成功

 

二、在Linux中安裝tomcat

 

    (1)下載tomcat linux的安裝包

    地址:http://tomcat.apache.org/download-80.cgi,我下載的版本是8.0,下載方式如圖:

    (2)傳輸到linux伺服器中並解壓  

      這時你下載的tomcat Linux安裝包是在Windows中,這時在你的linux伺服器中輸入 rz 命令,選擇這個壓縮包,傳輸到你的linux伺服器中,傳輸完畢後,就可以在linux中看到tomcat壓縮包了,然後使用 tar -zxv -f apache-tomcat-8.0.29.tar.gz  命令進行解壓縮。此時tomcat安裝完畢。

      

(3)開啟tomcat服務

這時你需要找到tomcat/bin目錄下的startup,開啟tomcat服務

(4)檢驗是否成功

然後就可以在你的瀏覽器中進行訪問測試了,在位址列輸入:ip:8080,如果訪問到tomcat的介面就說明部署成功

此時你的linux伺服器中基本配置已經完成,下面就可以將你的專案或者介面傳輸到tomcat中具體操作如下:

三、將專案部署到tomcat中

(1)傳輸專案

將你的專案壓縮成zip,然後同樣適用rz傳輸到linux中,傳輸的位置是tomcat下的webapp下的ROOT中

(2)解壓專案

將你的專案或者介面解壓到ROOT下,使用命令unzip 你的專案名,就可以解壓,然後在進行訪問,就可以訪問到你的專案主頁面了,主頁面名字要是index.html,不然訪問的可能還是tomcat頁面。

(3)訪問專案

然後就可以在瀏覽器輸入ip:8080,就可以訪問到你的專案頁面了

如果覺得這個介面很好看,可以在這裡下載http://download.csdn.net/download/ares_song/10229641

四、域名

(1)購買域名

如果大家覺得ip不好記,那就可以給自己的伺服器買個域名,建議大家買外企的域名,因為不用去備案,推薦大家在NameSilo去買, .com的域名比國內的還便宜,地址https://www.namesilo.com/index.php

看不懂英文,不知道如何購買?沒關係,給大家推薦一個部落格,輕鬆夠得想買的域名

http://www.vpsss.net/1048.html

(2)使用域名

如果你成功購買了域名,不知道如何使用?沒關係,下面就教大家如何使用你購買的域名

1、首先,你需要解析你的域名

進入namesilo.com,登陸,會跳轉到賬戶管理頁面,點選Account domains後面的1進入域名管理

進入DNS解析頁面後,會發現NAMESILO已經幫你生成了4個A記錄,那麼刪掉後面兩個即可

然後編輯剩下的兩個A記錄;第一個點選後面的EDIT就可以編輯了,HOSTNAME留空,ADDRESS/VALUE裡面輸入你的BH空間的IP地址即可(BH空間在後臺-hosting-manage ips裡面檢視你的IP),然後點選FINISH; 第二個同樣是點選EDIT,這一個要在HOSTNAME中輸入WWW,並在ADDRESS/VALUE裡面輸入BH的IP即可,然後點選FINISH即可完成。 以上操作完成以後大約需要30分鐘起效果。

    如果你要新增其他的記錄,可以在點選上面相應的記錄選項進行設定即可完成namesilio DNS 解析

2、配置tomcat相關資料

在tomcat資料夾下conf目錄下找到server.xml,用vim開啟,

修改預設埠 ,在server.xml中修改埠號8080為80,修改後如下

然後ESC,:wq 儲存退出

過幾分鐘後,你就可以通過自己的域名訪問到自己寫的網頁了

 

 

 

相關文章