資源描述:
《XAMPP for Linux 的安裝及配置.docx》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、XAMPPforLinux的安裝及配置1.下載xampp并安裝下載地址:http://www.apachefriends.org安裝下載完成后,只要輸入下列命令:(1).進(jìn)入Linux命令模式,切換成為系統(tǒng)管理者:su(2).將下載的壓縮檔解壓縮到/opt下:tarxvfzxampp-linux-1.5.3a.tar.gz-C/opt注意:請(qǐng)使用這些指令來安裝XAMPP,不要使用任何微軟操作系統(tǒng)底下的工具程序來解壓縮檔案,它會(huì)使得程序無法正確執(zhí)行。注意2:這個(gè)指令會(huì)覆蓋掉舊有的XAMPP版本。這樣就完成了。XAMPP現(xiàn)在已經(jīng)安裝在/opt/lampp目錄下了。
2、啟動(dòng)要啟動(dòng)XAMPP只要執(zhí)行下列的指令:/opt/lampp/lamppstart現(xiàn)在在你的畫面上,你會(huì)看到類似下方的這些訊息:StartingXAMPP1.5.3a...LAMPP:StartingApache...LAMPP:StartingMySQL...LAMPPstarted.Apache和MySQL現(xiàn)在已經(jīng)啟動(dòng)了。2.從缺省PHP5切換到PHP4.3.11/opt/lampp/lamppphp43.修改httpd.conf(可選,在我安裝的XAMPP里,默認(rèn)是沒有的。如果有需要,請(qǐng)手動(dòng)添加)AddDefaultCharsetISO-8859-1到G
3、B23124.修正xampp的安全問題設(shè)置LAMPPpages密碼,關(guān)閉MySQL網(wǎng)絡(luò)訪問,修改ftp用戶nobody的密碼。/opt/lampp/lamppsecurity修改MySQL數(shù)據(jù)庫root用戶密碼/opt/lampp/bin/mysqladmin-urootpassword"newpassword"5.配置自動(dòng)啟動(dòng)和關(guān)閉xampp找到這個(gè)文件/etc/inittab(以CentOS為例)#Defaultrunlevel.TherunlevelsusedbyRHSare:#0-halt(DoNOTsetinitdefaulttothis)#1-Si
4、ngleusermode#2-Multiuser,withoutNFS(Thesameas3,ifyoudonothavenetworking)#3-Fullmultiusermode#4-unused#5-X11#6-reboot(DoNOTsetinitdefaulttothis)#id:5:initdefault://查看這個(gè)地方,知道runlevel是5#Systeminitialization.si::sysinit:/etc/rc.d/rc.sysinitl0:0:wait:/etc/rc.d/rc0l1:1:wait:/etc/rc.d/rc1l
5、2:2:wait:/etc/rc.d/rc2l3:3:wait:/etc/rc.d/rc3l4:4:wait:/etc/rc.d/rc4l5:5:wait:/etc/rc.d/rc5//對(duì)應(yīng)這個(gè)文件夾l6:6:wait:/etc/rc.d/rc6通過命令模式(終端)進(jìn)入/etc/rc.d/rc5.d的目錄.ln-s/opt/lampp/lamppS99lampp//自動(dòng)啟動(dòng)XAMPPln-s/opt/lampp/lamppK01lampp//停止自動(dòng)啟動(dòng)如果你想分步啟動(dòng),可以輸入命令:vi/etc/rc.d/rc.local/opt/lampp/lamppst
6、artapcahe/opt/lampp/lamppstartmysql/opt/lampp/lamppstartssl/opt/lampp/lamppstartproftpd/opt/lampp/lamppstart表示全部啟動(dòng)6.修改MySQL缺省字符集為utf8,改my.cnf文件[client]default_character_set=utf8[mysqld]#default-character-set=utf8character-set-server=utf8collation-server=utf8_general_ci[mysql]default
7、_character_set=utf8通過上面的設(shè)置后,再showvariableslike"%char%"看看,是否正確。(這個(gè)地方不明白在那里使用showvariableslike"%char%")另外:修改MySQL缺省字符集為GBK,改my.cnf文件代碼[mysqld]#default-character-set=gbkcharacter-set-server=gbkcollation-server=gbk_chinese_ci[client]default_character_set=gbk[mysql]default_character_set=
8、gbk7.如何允許或者禁止root通過