最近自己搭服務(wù)器桨菜,發(fā)現(xiàn)第三方提供的hold不住豁状,就重裝個(gè)純凈的Centos6.5系統(tǒng),重新配置php倒得,mysql泻红,phpmyadmin,vsftpd霞掺。話不多說谊路,看文章內(nèi)容。
第一步:安裝apache(httpd)
輸入下面命令進(jìn)行安裝
yum install httpd httpd-devel
安裝完成后菩彬,啟動(dòng)apache:
httpd -k start
如果出現(xiàn)下面情況:
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
則需要用vim打開 httpd.conf
vim /etc/httpd/conf/httpd.conf
將里面的 #ServerName localhost:80 注釋去掉即可缠劝。
測(cè)試:輸入服務(wù)器的IP地址,應(yīng)該看到apache的服務(wù)頁面骗灶,端口不用輸惨恭,apache默認(rèn)就是使用80端口。
第二步:安裝mysql數(shù)據(jù)庫
輸入下面命令進(jìn)行mysql安裝
yum install mysql mysql-server
安裝完之后耙旦,打開mysql服務(wù)
/etc/init.d/mysqld start
由于默認(rèn)的mysql沒有密碼脱羡,所以輸入mysql就能進(jìn)入mysql模式,下面我們需要改密碼免都,進(jìn)入到mysql模式后锉罐,輸入下面的命令(記得分號(hào))
set password = password('你的密碼');
出現(xiàn)這行說明修改成功,然后exit退出
Query OK, 0 rows affected (0.00 sec)
重新登陸mysql:
mysql -uroot -p123456
第三步:安裝php
輸入下面命令安裝php
yum install php php-devel
查詢下面語句可查看php版本:
php -v;
重啟apache服務(wù)器
httpd -k restart
安裝php擴(kuò)展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
再次重啟apache服務(wù)器
httpd -k restart
php服務(wù)器根目錄在 /var/www/html/
第四步:安裝phpmyadmin面板
輸入下面命令進(jìn)行面板安裝
yum install phpmyadmin
安裝完畢后绕娘,修改phpmyadmin的配置文件脓规,使得外網(wǎng)可以訪問
vim /etc/httpd/conf.d/phpMyAdmin.conf
將配置文件里面的Deny from all更換為Allow from all,將::1變?yōu)榉?wù)器ip即可业舍,重啟apache服務(wù)器
httpd -k restart
在瀏覽器打開http://ip/phpmyadmin即可打開
第五步:安裝vsftpd服務(wù)
輸入下面命令安裝
yum install vsftpd
啟動(dòng)ftp命令 service vsftpd start
停止ftp命令 service vsftpd stop
接著就是修改配置抖拦,輸入下面命令
vim /etc/vsftpd/vsftpd.conf
配置如下:
anonymous_enable=NO #禁止匿名
local_enable=YES? ? ? ? ? ? ? ? ? ? ? #允許本地登錄
write_enable=YES? ? ? ? ? ? ? ? ? ? ? #允許寫,如需上傳舷暮,則必須
llocal_umask=027#將上傳文件的權(quán)限設(shè)置為:777-local_umask
anon_upload_enable=YES? ? ? ? ? #允許虛擬用戶和匿名用戶上傳
anon_other_write_enable=YES #允許虛擬用戶和匿名用戶修改文件名和刪除文件
dirmessage_enable=YES? ? ? ?
xferlog_enable=YES? ? ? ? ? ? ? ? ? ? ? #打開日志記錄
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log? ? #日志存放位置
xferlog_std_format=YES? ? ? ? ? ? ? #標(biāo)準(zhǔn)日志格式
idle_session_timeout=600? ? ? ? #空閑連接超時(shí)
data_connection_timeout=120ftpd_banner=Welcome to ChinaRise FTP service? ? ? #歡迎信息
chroot_local_user=NO? ? ? ? ? ?
chroot_list_enable=YES
#以上兩行將虛擬用戶限制在其目錄下态罪,不能訪問其他目錄,或者直接用? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
listen=yes? ? ? ? ? ? ? #監(jiān)聽/被動(dòng)模式
listen_port=21#監(jiān)聽端口
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list? ? ? #虛擬用戶名單保存在文件/etc/vsftpd/vsftpd.chroot_list 中
user_config_dir=/etc/vsftpd/vsftpd_user_conf? #每個(gè)虛擬用戶名的更加詳細(xì)的培植保存在/etc/vsftpd/vsftpd_user_conf 中
配置完成后下面,重啟vsftpd
/etc/init.d/vsftpd restart
遇到的麻煩:
1.500 OOPS:could not read chroot() list file:/etc/vsftpd/chroot_list
只需要在相應(yīng)文件夾建立文件即可
vim /etc/vsftpd/chroot_list
然后:wq回車保存即可
最好需要重啟vsftpd复颈。
環(huán)境到這里就算是能使用了,包括apache,mysql耗啦,php凿菩,phpmyadmin面板以及ftp服務(wù)。
一邊用手機(jī)的juiceSSH寫命令帜讲,一邊寫簡(jiǎn)書真是累……
本人是linux小白衅谷,命令都是網(wǎng)上找的,本文中的命令有些修改似将,是為了命令能夠使用获黔。
在此感謝各位網(wǎng)友,你們的博客或者文章給了我很大的幫助在验!特別是下面這幾篇文章玷氏,萬分感謝!
http://www.reibang.com/p/f8c178127a73