A. 伺服器集群怎麼搭建linux平台的
linux伺服器集群平台的搭建比較簡單,有專門的均衡軟體,比如lvs,lvs是一個集群系統,由很多伺服器組成,可以根據需要,把它門分為三層,一層是前端機,用於均衡,相當於公平為系統分配工作,二層是伺服器群,比如web伺服器群,DNS,mail群等,這些就是接待員,把均衡器分配的工作進行處理,第三層是存儲設備,用於存儲數據,相當於檔案庫。
知道這些後,要搭建就非常容易,有現成的軟體,比如我有四台web伺服器,2台資料庫,1台前置機 ,安裝linux系統,安裝lvs軟體,比如
heartbeat-2.1.4-9.el5.i386.rpm
heartbeat-ldirectord-2.1.4-9.el5.i386.rpm
libnet-1.1.4-3.el5.i386.rpm
heartbeat-devel-2.1.4-9.el5.i386.rpm
heartbeat-pils-2.1.4-10.el5.i386.rpm
perl-MailTools-1.77-1.el5.noarch.rpm
heartbeat-gui-2.1.4-9.el5.i386.rpm
heartbeat-stonith-2.1.4-10.el5.i386.rpm
當然還需要配置,你可以自己網路有關lvs集群的詳細安裝說明。希望能幫助你。
B. 如何搭建一台linux開發伺服器
在開發過程中,必然會出現多人同時工作、協著的情況,在嵌入式開發項目中更為平常,這樣可以加快項目周期,為產品上市佔得時間先機。目前,使用Linux作為開發產品的操作系統情況越來越多,使用越來越廣泛。為了交叉編譯,為了最接近開發目標,我們一般都會自己搭建一台Linux開發伺服器。Linux開發伺服器一些常用的功能必須支持,比如Samba、nfs、tftp、httpd等。
首先我們需要選擇合適的Linux操作系統作為伺服器的系統,推薦使用Fedora8、Fedora10等,筆者在長期使用的過程中覺得比較穩定吧!如何安裝該操作系統就不多說了。 裝好系統後,需要增加Linux OS用戶,可以使用命令#adser XXX;增加XXX用戶,#passwd XXX給其設置登錄密碼。當然使用圖形化創建用戶也很直觀、方便。在這個環節值得注意的一定要設置好該用戶的home目錄,一般都會設置到該用戶的工作目錄,各個用戶的工作目錄需要私有化、獨立開來,這樣方便些、安全些。 多用戶的賬戶有了,我們應該來打通網路功能了,Fedora有bug,在圖形化配置GATEWAY什麼的會不成功,請安裝如下方法修改: # cd cd /etc/sysconfig/network-scripts/ # vi ifcfg-eth0 修改配置文件如下: # Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller DEVICE=eth0 HWADDR=00:16:e6:db:c2:96 ONBOOT=yes BOOTPROTO=static //這個應該是「static」,而不是「dhcp」或「none」; USERCTL=yes PEERDNS=yes IPV6INIT=no NM_CONTROLLED=yes//這個應該是「yes」,如不修改,鏈接仍是disconnected; TYPE=Ethernet NETMASK=***.***.***.*** IPADDR=***.***.***.*** DNS1=***.***.***.*** DNS2=***.***.***.*** GATEWAY=***.***.***.*** step 3: # service network restart 接下來就需要調試一下Samba功能了,這樣在windows下編輯Linux下的代碼將非常的便利。命令行下操作方法如下: Vim /etc/samba/smbusers # Unix_name = SMB_name1 SMB_name2 … root = administrator admin nobody = guest pcguest smbguest dssun = dssun hmchen = hmchen 增加Samba用戶; Vim /etc/samba/smb.conf [dssun] comment = * path = /opt/STM/STLinux-2.3/devkit/dtvkit/dssun writeable = yes ; browseable = yes valid users = bluo, dssun, hmchen, hqian, sbxiang, tsfu, yrli 設置工作路徑,可讀寫性、有效訪問的用戶等。 在圖形化下也有配置菜單,這個就很簡單了,不再敘述。 有了Samba就方便很多了!編譯編輯都很不錯了!接下來要著手你的開發平台軟體,這個對於不同平台的SDK有不同的處理方法,根據自己的SDK來處理。 有了SDK後,我們編譯通過後,一般都會進行調試,如何方便的調試呢?一般都會想到使用nfs調試。 以Fedora為例,一般默認安裝的沒有包括tftp功能,可以使用yum來安裝,方便! #yum install tftp; #yum install tftp-server 還需要更改一下tftp的配置,如下: vim /etc/xinetd.d/tftp 修改server_args = -s /tftpboot -c,這里的-c一定要加上,否則只能下載不能上傳!!! service tftp { disable = no socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /tftpboot -c per_source = 11 cps = 100 2 flags = IPv4 } # mkdir /tftpboot # chmod 777 -R /tftpboot/ # service xinetd restart 記得要關閉防火牆、seLinux.不disabled seLinux,Samba有可能只能讀不能寫,切記。
C. 如何在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下可視化查看。當然,其實實現的方法還有其他,這兩種方法只是本人較為推薦而已。
D. 如何在WIN7下進行LINUX虛擬機搭建
WIN7下使用虛擬機搭建LINUX平台的方法
一、准備需要的軟體
1、虛擬機VMware Workstation
2、系統鏡像文件cdlinux.iso
二、虛擬機中搭建LINUX平台的步驟
1、安裝VMware Workstation的步驟簡單,一直點「下一步」即可,在此不詳細介紹。
2、啟動VMware Workstation
3、依次點擊「文件」>"新建">"虛擬機"
4、選擇「標准(推薦)」並點擊「下一步」
5、選擇系統鏡像文件路徑
6、選擇系統及版本
7、設置虛擬機名稱,即工作路徑
8、設置硬碟預留磁碟空間,即虛擬磁碟工作方式
9、點擊「完成」,完成設置。
10、選擇新建的虛擬機,點擊「打開該虛擬機電源」啟動linux
11、虛擬系統啟動
12、虛擬系統啟動完成
E. 如何搭建基於Linux系統桌面環境的影音平台
視頻、音頻的處理加工一直是計算機在多媒體方面的重要應用,傳統上是 Unix 工作站的天下。由於 Linux 是 Unix 操作系統的變體,從某種程度上說,它天生適用於圖形市場。目前已有一大部分市場被 Linux 工作站所瓜分了。Linux 成為 Unix 系統在個人計算機上的一個代用品,並能用於替代那些較為昂貴的系統。因此,在家中使用 Linux 就能夠完成一些工作任務。本文就介紹一下在家裡就可以建立的一個基於 Linux 桌面環境的影音工作站。
MainActor 是一個處理視頻、音頻的優秀軟體,具有極好的動畫視頻格式轉換編輯剪接工具,並自帶編輯功能 AVI<-->MPG、MPG<-->AVI、動畫序列等。它可以用於許多文件格式的互相轉換,帶很多濾鏡,其中支持的文件格式包括 AVI、FLI、FLC、JPEG、MOV、TGA、GIF、MPEG-Ⅰ/Ⅱ等。目前最新的版本可以直接捕捉、處理數碼攝像機的信號。
由於處理視頻、音頻對於計算機的中央處理器、顯示系統、存儲系統等要求較高,所以應盡量提供一些高性能的硬體系統。下面就以我的硬體配置為例,介紹如何搭建影音平台。硬體配置:中央處理器為 AMD Duron 1.1G,內存為 256MB SDAM ,顯示卡為 nVIDIA GeForce2 MX 32MB,音效卡為創新 PCI 128 數碼版,硬碟為希捷酷魚三代 20GB(7200轉,2MB 緩存)。為了提高工作效率,在搭建基於 Linux 桌面環境的平台時要盡量提供高性能的硬體系統。
軟體下載與准備工作
1. 軟體下載
MainActor 軟體可以在它的主頁下載。地址:
2. 系統要求
軟體要求內核(Kenerl)至少在 2.4 以上。KDE 2.0,Window System XFree86 4.03,桌面解析度至少為800×600,桌面顏色至少 16 位增強色。
硬體中央處理器為奔騰Ⅲ450MHz 以上,內存為 128 MB,硬碟空間為 600MB,OSS/Linux 兼容音效卡,16MB 顯示內存。
3. 准備工作
由於工作時需要使用 zlib、Qt、gtk 及 libpng 函數,因此安裝前一定要檢查計算機中是否已經含有下列的軟體:zlib (zlib-1.1.3-xx以上) 、Qt (Qt-2.0.xx以上)、libpng gtk。可以使 rpm 分別來確認:
rpm -qa | grep gtk
rpm -qa | grep zlib
rpm -qa | grep qt
rpm -qa | grep libpng
檢測結果見圖 1 所示。
圖 7 預覽剛生成的新文件
◆ 預覽結束後,如果沒有問題就單擊 「File」 選單的 「Save」 選項,將文件以一個工程方式(Project)保存到一個文件夾中。
Linux 是一個真正的搶占式多任務、多線程、多用戶的操作系統,它構建影音平台在成本、技術上都有優勢。通過介紹 MainActor 中 mave、maseg 兩個主要軟體模塊的使用,基本上可以在 Linux 桌面環境上建立了一個低成本的影音工作平台。
F. 如何搭建一個linux伺服器
在開發過程中,必然會出現多人同時工作、協著的情況,在嵌入式開發項目中更為平常,這樣可以加快項目周期,為產品上市佔得時間先機。目前,使用Linux作為開發產品的操作系統情況越來越多,使用越來越廣泛。為了交叉編譯,為了最接近開發目標,我們一般都會自己搭建一台Linux開發伺服器。Linux開發伺服器一些常用的功能必須支持,比如Samba、nfs、tftp、httpd等。
首先我們需要選擇合適的Linux操作系統作為伺服器的系統,推薦使用Fedora8、Fedora10等,筆者在長期使用的過程中覺得比較穩定吧!如何安裝該操作系統就不多說了。 裝好系統後,需要增加Linux OS用戶,可以使用命令#adser XXX;增加XXX用戶,
G. 怎樣搭建一個嵌入式開發平台(ARM LINUX)
搭建嵌入式Linux平台其實就是在宿主機與目標機之間的連接,宿主機一般就是PC,目標機就是開發板。軟體:在宿主機上需要Linux的發行版,目標機上需要移植Linux內核。交叉編譯實現:先在宿主機上安裝交叉工具鏈(ARM的),網上很多下載,也可以自行訂制。然後用交叉工具鏈編譯程序部署到目標機才可以運行。搭建平台還遠不止這些,你還要移植bootloader(推薦U-Boot),移植Linux內核之後還要製作根文件系統(相當於計算機的硬碟),否則系統是無法啟動的。
指導教程有很多,網路文庫裡面就有,只要搜索「Linux移植」一般整個搭建過程都會有敘述,但是整個的搭建過程因目標板、因內核、因交叉工具鏈等等的同而不同,沒有普適的辦法,整個移植的過程也會出現各種問題,耐心搭建吧,呵呵,祝你好運!
H. linux伺服器怎麼搭建
方法一:安裝linux下的xampp,假如你不能離開管理工具,不習慣命令的話。方法二:單獨安裝包。如在redhatenterprise5.4下利用yum命令逐個安裝apache、mysql、php。安裝這三個就完成了LAMP完整的web伺服器結構。至於你說的GD庫是php內的一個庫,安裝php的時候應該都配備完全了,假如沒有你可以自己再下載添加。