前言:因為工作中經常需要安裝一些linux的虛擬機,每次安裝時都會遇到一些問題,每次花時間解決之后,過段時間再來安裝還會遇到同樣的問題,有需要花時間解決,所以特地從零開始安裝linux的環境(整個步驟都是我一步步的走下來的,環境真實可用),希望對大伙和自己有幫助
目錄:
1、工具
2、CenOS安裝步驟
3、配置網絡
4、配置SecureCRT
5、關閉防火墻
6、配置yum
7、配置WinSCP
8、安裝JDK
9、安裝gcc和perl
10、安裝mysql
11、注意項
一、工具:
1.1、Oracle VM VirtualBox(虛擬機)
1.2、SecureCRT 7.3(操作系統的工具)
1.3、WinSCP(window與linux系統間文件傳輸)
1.4、鏡像:CentOS-6.5-i386-minimal.iso(cenOS-6.5、32位)
1.5、jdk:1.7.0_65
二、CenOS安裝步驟:
2.1、打開Oracle VM VirtualBox,點擊“新建”按鈕,填入相關信息,點擊創建,直到創建完成
2.2、選中新創建的系統,點擊“設置”按鈕,然后“網絡”頁,選擇連接方式為“橋接網卡”(記得網卡一定要設置,不然配置好網絡之后也ping不通主機)
2.3、雙擊新創建的系統,選擇事先準備好的鏡像,點擊“啟動”,然后回車,開始安裝,安裝完之后重啟系統
2.4、重啟系統之后通過root、密碼登錄
三、配置網絡
3.1、通過vi /etc/sysconfig/network-scripts/ifcfg-eth0命令打開網絡配置文件
3.2、通過service network restart命令重啟網絡服務
3.3、通過ifconfig命令查看當前系統的網絡配置
3.4、通過vi /etc/hosts命令打開配置hosts的配置文件,配置本機的hostname到ip地址的映射
四、配置SecureCRT
4.1、打開SecureCRT工具,在“Sessions”節點上右鍵,選擇“new session”
4.2、雙擊新建的session
五、關閉防火墻
5.1、運行以下四條命令停止防火墻
service iptables stop
service ip6tables stop
chkconfig iptables off
chkconfig ip6tables off
5.2、通過vi /etc/selinux/config命令打開設置關閉防火墻的配置文件,修改SELINUX=disabled
六、配置yum
6.1、運行下面三條命令(如果運行不了請看6.2)
yum clean all
yum makecache
yum install -y wget
6.2、如果安裝的時候報“Couldn't resolve host 'mirrorlist.centos.org”,則是因為DNS解析有問題,需要配置一下DNS
6.2.1、通過vi /etc/resolv.conf命令打開DNS域名解析的配置文件,并增加增加DNS服務器的IP地址
6.2.2、通過/etc/init.d/network restart命令或service network restart命令重啟網絡服務即可
七、配置WinSCP
7.1、點擊“新建會話”、“新建站點”,填寫IP以及賬號密碼
7.2、點擊“保存”按鈕,配置密碼保存
7.3、點擊登錄
八、安裝JDK
8.1、將jdk-7u65-linux-i586.rpm通過WinSCP上傳到虛擬機中的/usr/local目錄下
8.2、安裝JDK:rpm -ivh jdk-7u65-linux-i586.rpm
8.3、通過vi ~/.bashrc命令打開配置文件,配置jdk相關的環境變量
8.4、運行一下source ~/.bashrc命令
8.5、測試jdk安裝是否成功:java -version
8.6、如果要卸載rpm安裝的jkd版本
查看安裝的jdk:
#rpm -qa|grep jdk
可能看到如下類似的信息:
jdk-1.6.0_22-fcs
卸載:
#rpm -e --nodeps jdk-1.6.0_22-fcs
九、安裝Perl
1、shell可以說是unix\linux原生的,用戶通過它與系統內核進行交換。特點就是直接,主要用來管理和使用系統。
2、perl可以說是對shell的擴展,在編寫的靈活性、跨平臺性都有提高,特別是在文本處理上有獨到的地方。另外,perl的用途廣泛如:開發CGI,功能上遠遠不止維護系統這么簡單。
3、tcl可以看做C庫,十分方便被C\C++調用,另外,tcl容易被擴展或者縮減,十分方便被移植到特定的軟件平臺中,作為專業的腳本。我知道很多EDA工具內嵌tcl語言。
9.1、先要安裝gcc(yum install -y gcc)
9.2、把perl-5.16.1.tar.gz通過WinSCP上傳到虛擬機中的/usr/local目錄下
9.3、依次運行以下命令
tar -xzf perl-5.16.1.tar.gz 解壓
cd perl-5.16.1
./Configure -des -Dprefix=/usr/local/perl
make && make test && make install
perl -v 查看perl版本
十、mysql的安裝
10.1、運行yum install -y mysql-server 通過yum安裝mysql server
10.2、依次運行如下命令即可:
service mysqld start 啟動mysql服務
chkconfig mysqld on 設置為開機啟動
yum install -y mysql-connector-java 安裝mysql客戶端
十一:注意項:
網絡配置的時候注意幾點:
11.1、網絡連接方式一定要設置為橋接網卡
11.2、網絡IP地址一定要與windows主機在同一網段,比如主機為192.138.3.103,則虛擬機一定要是192.138.3.**;
11.3、DNS解析不了的時候配置DNS域名解析的IP地址,參照6.2的介紹