① 如何在windows下搭建一個linux環境
windows下Linux環境搭建
相信絕大部分CFD方向的研究者都需要通過自己編程來解決問題。所編寫的程序有大有小,小的只是一個腳本,用於數據的後處理;而大的則需要調用若干CPU進行並行計算。然而據我所知,國內大多數CFD研究者的電腦都搭載了Windows,有部分為Linux與Windows雙系統並存。若是雙系統並存,則經常需要重啟系統,弄的自己無比麻煩;若只為了研究保留一個Linux系統,則寫論文看文獻或進行其他娛樂時就又有這樣那樣的問題(Linux的國內環境相當不成熟)。為方便日常生活,我們需要Windows;為了編程,我們需要Linux。為了解決頻繁重啟的問題,我自身摸索出了一些解決辦法,供大家參考。
解決辦法一:windows下安裝Cygwin
Cygwin無疑是windows下非常優秀的一個類Linux系統,它的存在與windows並不沖突,所有的執行程序以及腳本都以鏈接庫的形式封裝。啟動速度快,佔用資源少,可以說是windows下的一個非常輕量級的Linux客戶端。安裝也非常簡單,在Cygwin官網下下載安裝客戶端,通過手動添加源(或者使用163的源,強烈推薦,校園網速度還不錯),基本可以滿足一般需求,常用的編輯器(gcc,gfortran等等)、調試器(gdb等)以及輔助工具(cmake,automake等)在源里都有,直接選中安裝就可。Cygwin沒有什麼特別的設置,基本配置方法還是按照普通Linux的方法來,並且可以讀取硬碟上的一切文件。這對於Linux不是很熟練的朋友來說絕對是一件好事。然而,Cygwin畢竟是一個模擬環境,鏈接庫的封存方式也讓它有了一定的限制,它不能高度自由的編譯安裝第三方庫,比如並行用的mpich2,比如線性求解器hypre,比如chemkin。
總結
優點:輕量級,速度快,能直接訪問硬碟上的一切文件
缺點:安裝第三方運行庫不一定成功
解決辦法二:windows+virtualbox安裝Linux虛擬機
virtualbox是甲骨文旗下一款相當優秀開源的虛擬機軟體,當然跟著名的VM比功能上還是有差別,不過其實已經夠強大了。輕量級,佔用資源少。通過在windows下安裝virtualbox,再在virtualbox下安裝linux,就可以實現雙系統在線。採用這種辦法可以獲得完整的Linux環境,可以自由編譯安裝需要的程序庫,兩個系統之間也可以自由的實時切換,不過虛擬機這種是需要共享內存的,採用這種辦法實現最好是電腦自身內存較大,以便獲得良好的體驗。如果電腦配置沒那麼好,那最好就是讓Linux虛擬機console啟動,然後通過更改本機埠映射的方法實現ssh鏈接到虛擬機。
總結
優點:完整的Linux體驗,不管對於學習linux還是應用linux來說都是相當適合的,可以自由編譯安裝運行庫
缺點:機子配置低內存小不太適合
就目前而言,本人採用的是方法二,在虛擬機中調試運行程序,輸出文件到共享文件夾,在windows下可視化查看。當然,其實實現的方法還有其他,這兩種方法只是本人較為推薦而已。
② Linux系統的搭建環境怎麼弄呀
新建一個虛擬機選擇默認的典型,進行安裝,點擊下一步創建一個空白硬碟選擇系統,如果你下的centos是7版本的就選7新建一個單獨的文件夾,用來存放虛擬機點擊 虛擬機——》設置——CD/DVD 使用iso鏡像找到下載的鏡像文件。進行確定
點擊開啟此虛擬機-開始進行安裝操作系統
安心等待。。。。。。
點擊skip跳過(不需要檢測安裝)
點擊next,安裝中文簡體,美式鍵盤
③ linux怎麼搭建chroot環境
兩種配置方式
第一:
在 Ubuntu 中使用 PPA 安裝 java 8 ( 支持 Ubuntu 10.04 - Ubuntu 14.04 ):
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install Oracle-java8-installer
完成之後可以通過以下命令來查看版本:
javac -version
安裝 Java 8 需要接受許可,如果你想自動安裝,那麼可以在安裝之前運行:
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
設置 Java 8 環境變數:
sudo apt-get install oracle-java8-set-default
切換為 Java 7 :
sudo update-java-alternatives -s java-7-oracle
再切換為 Java 8:
sudo update-java-alternatives -s java-8-oracle
第二種:
1.下載JDK
下載地址:www.oracle.com/technetwork/java/javase/downloads/index.html
:
2.解壓安裝
我們把JDK安裝到這個路徑:/usr/lib/jvm
如果沒有這個目錄(第一次當然沒有),我們就新建一個目錄
cd /usr/lib
sudo mkdir jvm
建立好了以後,我們來到剛才下載好的壓縮包的目錄,解壓到我們剛才新建的文件夾裡面去,並且修改好名字方便我們管理
sudo tar zxvf ./jdk-7-linux-i586.tar.gz -C /usr/lib/jvm cd /usr/lib/jvm sudo mv jdk1.7.0_05/ jdk7
3.配置環境變數
gedit ~/.bashrc
在打開的文件的末尾添加
export JAVA_HOME=/usr/lib/jvm/jdk7
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存退出,然後輸入下面的命令來使之生效
source ~/.bashrc
4.配置默認JDK
由於一些Linux的發行版中已經存在默認的JDK,如OpenJDK等。所以為了使得我們剛才安裝好的JDK版本能成為默認的JDK版本,我們還要進行下面的配置。
執行下面的命令:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk7/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk7/bin/javac 300
注意:如果以上兩個命令出現找不到路徑問題,只要重啟一下計算機在重復上面兩行代碼就OK了。
執行下面的代碼可以看到當前各種JDK版本和配置:
sudo update-alternatives --config java
5.測試
打開一個終端,輸入下面命令:
java -version
顯示結果:
java version "1.7.0_05" Java(TM) SE Runtime Environment (build 1.7.0_05-b05)
Java HotSpot(TM) Server VM (build 23.1-b03, mixed mode)
這表示java命令已經可以運行了。
④ linux如何安裝軟體包和搭建開發環境
用的是 ubuntu 的話很好安裝啊,用下列命令就可以了~
sudo apt-get install gcc libc6-dev manpages-dev manpages-posix-dev binutils gdb make
gcc 就是 linux 下的 c 編譯器.
libc6-dev 主要是一些所需的頭文件
manpages-dev 和 manpages-posix-dev 是用於開發的幫助手冊, 比如說裡面有每個系統調用的說明.
binutils 裡面是匯編器,連接器和一些其他小工具.
gdb 是用來調試程序的
make 是用來按照一定的規則(makefile)來進行編譯的程序.
⑤ Linux下如何搭建PHP環境
這種問題其實還是挺難回答的, 採用哪種伺服器取決於伺服器的應用, 越重要就越需要穩定的伺服器, Linux中可能redhat在伺服器上會比較好, 不過已經停止開發很久了, 和redhat類似你可以選擇centos, 但如果只是假設伺服器我建議你用freebsd.
如果是linux外行的話, 假設伺服器應該是挺困難的, 如果有心學的話網上很多教程, 不過我建議你還是請人來做.
⑥ linux搭建web環境作用是什麼
就和你windows上網一樣,需要PHP解釋器等上網的環境一樣,linux下也要搭建WEB環境
⑦ 如何在Linux下搭建Web應用環境
Web伺服器:Tomcat5.0.27
JDBC驅動程序:mysql-connector-java-3.0.14-proction-bin.jar
1、搭建JAVA的運行環境
(1)到Sun公司下載j2sdk-1_4_2_05-linux-i586-rpm.bin
(2)將文件改為可執行文件:
[root@eframe62 tuzq]# chmod +x j2sdk-1_4_2_05-linux-i586-rpm.bin
(3)執行自解壓文件:
[root@eframe62 tuzq]# ./j2sdk-1_4_2_05-linux-i586-rpm.bin
(4)解壓縮生成rpm文件j2sdk-1_4_2_05-linux-i586-rpm,安裝rpm:
[root@eframe62 tuzq]# rpm –ivh j2sdk-1_4_2_05-linux-i586-rpm
(5)文件被安裝在/usr/java/j2sdk1.4.2_05目錄下,為了方便在/usr目錄下做一個簡單的連接:
[root@eframe62 usr]# ln –s /usr/java/j2sdk1.4.2_05 jdk
(6)加入環境變數:
[root@eframe62 usr]# export JAVA_HOME=/usr/jdk
[root@eframe62 usr]# export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:.
[root@eframe62 usr]# export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
(7)測試JAVA運行環境:寫一個java程序來驗證
[root@eframe62 usr]# vi HelloWorld.java
輸入如下內容:
public class HelloWorld{
public static void main(String args[]){
System.out.println("Hello,Wrold");}}寫盤並退出編輯器::wq[root@eframe62 usr]# javac HelloWorld.java
(沒有錯誤)
[root@eframe62 usr]# java HelloWorld
⑧ linux測試環境怎麼搭建
測試環境搭建步驟:
1.資料庫伺服器端測試環境安裝步驟:
(1) 選擇伺服器
(2) 安裝操作系統
(3) 安裝資料庫
(4) 安裝殺毒軟體
(5) 殺毒
(6) 製作Image文件
(7) 安裝軟體資料庫文件
(8) 進行相關資料庫配置
(9) 殺毒
(10) 製作Image文件
2. 應用伺服器端測試環境安裝步驟:
(1) 選擇伺服器
(2) 安裝操作系統
(3) 安裝資料庫
(4) 安裝殺毒軟體
(5) 殺毒
(6) 製作Image文件
(7) 安裝軟體資料庫文件
(8) 進行相關資料庫配置
(9) 殺毒
(10)製作Image文件
3. 客戶端測試環境安裝步驟:
(1) 選擇PC機
(2) 安裝操作系統
(3) 安裝殺毒軟體
(4) 安裝軟體要求的瀏覽器版本
(5) 測試與應用伺服器的鏈接
(6) 殺毒
(7) 製作Image文件。
⑨ 如何在linux系統下搭建測試環境
使用虛擬機
安裝linux系統
然後需要什麼環境就安裝什麼軟體
比如jdk,就是java環境
希望可以幫助你,請採納,謝謝