1.gcc : GNU 編輯器套件(GNU Compiler Collection) GNU 開發的程式語言編譯器。套件編譯時會用到,基本安裝套件。
2.system-config-services : 服務管理程式。桌面環境的服務啟動與停止圖型介面管理。
3. 安裝指令:
yum -y install gcc system-config-services
4.安裝 LAMP 環境: Linux Appach Mysql PHP 網站服務。
yum -y install httpd php mysql mysql-server php-mysql
yum install php-mcrypt (phpmyadmin有用到)
5. 啟動服務:
/sbin/chkconfig httpd on ( 每次開機 開啟 http 服務 )
/sbin/service httpd start ( 啟動 http )
/sbin/chkconfig mysqld on ( 每次開機 開啟 MySQL 服務 )
/sbin/service mysqld start ( 啟動 MySQL )
mysqladmin -u root password ’123′ ( 設定 MySQL 「root」帳號的「密碼」)
mysql -u root -p ( 使用「root」帳號,測試「密碼」是否正確 )
6.安裝 nmap 服務,直接查詢系統啟動的服務項目。
#yum install nmap
查詢系統已開啟的服務:
# nmap localhost
7. 檢查伺服器安裝那些服務:
#netstat -tulp
顯示埠號
#netstat -tnl
8.CentOS vsftpd FTP Server 安裝設定
#yum install vsftpd
編輯 vsftpd 設定檔
#vi /etc/vsftpd/vsftpd.conf
vsftpd.conf 設定
anonymous_enable=YES #匿名者是否可以登入
anon_root=/var/ftp #可以指定匿名者登入後所在目錄,預設為 /var/ftp
tcp_wrappers=YES #如為 YES 可以設定 /etc/hosts.allow 與 /etc/hosts.deny
chroot_local_user=YES #隔離使用者可以閱覽的目錄
啟動 vsftpd
#service vsftpd start
用 ftp 指令測試一下
#ftp 192.168.1.252
使用 anonymous 帳號測試一下是否可以正常登入,帳號輸入 anonymous 密碼按 Enter 即可
成功登入 ftp 的畫面
參考網站:
http://www.centos.org/docs/5/html/5.2/Deployment_Guide/s2-ftp-servers-vsftpd.html