從購買服務器到建站,從0打造本身的網絡領地。

記得當年我萌生出要創建一個本身的網站的時候,在網絡上搜索了不少教程,可是都不怎麼能看懂,因而建站這個事情折騰了我很長的時間。在學習了不少知識以後,我終於可以熟練的從0到1創建一個安全可靠的站點。如今把個人經驗分享給各位剛入坑的夥伴,但願新手不用像我當年同樣爲建站苦惱。
----------------------第一部分--------------------簡單介紹雲服務--------------------------------------------------
要想創建一個網絡站點,前提要有一個「公網服務器」,「公網」就像一塊土地,「服務器」就像創建在土地上的建築物。你要想把你的建築藝術拿出來給別人看,二者缺一不可。可是,對於我的而言,購買「公網服務器」的成本過高,因此「雲服務」應運而生,經過「雲服務」可讓你很輕易的購買到服務器,並且管理方便。目前比較火的雲服務器廠商有「騰訊雲」、「阿里雲」等。下面,我就已「騰訊雲」爲例,叫你從0打造本身的web站點。其實各大雲服務商的購買流程大致都差很少,選擇誰還要看你本身的選擇。
----------------------第二部分---------------------購買網絡雲服務--------------------------------------------------
打開「騰訊雲」的官方網站,使用QQ號登陸。
選擇雲產品→基礎產品→計算→雲服務器,進入雲服務器購買頁面。

點擊當即購買,進入選購服務器界面,根據本身的須要選擇適合本身的服務器,包年包月仍是按量計算,能夠隨意搭配。

下一步選擇服務器系統,這裏我選擇centos7.2的系統,由於centos屬於linux系統,可用性要相對於windows高一些,因此我推薦你們選擇centos,後面我都已centos爲例創建站點。

下一步選擇儲存和網絡服務,根據本身的實際狀況選擇便可,注意"分配公網ip"這一項必需要選擇,不然別人就沒法訪問你的站點啦!

下一步設置服務器密碼,而後付費,便可得到本身的一臺雲服務器啦!
----------------------第三部分---------------------如何進入服務器--------------------------------------------------
首頁點擊本身的ID,能夠進入控制檯界面,在這裏面,你能夠找到本身購買的全部雲服務,找到「雲主機」列表,能夠看到本身購買的雲服務器和公網ip。
許多第三方工具能夠登陸你的雲服務器,這裏以避免費的ssh軟件Putty爲例。

賬號和密碼爲購買服務器時,最後一步設定的密碼,默認賬號爲root
若是你使用的是蘋果公司的Mac os,那麼直接在終端輸入ssh root@「你的ip地址」 便可登陸。
----------------------第四部分---------------------如何配置服務器--------------------------------------------------
咱們的目的是爲了創建一個web站點。通常來講,linux下web站點的環境有lamp和lnmp兩種。lnmp的效率比lamp高,更加適合小服務器,因此,下面我教你們如何快速創建一個lnmp環境。
使用putty登陸進服務器以後,能夠輸入各類命令,下面安步驟輸入下面的命令便可。
1. 下載並安裝LNMP一鍵安裝包:
安裝LNMP穩定版
wget -c http://soft.vpser.net/lnmp/lnmp1.3-full.tar.gz && tar zxf lnmp1.3-full.tar.gz && cd lnmp1.3-full && ./install.sh lnmp
按上述命令執行後,會出現以下提示:

須要設置MySQL的root密碼(不輸入直接回車將會設置爲root)若是輸入有錯誤須要刪除時,能夠按住Ctrl再按Backspace鍵進行刪除。輸入後回車進入下一步,以下圖所示:

詢問是否須要啓用MySQL InnoDB,InnoDB引擎默認爲開啓,通常建議開啓,直接回車或輸入 y ,若是肯定確實不須要該引擎能夠輸入 n,輸入完成,回車進入下一步
選擇MySQL版本,目前提供了較多版本的MySQL和MariaDB,須要注意的是MySQL 5.6,5.7及MariaDB 10必須在1G以上內存的更高配置上才能選擇:

輸入對應MySQL或MariaDB版本前面的序號,回車進入下一步,選擇PHP版本:
接下來直接按照默認選項就行選擇就能夠,一路按回車便可,很少解釋了。
提示"Press any key to install...or Press Ctrl+c to cancel"後,按回車鍵確認開始安裝。 
下面就是漫長的安裝階段了,安裝時間可能會幾十分鐘到幾個小時不等,主要是機器的配置網速等緣由會形成影響。
2.安裝完成
若是顯示Nginx: OK,MySQL: OK,PHP: OK,而且Nginx、MySQL、PHP都是running,80和3306端口都存在,並提示Install lnmp V1.3 completed! enjoy it.的話,說明已經安裝成功。

接下來按添加虛擬主機教程,添加虛擬主機後上傳網站代碼,可使用sftp或ftp服務器上傳網站,將域名解析到VPS或服務器的IP上,解析生效便可使用。
添加虛擬主機的命令是lnmp vhost add
接下來按照他給的提示設置域名(沒有域名能夠直接用ip替代)等信息,便可完成虛擬主機的建立。
如圖:
下面就是上傳wordpress或者你本身作的靜態網頁。網絡上的教程數不勝數。
當你成功上傳頁面,你的我的網站就完成了。linux

相關文章
相關標籤/搜索