1. 程式人生 > >【CNMP系列】CNMP之路,系統起步。

【CNMP系列】CNMP之路,系統起步。

ftp 系列 fig samba 建立連接 編輯 為我 作用 let

簡單的來理解,我所說的CNMP,不是CNM+P,而是CentOs+Nginx+MySql+PHP,也可以單純的理解為LNMP,但是系統是我們自己選的,雖說是Linux的一個分支,但我就喜歡CentOs的這個C。

好的,我們開搞服務器。

工欲善其事,必先利其器,首先,你需要兩臺電腦,為了更好的去模擬。然後,恩,就是你這個人了。

來看下我的配置吧。

硬件設施:

一臺mac pro13年款電腦(可有可無),一臺Windows電腦(Win7系統),鍵盤鼠標隨意。

軟件設施:

Vmware12,CentOs7.0 ios mini包,這兩樣網上隨處可下,相信你們可以的。

好了,工具準備好了,就讓人來發揮應有的作用吧。

第一步,我們先來安裝我們的操作系統,打開Vmware12,他會提示你輸入序列號,網上搜一個,就可以解決。我這邊也提供一個,可能隨著時間的推移,這個密鑰不能用,不過,這一個月內應該還可以的。

Vmware12序列號:

5A02H-AU243-TZJ49-GTC7K-3C61N

進入到Vmware,選擇創建新的虛擬機,然後就balabala的直接下一步即可,唯一需要註意的是安裝位置,相信聰明的你不會忘記的。創建好了vmvare會自動啟動你的CentOs系統,驚,這裏居然是鼠標可點擊操作界面,那就好辦了,直接點點點。需要註意的是裏面關於用戶密碼的設置,我的習慣很簡單,這種測試類的服務器,密碼直接設置成1即可。其他沒有什麽要註意的了,完成安裝之後點擊右下角的reboot即可。

附教程:

http://blog.csdn.net/zdy1127/article/details/50658807

千萬要配置打開網絡!千萬要配置打開網絡!千萬要配置打開網絡!!!

至於網絡連接的類型,強烈推薦橋接,簡單粗暴。

第二步,進入到我們的CentOs操作系統

輸入你剛才配置的用戶名和密碼,噔噔噔噔,進到系統裏面啦,PS:你看命令行跳動符號前面的$代表一般用戶,#代表管理員用戶。很多操作都是在管理員下面操作的,所以$用戶和#用戶的切換很頻繁,所以當初機智的我設置了1的密碼。

$ping www.baidu.com

首先,我們ping一下我們親愛的百度,查看下網絡狀況,看到64 bytes from balabala time=...的字樣。說明網絡OK。

$ip address

可以查看網絡ip地址及狀態。

進入到系統,因為我們安裝的是mini版本的操作系統,所以,我們開始下載我們需要的一些軟件。

#yum -y install net-tools

為何要裝這個網絡工具包包呢,之前用過linux的朋友應該知道,查詢網絡的命令是ifconfig,但在mini版本的centos7中,已經將ifconfig去掉啦,現在僅剩下ip address可以查詢,為了不惹事,還是裝一個為秒。

#yum install vim

vim,編輯器之神,誰用誰知道哈!

如果安裝路上遇到詢問Y/N的,直接輸入Y即可。

看到Complete!字樣才能罷休,看到命令行下面的字母一行行的跳動,躁動的心有沒有跳起來?

如果你需要使用ftp上傳文件到服務器,可以安裝個ftp服務。

如果你需要下載文件,可以安裝個wget服務。

如果你需要將你的服務器設置成小的共享雲,samba就能完全滿足你啦。

如果你需要其他的,自行百度去。

好了,到現在為止,我們的操作系統就算完成安裝了。

第三步,遠程連接

眾所周知,服務器,企業必備,不管是自己的服務器還是網上購買的服務器,比方說我們購買了阿裏雲的ESC實例,需要去配置服務器,你需要用到另外的一個神器,ssh。不知道的自行百度哈。

還有個秘密,如果單純是為了購買服務器的實例而不做其他事,可以購買西部數據的虛擬服務器,性價比高,如果對要求性比較高的時候,可以遷到阿裏雲上面去,如果對大數據分析有需求,不妨試試AWS,都是挺不錯的。

扯到ssh,我就要拿出我珍藏多年的mac pro了,沒有也沒關系,隨便一臺電腦即可,用你的電腦去ping之前創建的CentOs虛擬機實例,巴拉巴拉,ping通的話和上面ping百度的一樣,那第一步我們就成功啦。

接下來,需要ssh到遠程的服務器上面去啦。mac自帶命令工具,這根他的血緣有關。windows就沒這麽好運了,本地沒有命令行的,強烈建議安裝一個cygwin,進入命令行。

$ssh [email protected]

途中遇到建立連接,直接輸入yes即可。XXX為你服務器的用戶名,ip地址為服務器的ip地址。

建立連接進去後,我們的服務器就算搭建完成啦,可以開心的使用一些ls啊,cd啊,啥的簡單的linux命令簡單的玩耍啦。

好了,今天給大家分享的就這麽多,有什麽不明白的或者想和我溝通的都可以在下方留言,有必回。

【CNMP系列】CNMP之路,系統起步。