Linux開發環境配置
php
若是人生的途程上沒有障礙,人還有什麼可作的呢。 ——俾斯麥html
最近計劃把開發環境從windows上遷移到Linux上,但願在平時作開發的時候也可以熟悉linux環境,這個過程將會遇到不少問題,包括Linux發行版選擇與安裝、開發環境配置和windows經常使用工具的代替等等,這些問題都必須獲得解決並記下來。linux
Linux發行版數量不少,能夠在distrowatch.com上看到他們的排名,Debian、Ubuntu、Fedora、CentOS是我安裝過的Linux的發行版,點擊量第一的Mint我沒有使用過,聽說使用起來很方便,和XP很像,適用於家庭用戶和企業辦公。
想在這麼多版本中選擇一個是很難的,光是看介紹就要花費很長時間,也不會有人去一一嘗試,只須要根據本身的須要,選擇一個合適的就行。
我選擇CentOS的緣由以下:
1. 《鳥哥的Linux私房菜基礎學習篇》的做者,大名鼎鼎的鳥哥使用的CentOS,因此不用再發愁學習Linux的資料了,並且也不用再買書了,去鳥哥的Linux私房菜簡體首頁,啥都有。CentOS使用的人比較多,遇到問題能夠在網上很快尋找到解決方法。
2. 咱們更可能是爲了學習Linux服務器,如今國內服務器中紅帽的使用量是很大的,而CentOs來自於Red Hat Enterprise Linux,依照其開放源代碼規定釋出的源代碼所編譯而成。因爲出自一樣的源代碼,所以有些要求高度穩定性的服務器以CentOS替代商業版的Red Hat Enterprise Linux使用。去看看GNU/Linux Distribution Timeline就知道他們有多近。
3. 熟練掌握了一個發行版,再去學習另一個,將會是很簡單的事情,由於原理相同,老是糾結版本不如先拿一個試試手。windows
因爲從Windows轉到CentOS,中間須要很長的嘗試時間,所以先使用虛擬機安裝CentOS,我使用的是VMware Workstation 11,要安裝的CentOS版本是6.6,由於CentOS 6和如今服務器上的系統很接近。CentOS 7中的變化仍是挺大的,可是還沒開始普遍使用,暫且不用。
在此安裝過程當中咱們不使用簡易安裝。下載地址是http://wiki.centos.org/Download。centos
VMware Tools是VMware虛擬機中自帶的一種加強工具,至關於VirtualBox中的加強功能(Sun VirtualBox Guest Additions),是VMware提供的加強虛擬顯卡和硬盤性能、以及同步虛擬機與主機時鐘的驅動程序。
只有在VMware虛擬機中安裝好了VMware Tools,才能實現主機與虛擬機之間的文件共享,同時可支持自由拖拽的功能,鼠標也可在虛擬機與主機以前自由移動(不用再按ctrl+alt),且虛擬機屏幕也可實現全屏化。
1. 單擊「虛擬機」菜單下的「安裝VMware-Tools」。!
2. 選擇「Applications」→「System Tools」→「Terminal」,輸入su
,回車,再輸入密碼,密碼爲上面步驟28中的密碼。
3. 輸入ls /media/VMware\ Tools/
,回車,會看到有Vmwaretools的.rpm和.tar.gz的包
4. 輸入cp /media/VMware\ Tools/VMwareTools*.tar.gz /tmp/
,回車,將VMware Tools拷貝到tmp文件夾下
5. 輸入cd /tmp/
,回車,切換到tmp目錄
6. 輸入tar -zxvf Vmware*.tar.gz
,回車,解壓文件
7. 輸入cd vmware-tools-distrib
,回車,切換到VMware Tools目錄
8. 輸入./vmware-install.pl
,回車
9. 一直按回車,當你看到終端出現「Searching for GCC…」那一句命令後,再也不按回車了,輸入「no」,接下來它又會出現一句,其中有一句「would you like to change it?」,也輸入「no」,其實一直按回車也沒問題的
10. 一直按「回車」
11. 當終端出現「Enjoy, –the VMware team」就表示VMware tools安裝好了。在終端輸入「exit」關閉終端窗口
12. 輸入reboot
重啓,如今已經能夠隨意地在虛擬機和電腦之間拖放文件了服務器
如今CentOS安裝完成了,下一步須要配置一下輸入法、Terminal的快捷鍵、開發環境等等。網絡
@Jpz
2015 年 06月 22日工具