建站篇一 系統(tǒng)搭建
前言
????我們的目標(biāo)是建立一個公司門戶網(wǎng)站,在展示這個門戶網(wǎng)站之前,我們需要先做一些準(zhǔn)備工作。首先的有個完成的門戶網(wǎng)頁,這個可以自己找模塊修改或直接找服務(wù)商購買,如果采用的是后者,那么后面文章也就可以不用看了,服務(wù)商一般都會提供。有了網(wǎng)頁后我們需要考慮其他人如何可以訪問它。那么需要將網(wǎng)頁放置在一個固定IP的服務(wù)器上,這樣其他人就可以訪問它了。這里服務(wù)器在的獲得途徑有很多,比如通過電信運營商辦理企業(yè)電信業(yè)務(wù)可獲得幾個固定IP,然后購買域名和固定IP綁定,但是這種方式比較繁瑣,后期還需要專業(yè)的網(wǎng)管進(jìn)行維護(hù)。另一個方式從阿里云、百度云、騰訊云、華為云等這幾大云服務(wù)商直接租賃服務(wù)器,也有很多價格便宜的云運營商,個人建議從這幾大型運營商里選擇,他們都有不少優(yōu)惠活動,服務(wù)器配置不同也有很多價位,根據(jù)自己的需求選擇。 有了服務(wù)器以后,別人如何通過一串字符網(wǎng)址訪問網(wǎng)頁,那么我們還得去申請一個域名地址,門戶網(wǎng)址的后綴建議選擇.com 或.cn,一個是全球域名后綴一個是中國域名后綴,都很好很強大。.com的價格稍微要貴一點,網(wǎng)址的租賃建議和服務(wù)器租賃在同一家運營商選擇,后期備案時可免去轉(zhuǎn)入轉(zhuǎn)出的麻煩。
????我們有了服務(wù)器、域名、門戶網(wǎng)頁,下一步就是將門戶網(wǎng)頁托管在服務(wù)器中,然后把域名和服務(wù)器進(jìn)行綁定備案。什么是備案呢我們需要簡要說明一下,國內(nèi)的服務(wù)器使用域名訪問都備案,國外的服務(wù)器沒有這個要求。當(dāng)然備案也是有好處的,它可以讓搜索引擎快速收錄網(wǎng)站信息,尤其對于門戶網(wǎng)站而言好處很多,別人可以通過百度搜索就可以查詢到公司,省去了不少推廣費用。
????備案完成后可獲得一個許可信息,這個信息需要在1個月內(nèi)添加到網(wǎng)頁首頁底部位置,隨便打開幾個門戶網(wǎng)站在底部都可以看到“X ICP備XXXXXX號”這樣的信息。一般申請備案到備案完成在1個月左右,這個時間也不用擔(dān)心浪費了服務(wù)器的時間,我在備案完成后阿里云就贈送了備案過程占用的時間。
????最后再進(jìn)行公安備案,和上一個操作差不多,具體操作過程在公安備案網(wǎng)站上有詳細(xì)操作說明。到此就全部創(chuàng)建完成,網(wǎng)站就可以被大家訪問了。www.simbahiker.com
1,目標(biāo)
????首先就是服務(wù)器的建立,個人建議開始先在虛擬機走一邊流程,省的建站出錯時不知道如何進(jìn)行后續(xù)操作。然后我們需要選擇一個合適自己的服務(wù)器系統(tǒng),CentOs、Windows Server、Ubuntu、Debian等等一定要選擇自己比較熟練的系統(tǒng)。
2,設(shè)計分析
????這里我使用的是Debian9.11,選擇這個系統(tǒng)主要從幾個方面考慮,以前使用linux開發(fā)都是用的Ubuntu平臺,這個系統(tǒng)使用很便捷功能也很全面,當(dāng)然也較為臃腫。選擇服務(wù)器時我們用的功能并不多,最關(guān)注的是它的穩(wěn)定性。Debian作為Ubuntu同家族產(chǎn)物就比較合適我了,使用習(xí)慣基本一致,不用刻意另外學(xué)習(xí)使用方法。當(dāng)然國內(nèi)大部分用戶是選擇CentOs,它在穩(wěn)定性方面和缺陷修復(fù)方面都做的比較好。Debian對于我來說托管門戶網(wǎng)站已完全足夠。版本方面我沒有選擇最新的10.xx版本用的是v9.11(x64),我的想法是作為v9的最后幾個版本在缺陷修復(fù)和功能上應(yīng)該都比較完善和全面的。
3,設(shè)計內(nèi)容
????既然目標(biāo)明確,我們就先去下載系統(tǒng),Debianv9.11官方地址如下,我使用的是Live版本(有綠色版的功能):http://cdimage.debian.org/cdimage/archive/9.11.0-live/amd64/iso-hybrid/
也可以通過我的百度收藏獲得:鏈接: https://pan.baidu.com/s/1tNYGRBCLgtxYxJrXWfgUiA 提取碼: w65k
虛擬機我使用的是VMware14.1.1,具體安裝過程如下所示:
????新建虛擬機->經(jīng)典->安裝程序光盤映像文件(前面下載的系統(tǒng)iso文件)->選擇Linux(Debian 9.x 64位)->然后設(shè)置虛擬機系統(tǒng)名稱和虛擬機的存放位置。->磁盤容量(20g應(yīng)該夠了,多文件存儲模式空間使用較?。?>完成
這里我們可以看到主菜單了,選擇Debian Installer

然后選擇默認(rèn)語言,這里我們使用英文。

選擇時區(qū),我們選擇香港

鍵盤語言選擇,默認(rèn)英文就可以

稍等片刻,選擇網(wǎng)絡(luò)訪問的主機名稱

域名設(shè)置,默認(rèn)空白即可
然后設(shè)計Root的密碼,建議使用相對復(fù)雜的密碼,防止被暴力破解。

密碼再次輸入確認(rèn)

設(shè)置一個新的普通用戶,我使用的是Hiker

用戶賬戶,默認(rèn)即可

然后就是密碼設(shè)置,再進(jìn)行密碼重復(fù)輸入確認(rèn)。
磁盤分配設(shè)置,這里選擇使用整個磁盤




最后再確認(rèn)一下,硬盤的分配規(guī)則

然后就是文件復(fù)制過程,需要等待幾分鐘。
更新管理,是否使用網(wǎng)絡(luò)鏡選是

鏡像位置選中國

我使用的是網(wǎng)易鏡像如下圖

是否使用代理,我們不使用代理,空白并繼續(xù)

安裝GRUB 引導(dǎo)到主引導(dǎo)區(qū),選是

選擇安裝位置如下圖

安裝完成界面,等待并重啟

到此系統(tǒng)就已經(jīng)安裝完成了。
????首先我們需要安裝一些常用軟件,先使用剛才建立的普通用戶登錄進(jìn)入系統(tǒng),首次登錄后有一些初始化操作,請耐心等待。加載完成后選擇默認(rèn)配置即可。打開Terminal開始進(jìn)行配置,首先源連接進(jìn)行一次更新。
sudo apt-get update
這是時候會提示 用戶hiker is not in the sudoers file。沒關(guān)系我們后面再對用戶進(jìn)行配置。先使用超級用戶root登錄
su root
再進(jìn)行一次源連接更新
apt-get update
先安裝強大的vim,被集成最高的文本編輯器。
apt-get install vim
安裝ssh
apt-get install ssh
安裝sudo
apt-get install sudo
修改用戶組權(quán)限
usermod -aG sudo hiker
安裝網(wǎng)絡(luò)工具包 net-tools ifconfig命令需要
apt-get install net-tools
查詢IP地址
ifconfig

上圖紅線部分使我們服務(wù)器的地址,后文中會用到。
到這里我們就可以把虛擬機最小化了,后面我們就使用SecureCRT工具執(zhí)行shell,我這邊一直使用的是下面這個工具。
鏈接: https://pan.baidu.com/s/1GImSz-UCHHL_qWT3VDVMHw 提取碼: srdw
新建一個鏈接如圖配置,其中IP地址是上文中使用ifconfig查詢的地址,請跟進(jìn)自己的IP進(jìn)行填入。

在使用SecureCRT之前,先配置字符的編碼格式參考下圖

到這里我們服務(wù)器的準(zhǔn)備工作就算完成了。
????后期在運營商租賃的服務(wù)器,都是安裝好系統(tǒng)和大部分軟件也的,咱們只需要嘗試執(zhí)行sudo、vim、ssh、ifconfig查看功能是否安裝,未安裝項目補充安裝即可。
4,總結(jié)
????Debian系統(tǒng)安裝看似繁瑣,其實大部分都是點擊下一步的過程,只要注意用戶密碼設(shè)置即可。對于ROOT用戶和普通用戶的密碼盡量設(shè)置繁瑣一點,且不要一樣。畢竟在互聯(lián)網(wǎng)中簡單的密碼會輕松的被破解。
????最后就是常用shell工具的安裝。通過ifconfig 查詢本地IP,然后通過SecureCRT連接到服務(wù)器。SecureCRT是非常不錯的linux開發(fā)工具,使用ssh2通信,整個通信內(nèi)容都是被加密的。