Professional Documents
Culture Documents
LAB 2.1
Ci t Ubuntu Server v tng tc dng lnh c bn
----//----
1. Ci Ubuntu Server
To my o mi vi cu hnh nh sau: Tn my: UbuntuServer, RAM 384MB, HDD 8G, card mng ch Bridged Adapter Chn file ubuntu-10.10-server-i386.iso lm CDROM cho my o. Cc bc ci Ubuntu server: a. Khi ng my o t file ISO Ubuntu Server b. Chn tu chn Install Ubuntu Server v n Enter
c. Trong hp thoi [Choose Language] chn English. d. Trong hp thoi [Choose a country] chn other Viet Nam e. Hp thoi [Detect key board layout?] chn No f. Hp thoi [Original of Keyboard] chn USA g. Hp thoi [Keyboard layout] chn USA
Bin son: ThS u Bu Long-Khoa CNTT-Trng H S Phm TP. HCM Trang 1
Asia
Ver 2.0
h. Hp thoi [Host name] g vo UbuntuServer i. Nu my giao tip c vi Internet, trnh ci t s xc nhn v mi gi hin ti. Nu mi gi cha ng th trong hp thoi [Is this timezone correct?] ta chn <No> v chn li mi gi l Ho Chi Minh j. Trong bc [Partition disks] ta chn a cng to (8.6GB, Linux t tn l sda)
k. H thng s hi Bn c mun to bng phn vng mi trn a vt l ny hay khng?, ta chn <Yes>
l. Bc tip theo l to tng phn vng trn a, cho n gin, chng ta ch to 2 phn vng: Phn vng ROOT (/) cha ton b cy th mc ca h thng v phn vng swap l b nh o (ging nh pagefile trong Windows) Chn vng trng trn a (FREE SPACE), n Enter:
Trang 2
Ver 2.0
n !nh dung lng cho phn vng ROOT l 7GB, chn <Continue>
Chn loi l Primary Chn v! tr cho ph"n vng l n#m ph"n "u ca a vt l (Beginning) Nh$ng thit t chi tit cho phn vng s hin ra nh hnh bn di, ta chn Done setting up the partition hon tt vic to phn vng.
By gi ta s thy phn vng va to v ph"n trng cn li, lm li tng t% cho ph"n 1.6GB FREE SPACE cn li vi loi l logical v mc Use as: ta chn swap area
Trang 3
Ver 2.0
Kt qu ta s c cc phn vng nh hnh di y, chn Finish partitioning ghi ln a cng bng phn vng ny, chn <Yes> xc nhn.
m. Sau khi trnh ci t copy h thng file vo cng xong s yu c"u ngi dng nhp thng tin ti khon Trong Full name for new user nhp vo tn "y . Trong Username for your account nhp tn &ng nhp, tn ny dng &ng nhp v qun tr! h thng sau ny. Nhp mt kh'u hai l"n ging nhau, nu password khng mnh th Ubuntu s hi bn c chp nhn dng password yu hay khng. n. Trong hp thoi [Encrypt your home directory?] chn <No> o. Nu my server truy cp mng khng thng qua Proxy th tron bc [HTTP proxy information] chng ta trng v Enter p. i mt khong thi gian trnh ci t tin hnh cp nht danh sch gi t Server Repo ca Ubuntu.
q. Bc [How do you want to manage upgrades on this system] ta chn No automatic updates
Bin son: ThS u Bu Long-Khoa CNTT-Trng H S Phm TP. HCM Trang 4
Ver 2.0
r. Trong bc [Softwares selection], trnh ci t s hi cc b ph"n mm mun ci ln server, tuy thuc vo nhu c"u th%c t ta s ci cc gi thch hp vo. Trong h thng bi lab ny, chng ta dng Ubuntu Server nh mt mi trng tng hp dng cho Server Web+Database, nn cc gi c"n ci s l: LAMP Server: c vit t(t t Linux Apache Mysql Php, gi LAMP l mt gii php tng hp cho mt server Web+Database, gii php ny kh thng dng v cho php web ng php chy trn nn Apache c th kt ni n c s d$ liu MySQL. V tt nhin, tt c chng chy trn Linux. OpenSSH Server: y c th ni l mt d!ch v c"n thit cho tt c cc Server Linux, chc n&ng chnh ca n l dng qun tr! t xa qua knh d$ liu c m ho an ton, dng thay th cho phng thc telnet vn khng an ton. ci 2 gi trn, ta di chuyn du nhy n tn gi v n phm Space. Cui cng ta chn <Continue> ci. s. Khi ci gi LAMP, h thng s yu c"u t password cho user qun tr! (user root) ca MySQL. Ta g password vo 2 l"n, ch ghi nh password ny. t. Bc cui ca qu trnh ci t l ghi boot loader GRUB ln master boot record. Khi c h thng xc nhn, ta chn <Yes> ci. u. Hon tt ci t v khi ng li vo Ubuntu Server.
Trang 5
Ver 2.0
Bi tp: Hc vin v nh t ci t li bn Ubuntu Server, vi yu cu phn vng ring bit cho th mc /home v th mc /var, cc b phn mm cn ci l LAMP, OpenSSH.
Trang 6
Ver 2.0
c. Sau khi &ng nhp t xa th giao din dng lnh hin ra, thao tc ging nh ang g tr%c tip trn my server:
Cch kim tra h thng LAMP chy trn server hay cha: a. H thng LAMP chy Web v database ng"m !nh s c khi ng cng vi h iu hnh Ubuntu Server. kim tra pha Server, ta c th dng lnh pstree xem cy cc tin trnh, trong s c Apache v MySQL nh nh minh ho:
Trang 7
Ver 2.0
b. Cch kim tra th 2 l t pha client, tc l t browser ta dng mt trnh duyt tr vo IP ca server s thy trang thng bo It works! ca Apache:
Thao tc c bn tip theo l khi ng li d!ch v mng, thao tc ny s renew li cc !a ch IP ca tt c cc card mng c cu hnh DHCP. Trong ch user thng thng ta g lnh: sudo /etc/init.d/networking restart Thao tc ci t PhpMyAdmin trn Ubuntu Server: y l cng c qun tr! database MySQL thng qua giao din Web kh d) s dng v linh hot. Cc bc ci t:
Trang 8
Ver 2.0
a. Chy lnh sudo apt-get update cp nht danh sch gi t Internet b. Chy lnh sudo apt-get install, h thng apt s hi chng ta c mun download v ci t hay khng, n Y v Enter, qu trnh download s b(t "u. c. Chng trnh ci t s hi bn dng h thng Web server no, ta chn Apache. d. Mn hnh tip theo hi chng ta c mun dng cng c dbconfigcommon cu hnh hay khng, ta chn <Yes> e. Chng trnh s hi password cho user root ca MySQL, ta g vo password thit t lc ci Ubuntu Server. f. Sau chng trnh yu c"u to password cho phpmyadmin, ta g password 2 l"n. Vy l qu trnh ci t hon tt. Bi tp: Hc vin da trn ti liu tm tt l thuyt, hy xem v ghi li thng tin v a ch IP my server ca mnh. Sau cu hnh li IP ca server l IP tnh vi cng cu hnh ghi nhn. /---Kt thc bi lab 2.1---/
Trang 9