vm搭建數據伺服器
① 怎麼用台式電腦搭建伺服器
電腦主機在不考慮穩定性的前提下是可以用做伺服器。
1.在電腦主機上安裝「IIS」可以實現WEB伺服器的功能。
2.IIS(Internet Information Server,互聯網信息服務)是一種Web(網頁)服務組件,其中包括Web伺服器、ftp伺服器、NNTP伺服器和SMTP伺服器,分別用於網頁瀏覽、文件傳輸、新聞服務和郵件發送等方面,它使得在網路(包括互聯網和區域網)上發布信息成了一件很容易的事。
3.IIS是Windows中的軟體。Win2k/2k3/xp (XP家庭版沒有IIS)都可以在「控制面板→添加/刪除程序→添加/刪除Windows組件→Internet信息服務(IIS)」前的小鉤去掉(如有),重新勾選中後按提示操作即可完成IIS組件的添加。用這種方法添加的IIS組件中將包括Web、FTP、NNTP和SMTP等全部四項服務。
4. 有了IIS意味著能發布網頁,並且有ASP(Active Server Pages)、JAVA、VBscript產生頁面,有著一些擴展功能。IIS支持一些有趣的東西,象有編輯環境的界面(FRONTPAGE)、有全文檢索功能的(INDEX SERVER)、有多媒體功能的(NET SHOW)
沒有最低配置,以提供服務的資源或程序需要為准。
一、安裝IIS
從桌面打開「我的電腦「,進入後打開「控制面板「,好,這時找到「添加/刪除程序「,進行雙擊;在彈出的窗口中,單擊「添加/刪除Windows組件「,等待,會
彈出一個窗口,這里可以進行選擇,看要安裝什麼組件。
也就是在這一個名稱前面的四角框打上勾;(當然,也可以對「Internet信息服務(IIS)「這一條進行雙擊,這時就會彈一個窗口,裡面又可以進行選擇,看哪些不需要安裝都可以去掉勾。)
選好了以後,單擊「下一步「,這時就會彈出一個進度條,安裝過程中會提示插入跟當前所用的系統版本相對應的系統安裝盤;例如:系統是XP,那就插入XP系統安裝盤;
2000就插入2000系統安裝盤。建議用2000server的的系統做伺服器會比較穩定,而且人數訪問限制可以自由設置。放入光碟後,單擊確定。完成後,開始設置IIS。
二、設置IIS
也是打開「控制面板」--->然後打開「管理工具」--->這時找到剛安裝的「Internet 服務管理器「,雙擊;看到的是「Internet信息服務「窗口,
這時對,左窗口的「Internet信息服務」文字下邊的「電腦的計算機名旁的+號進行單擊,彈出下一級目錄,現在只要做網站伺服器,其它功能不需要,都把它停止運行,
免得被人攻擊,如:」默認FTP站點「,現在不需要,對該項進行右擊選」停止「。看到的都照這個步驟弄」停止「服務,只留一個」默認web站點」為」啟動「狀態。
接下來開始設置站點吧。對「默認web站點」右擊,選擇」屬性「,彈擊一個名為」默認web站點屬性」的窗口,要設的第一個「Web站點「:
詳細設置列表:
Web 站點標識
說明: 默認Web站點
IP 地址: (全部未分配)
TCP 埠: 80 (填80)
連接
無限 (不限制訪問人數,就單擊前邊的圓圈)
限制到 (要限制訪問人數,就單擊前邊的圓圈和輸入限制連接的人數)
連接超時:30(秒)
啟用保持 HTTP 激活 (打上勾)
啟用日記記錄 (打上勾)
活動日記格式:
W3C 擴充日誌文件格式
這一頁設置就完成了;下一設置:
操作員:
這里就不用設了,用默認的.
性能:
這里也可以跳過,可以不用設置。也可以過看後自已看看需不需要設置。
ISAPI 篩選器
這里不管它
主目錄
(這里要好好設一下了)
連接到此資源時,內容應該來自於:
此計算機上的目錄
另一計算機上的共享位置
重定向URL
(這里選第一個)
本地路徑: (這里是那網站肉容的文件夾)比如:網站放在E:\web,那就填「E:\web「
(打勾) 腳本資源訪問 (打勾)日誌訪問
(打勾) 讀取 (打勾)索引此資源
寫入(不打勾,打了勾,別人就可以修改網站了)
目錄瀏覽(不打勾,看情況定)
應用程序設置
應用程序名: 默認應用程序
起始點:
執行許可: 純腳本
應用程序保護: 中 (共用的)
這一頁也設置完成了
文檔
(打勾)啟用默認文檔
列表裡設置
index.htm (單擊添加,輸入index.htm,確定。進行添加.)
index.asp (單擊添加,輸入index.asp,確定。進行添加.)
index.html (單擊添加,輸入index.html,確定。進行添加.)
Default.htm
Default.asp
② 用虛擬機搭建伺服器用什麼系統
要是作伺服器,選WINDOWS 2003是首選,window 2008 也行,這兩款系統是專門的伺服器系統。當然也可以用Linux等,但是windows對於我們來說,使用起來還是比較順手些。
③ virtualbox怎麼做伺服器建虛擬機
首先,命名虛擬機並選擇將要運行的客戶操作系統類型(見圖1)。你選擇的客戶OS會影響之後向導中出現的默認設置。
圖1 命名虛擬機,選擇客戶操作系統
接下來,配置計劃分配給每個虛擬機的內存大小(見圖2)。Oracle VM
VirtualBox不支持內存過量使用,所以不能給一個虛擬機分配超過主機內存大小的內存值。這意味著分配給虛擬機的所有的物理內存在虛擬機啟動後被使用。Oracle
VM VirtualBox支持另兩種虛擬內存管理特性:內存漂移以及Page Fusion(頁融合)技術。
內存漂移允許你移除虛擬機的物理內存,供其他虛擬機使用。這一特性只支持64位主機,氣囊驅動器是Oracle VM
VirtualBox增強功能包的一部分,用於給虛擬機分配內存。頁融合技術提供了RAM重復數據刪除,也僅支持64位主機。運用增強功能包中的邏輯,頁融合可以識別出虛擬機之間相似的內存單元,實現了近乎實時的頁共享,而且幾乎沒有任何開銷。
圖2 給虛擬機分配內存
最後一個步驟是創建虛擬磁碟並指定虛擬機磁碟文件的類型和大小(見圖3)。在Oracle VM
VirtualBox中,你可以選擇動態擴展的磁碟或者固定大小的磁碟。動態磁碟起始值較小,隨著客戶操作系統寫入數據到磁碟而逐漸增加。對於固定磁碟類
型來說,所有的磁碟空間在虛擬機創建階段一次性分配。之後也可以給虛擬機增加磁碟,或者使用VBoxManage命令行工具增加磁碟大小。
圖3 選擇動態擴展或者固定大小磁碟
安裝Oracle VM VirtualBox客戶操作系統
一旦完成了Oracle VM
VirtualBox虛擬機創建向導,就可以開始安裝客戶操作系統了。為了掛載客戶操作系統光碟,選擇虛擬機,單擊設置,開始編輯虛擬機硬體配置。1.選
擇左邊面板中「存儲」選項,2.選擇「存儲」選項下的CD/DVD圖形(見圖4)。3.選擇屬性視圖下帶箭頭的CD/DVD圖形配置虛擬的CD/DVD驅
動器。
圖4 掛載客戶操作系統光碟你可以選擇使用已經連接在主機上的物理CD/DVD驅動器或者瀏覽ISO鏡像文件。然後啟動虛擬機,虛擬機將從剛剛選擇的光碟引導,這樣你就可以開始安裝客戶操作系統了。
客戶操作系統安裝完成後,你應該安裝增強功能包,增強功能包包括一些便於集成主機和虛擬機的驅動程序。為安裝增強功能包,需要打開虛擬機控制台窗口,在頂部菜單中選擇設備,然後選擇安裝增強功能包,這將啟動一個簡單的安裝向導。一旦增強功能包安裝完成,會重啟虛擬機。
④ VM虛擬機中的ubuntu搭建ftp伺服器,用的是sudo apt-get install vsftpd,該怎樣配置vsftpd.conf文件
看你的截圖,我怎麼感覺有點像是網站的列出目錄的形式?
你確認你的conf配置正確了嗎?
vsftpd.conf配置參數詳細整理
#接受匿名用戶
anonymous_enable=YES
#匿名用戶login時不詢問口令
no_anon_password=YES
#匿名用戶主目錄
anon_root=(none)
#接受本地用戶
local_enable=YES
#本地用戶主目錄
local_root=(none)
#如果匿名用戶需要密碼,那麼使用banned_email_file裡面的電子郵件地址的用戶不能登錄
deny_email_enable=YES
#僅在沒有pam驗證版本時有用,是否檢查用戶有一個有效的shell來登錄
check_shell=YES
#若啟用此選項,userlist_deny選項才被啟動
userlist_enable=YES
#若為YES,則userlist_file中的用戶將不能登錄,為NO則只有userlist_file的用戶可以登錄
userlist_deny=NO
#當此選項激活時,與chroot_local_user選項配合,chroot()容器的位置可以在每個用戶的基礎上指定。每個用戶的容器來源於/etc/passwd中每個用戶的自家目錄欄位。默認值為NO。
passwd_chroot_enable=NO
#定義匿名登入的使用者名稱。默認值為ftp
ftp_username=FTP
#################用戶許可權控制###############
#可以上傳(全局控制)
write_enable=YES
#本地用戶上傳文件的umask
local_umask=022
#上傳文件的許可權配合umask使用
#file_open_mode=0666
#匿名用戶可以上傳
anon_upload_enable=NO
#匿名用戶可以建目錄
anon_mkdir_write_enable=NO
匿名用戶其它的寫權利(更改許可權?)
anon_other_write_enable=NO
如果設為YES,匿名登入者會被允許下載可閱讀的檔案。默認值為YES。
anon_world_readable_only=YES
#如果開啟,那麼所有非匿名登陸的用戶名都會被切換成guest_username指定的用戶名
#guest_enable=NO
所有匿名上傳的文件的所屬用戶將會被更改成chown_username
chown_uploads=YES
匿名上傳文件所屬用戶名
chown_username=lightwiter
#將本地用戶鎖定在自家目錄中。當此項被激活時,chroot_list_enable和chroot_local_users參數的作用將發生變化,chroot_list_file所指定文件中的用戶將不被鎖定在自家目錄。本參數被激活後,可能帶來安全上的沖突,特別是當用戶擁有上傳、 shell訪問等許可權時。因此,只有在確實了解的情況下,才可以打開此參數。默認值為NO。
chroot_local_users=YES
#鎖定某些用戶在自家目錄中。即當這些用戶登錄後,不可以轉到系統的其他目錄,只能在自家目錄(及其子目錄)下。具體的用戶在chroot_list_file參數所指定的文件中列出。默認值為NO。
chroot_list_enable=YES
#允許使用"async ABOR"命令,一般不用,容易出問題
async_abor_enable=YES
管控是否可用ASCII 模式上傳。默認值為NO。
ascii_upload_enable=YES
#管控是否可用ASCII 模式下載。默認值為NO。
ascii_download_enable=YES
#這個選項必須指定一個空的數據夾且任何登入者都不能有寫入的許可權,當vsftpd 不需要file system 的許可權時,就會將使用者限制在此數據夾中。默認值為/usr/share/empty
secure_chroot_dir=/usr/share/empty
###################超時設置##################
#空閑連接超時
idle_session_timeout=600
#數據傳輸超時
data_connection_timeout=120
#PAVS請求超時
ACCEPT_TIMEOUT=60
#PROT模式連接超時
connect_timeout=60
################伺服器功能選項###############
#開啟日記功能
xferlog_enable=YES
#使用標准格式
xferlog_std_format=YES
#當xferlog_std_format關閉且本選項開啟時,記錄所有ftp請求和回復,當調試比較有用.
#log_ftp_protocol=NO
#允許使用pasv模式
pasv_enable=YES
#關閉安全檢查,小心呀.
#pasv_promiscuous=NO
#允許使用port模式
#port_enable=YES
#關閉安全檢查
#prot_promiscuous
#開啟tcp_wrappers支持
tcp_wrappers=YES
#定義PAM 所使用的名稱,預設為vsftpd。
pam_service_name=vsftpd
#當伺服器運行於最底層時使用的用戶名
nopriv_user=nobody
#使vsftpd在pasv命令回復時跳轉到指定的IP地址.(伺服器聯接跳轉?)
pasv_address=(none)
#################伺服器性能選項##############
#是否能使用ls -R命令以防止浪費大量的伺服器資源
#ls_recurse_enable=YES
#是否使用單進程模式
#one_process_model
#綁定到listen_port指定的埠,既然都綁定了也就是每時都開著的,就是那個什麼standalone模式
listen=YES
#當使用者登入後使用ls -al 之類的指令查詢該檔案的管理權時,預設會出現擁有者的UID,而不是該檔案擁有者的名稱。若是希望出現擁有者的名稱,則將此功能開啟。
text_userdb_names=NO
#顯示目錄清單時是用本地時間還是GMT時間,可以通過mdtm命令來達到一樣的效果
use_localtime=NO
#測試平台優化
#use_sendfile=YES
################信息類設置################
#login時顯示歡迎信息.如果設置了banner_file則此設置無效
ftpd_banner=歡迎來到網路.
#允許為目錄配置顯示信息,顯示每個目錄下面的message_file文件的內容
dirmessage_enable=YES
#顯示會話狀態信息,關!
#setproctitle_enable=YES
############## 文件定義 ##################
#定義不能更改用戶主目錄的文件
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
#定義限制/允許用戶登錄的文件
userlist_file=/etc/vsftpd/vsftpd.user_list
#定義登錄信息文件的位置
banner_file=/etc/vsftpd/banner
#禁止使用的匿名用戶登陸時作為密碼的電子郵件地址
banned_email_file=/etc/vsftpd.banned_emails
#日誌文件位置
xferlog_file=/var/log/vsftpd.log
#目錄信息文件
message_file=.message
############## 目錄定義 #################
#定義用戶配置文件的目錄
user_config_dir=/etc/vsftpd/userconf
#定義本地用戶登陸的根目錄,注意定義根目錄可以是相對路徑也可以是絕對路徑.相對路徑是針對用戶家目錄來說的.(#此項設置每個用戶登陸後其根目錄為/home/username/webdisk)
local_root=webdisk
#匿名用戶登陸後的根目錄,默認不設置
anon_root=/home/ftp
#############用戶連接選項#################
#可接受的最大client數目
max_clients=100
#每個ip的最大client數目
max_per_ip=5
#使用標準的20埠來連接ftp
connect_from_port_20=YES
#綁定到某個IP,其它IP不能訪問
listen_address=192.168.0.2
#綁定到某個埠
#listen_port=2121
#數據傳輸埠
#ftp_data_port=2020
#pasv連接模式時可以使用port 范圍的上界,0 表示任意。默認值為0。
pasv_max_port=0
#pasv連接模式時可以使用port 范圍的下界,0 表示任意。默認值為0。
pasv_min_port=0
##############數據傳輸選項#################
#匿名用戶的傳輸比率(b/s)
anon_max_rate=51200
#本地用戶的傳輸比率(b/s)
local_max_rate=5120000
⑤ 怎樣用虛擬機作為創建網站的伺服器
VMware是虛擬機,是在一台計算機上可以同時虛擬多個操作系統。搭建網站伺服器和vmware沒什麼關系。本地電腦搭建網站操作步驟如下:
本地電腦安裝VMware等虛擬化軟體;
下載自己准備配置伺服器的操作系統;
將操作系統安裝至VMware;
分配網站硬體、CPU、內存等資源;
上傳網站程序至所分配硬體的根目錄;
利用花生殼內網IP轉化成外網IP,以及域名解析綁定。
至此,您的網站,可以在外網通過IP打開。
⑥ 怎麼在虛擬機vmware下的ubuntu中搭建nfs伺服器
1.1 搭建NFS伺服器
NFS(Network FileSystem,網路文件系統)是由SUN公司發展,並於1984年推出的技術,用於在不同機器,不同操作系統之間通過網路互相分享各自的文件。NFS設計之初就是為了在不同的系統間使用,所以它的通訊協議設計與主機及操作系統無關。
NFS分伺服器和客戶機,當使用遠端文件時只要用mount命令就可把遠端NFS伺服器上的文件系統掛載在本地文件系統之下,操作遠程文件與操作本地文件沒有不同。NFS伺服器所共享文件或目錄記錄在/etc/exports文件中。
嵌入式Linux開發中,會經常使用NFS,目標系統通常作為NFS客戶機使用,Linux主機作為NFS伺服器。在目標系統上通過NFS,將伺服器的NFS共享目錄掛載到本地,可以直接運行伺服器上的文件。在調試系統驅動模塊以及應用程序,NFS都是十分必要的,並且Linux還支持NFS根文件系統,能直接從遠程NFS root啟動系統,這對嵌入式Linux根文件系統裁剪和集成也是十分有必要的。
安裝nfs-kernel-server:
ky@ubuntu:~$ sudo apt-get install nfs-kernel-server
設置NFS-Server目錄。修改/etc/exports文件,在其中增加NFS伺服器目錄。 一個NFS伺服器可以共享多個NFS目錄,在/etc/exports文件中,每個目錄的設置獨佔一行,編寫格式如下:
NFS共享目錄路徑 客戶機IP或者名稱(參數1,參數2,...,參數n)
說明:
q NFS共享目錄可以是主機的任何一個目錄,為了方便使用,最好將許可權設置為777。
q 客戶機指的是可以訪問共享目錄的客戶機的IP或者主機名,可以是指定的IP或者主機名。如果使用IP,可以使用通配符。假如指定IP為192.168.1.x的客戶機可以訪問,可以寫成192.168.1.*,如果設置為*,則表示任何客戶機都可以訪問。
q 訪問參數可以是一個,也可以是多個,用逗號分開。可能的參數和說明如 REF _Ref286733518 \h 表 5. 所列。
表 STYLEREF 1 \s 5. SEQ 表 \* ARABIC \s 1 1 NFS設置參數和說明
參數
說明
ro
只讀訪問
rw
讀寫訪問
sync
所有數據在請求時寫入共享
async
nfs在寫入數據前可以響應請求
secure
nfs通過1024以下的安全TCP/IP埠發送
insecure
nfs通過1024以上的埠發送
wdelay
如果多個用戶要寫入nfs目錄,則歸組寫入(默認)
no_wdelay
如果多個用戶要寫入nfs目錄,則立即寫入,當使用async時,無需此設置
hide
在nfs共享目錄中不共享其子目錄
no_hide
共享nfs目錄的子目錄
subtree_check
如果共享/usr/bin之類的子目錄時,強制nfs檢查父目錄的許可權(默認)
no_subtree_check
不檢查父目錄許可權
all_squash
共享文件的UID和GID映射匿名用戶anonymous,適合公用目錄
no_all_squash
保留共享文件的UID和GID(默認)
root_squash
root用戶的所有請求映射成如anonymous用戶一樣的許可權(默認)
no_root_squash
root用戶具有根目錄的完全管理訪問許可權
anonuid=xxx
指定nfs伺服器/etc/passwd文件中匿名用戶的UID
anongid=xxx
指定nfs伺服器/etc/passwd文件中匿名用戶的GID
假定NFS共享目錄是/home/ky/nfs,允許所有客戶機訪問,/etc/exports文件可寫為:
/home/ky/nfs *(rw,sync,no_subtree_check, no_root_squash)
啟動NFS伺服器。啟動portmap(如果有必要)和nfs-kernel-server服務:
ky@ubuntu:~$ sudo service portmap start
ky@ubuntu:~$ sudo service nfs-kernel-server start
本地驗證NFS伺服器。將NFS伺服器目錄掛載到本機另外一個目錄下,可以看到掛載點目錄下可以看到NFS伺服器目錄中的文件。
ky@ubuntu:~$ ls /home/ky/nfs/
aaaa
ky@ubuntu:~$ sudo mount -t nfs 127.0.0.1:/home/ky/nfs /mnt
ke@ubuntu:~$ ls /mnt
aaaa
ky@ubuntu:~$ sudo umount /mnt/
用開發板驗證NFS伺服器是否可用。啟動開發板,進入系統,配置好開發板的IP地址後,用mount命令掛載NFS伺服器的NFS目錄:
target# mount -t nfs 192.168.1.3:/home/ky/nfs /mnt -o nolock
target# ls /mnt
kingyee
target# umount /mnt/
掛載成功後,可以在開發板的/mnt目錄下看到NFS伺服器上的文件。
說明,使用開發板與虛擬機安裝的客戶系統進行NFS掛載,需要將虛擬網卡設置為Bridged模式,並建議使用靜態IP地址。
如果在使用中需要增加新的NFS共享目錄,直接修改/etc/exports文件即可。修改該文件後,可以不用重啟NFS服務,用exportfs命令讀取/etc/exports文件,重新共享輸出。exportfs命令語法如下:
exportfs [-aruv]
選項說明:
-a:全部掛載(或卸載) /etc/exports的設置;
-r:重新掛載/etc/exports的設置;
-u:卸載某一個目錄;
-v:在輸出的時候,把共享目錄顯示出來。
如果NFS已經啟動,修改了/etc/exports文件,執行如下命令,新的設置即可生效:
ky@ubuntu:~$ exportfs -ra
⑦ 虛擬機如何搭建伺服器
安裝完虛擬機軟體後,在安裝伺服器版系統,同時設置好網路類型和網卡
IP地址就可以了。
⑧ 在虛擬機中搭建雲平台時需要注意哪些操作
一、做好融合基礎架構規劃
企業對於私有雲的投資並非一個全新的投資項目,可通過整合企業當前現有IT基礎設施來達到最終目的,把現有的存儲、伺服器、網路等硬體捆綁在一起進行兼容性問題測試。目前廠商提供的大多數私有雲解決方案都能提供融合基礎架構的解決方案。
二、整合資源構建企業大數據
當前,數據已經成為企業的核心資產,所以雲數據中心的構建很大程度上就是基於對數據的整合。幾乎任何與企業業務相關的都可以數據化。這些數據呈現了復雜的、異構的的特點,怎樣能這些數據集中地放在雲平台上,就需要對其做數據挖掘、分析、歸檔、重復數據刪除等各種處理,從而把有效的數據提取出來。
三、對高度虛擬化、高度資源共享要求的考慮
私有雲另外一個關鍵因素是要實現高度的資源共享。但實現高度資源共享是一件很難的事情,這不僅僅關繫到技術方面的問題,還跟IT架構密切相關。一般來說,高度的虛擬化能夠帶來高度的資源共享。這時虛擬化不僅僅體現在伺服器虛擬化上,還包括網路虛擬化、存儲虛擬化和桌面虛擬化等。因此,企業用戶在考慮部署私有雲時,除了選擇合理的技術與產品之外,更需要考慮企業是否具備了高度虛擬化、高度資源共享的IT架構、技術儲備、人員條件和基礎環境。
四、對可彈性空間和可擴展性評估的考慮
雲計算最本質的特點之一是幫助企業用戶實現即需即用、靈活高效的使用IT資源。因此對於部署雲計算平台來說,就必須考慮對彈性空間和可擴展性的真實需求。因為目前無論在伺服器還是存儲方面,許多企業現有的產品架構都無法具備良好的擴展性,能夠很好地滿足私有雲對擴展空間的彈性需求。因此,真實評估彈性化需求,是實現按需添加或減少IT資源的私有雲部署前的一個重要考慮。
⑨ 如何在VM上安裝伺服器系統
還是要看你說的不成功是什麼情況,反饋回來的信息是什麼,一般是可以的我裝的2000S和2003S都沒有問題,設置,VM的穩定,還有你的ISO文件是不是損害都有可能影響