晚上繼續開工。
下午看資料的時候,好像有看到 cent 7 的安裝需求。
回家後就一直想,前幾天在安裝的時候,在很前面的地方就都有出現錯誤訊息。
該不會……
趕緊去下載 6.6 的版本,一掛上就可以安裝了。
!@#$%^&
再去看一下 7 的安裝需求,蛤,cpu 要 64位元的!
手邊的機器沒有一台符合,難怪裝不起來!
安裝的時候選擇了最基本程式,很快就裝好了。
一打 setup,竟然沒這東西!
趕緊來安裝:
yum install -y setuptool ntsysv system-config-*
接著輸入 setup 就可以看到熟悉的畫面了。
先關掉 iptables, ip6tables
也只有這個可以關,因為實在是太兩光了,連 httpd vsftpd webmin 都沒有……
在安裝前先再關掉 selinux
vi /etc/sysconfig/selinux
找到 SELINUX=enforcing 改為 disabled
就可以重開機了。
若網路卡在安裝時沒能讓它啟動,就要用手動的方式讓它啟動:
ifup eth0
輸入 ifconfig 可以觀察網路卡的狀況。
網路卡設定檔:/etc/sysconfig/network-scripts/ifcfg-eth0
名稱伺服器設定檔:/etc/resolv.conf
主機名稱設定檔:/etc/sysconfig/network
若有修改要打 service network restart
再來先裝 vsftpd:yum -y install vsftpd
裝好後 setup 裏就會出現,可以先去啟動
接著改設定檔
/etc/vsftpd/vsftpd.conf
先禁止匿名登入
anonymous_enable=NO
接著限制使用者離開家目錄,只有chroot_list名單中的使用者,才可以離開家目錄
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
chroot_local_user=YES
把chroot_list 建立起來,服務重啟
底下這個就要再測一下了,據說可以讓使用者用檔案總管的方式上傳檔案
connect_from_port_20=NO
pasv_enable=YES
再來裝 httpd php
yum -y install httpd php
yum -y install php-mbstring php-gd php-xml
服務啟動後,裝 webmin
rpm -Uvh 程式網址
同樣啟動服務後,登入看看。
最後 yum -y update
結束今天的工作,明天再戰了。
留言列表