如何搭建自己的網站
當你看到我這個部落格的時候,我猜你應該是學習計算機的朋友,你可能會寫一些漂亮的前臺介面,或者能寫一個小的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 儲存退出
過幾分鐘後,你就可以通過自己的域名訪問到自己寫的網頁了
相關文章
- 如何搭建一個自己的網站(絕對詳細~)網站
- 利用WordPress搭建屬於自己的網站網站
- 小白快速上手搭建屬於自己的網站網站
- 搭建一個自己圖床網站圖床網站
- 智慧建站教程:教你如何四步搭建屬於自己的網站網站
- 從零開始搭建屬於自己的網站網站
- AI如何幫助站長搭建網站?AI網站
- 如何搭建小型影片點播網站網站
- 外貿企業如何搭建網站網站
- 如何搭建網站以及成本費用網站
- 給自己的網站加上HTTPS網站HTTP
- 如何將自己的網站從 HTTP 的轉換為 HTTPS 的網站HTTP
- 網站搭建網站
- 網站後臺管理如何修改?網站後臺修改自己資訊?網站
- 教你如何搭建自己的圖床圖床
- 如何搭建自己的私有云盤
- 親測三遍!8步搭建一個屬於自己的網站網站
- 如何為自己的個人網站選擇SSL證書?網站
- 碼農如何搭建菠菜wap網站與h5網站搭建怎樣收費網站H5
- 如何搭建跨境電商系統網站?網站
- 揭秘菠菜網站的搭建網站
- 如何搭建個人網站,手機、電腦網站一鍵套用網站
- 網站模板修改背景?怎麼修改自己的網站模板?網站
- 如何搭建自己的知識體系?
- 企業網站如何選擇適合自己的伺服器?網站伺服器
- 如何用自己喜歡的 CSS 風格重置網站的樣式CSS網站
- 自己公司網站開發網站
- 【網站搭建】30分鐘輕鬆搭建網站應用網站
- 如何利用帝國CMS搭建多個網站?網站
- 如何搭建個人獨立部落格網站?網站
- 新手用雲伺服器搭建一個自己的網站要注意哪些內容?伺服器網站
- 自己最近搭建的一個docker映象站,分享給大家!Docker
- laravel+queryList爬蟲各大桌布網站,打造自己的桌布網站Laravel爬蟲網站
- 如何給您的企業搭建現代化形象網站網站
- 網站搭建費用,搭建一個網站需要多少資金?網站
- 遊戲網站搭建遊戲網站
- 搭建Springboot網站有感Spring Boot網站
- 買了雲伺服器該如何搭建網站?伺服器網站
- 企業如何選擇一個適合自己網站的SSL證書?網站