WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺(tái)
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
Phpwind 8.5/Linux下的環(huán)境搭建
PhpWind 8.5| phpwind 8.5環(huán)境搭建|Phpwind 8.5安裝| Phpwind 8.5使用| phpwind 8.5插件|phpwind 8.5模板|Phpwind 8.5升級(jí)| phpwind 8.5FAQ |
本節(jié)選用了Centos 5+ apache2+ php5 + mysql + ZendOptimizer-3.0+ phpMyAdmin-2.11.9.5-all-languages,搭建PHP運(yùn)行環(huán)境。
Centos 下載地址:http://centos.ustc.edu.cn/centos/
安裝過程(注意:以下過程都在root用戶下進(jìn)行操作?。?
第一步,安裝配置Centos
根據(jù)界面提示進(jìn)行安裝。Centos的安裝過程比較簡(jiǎn)單,根據(jù)默認(rèn)安裝就可以了。這里就不多做介紹了。
第二步,安裝編譯器。
安裝之前需要對(duì)網(wǎng)絡(luò)進(jìn)行配置。一般默認(rèn)安裝以后,Centos就已經(jīng)配置好了網(wǎng)絡(luò)環(huán)境。如果您的系統(tǒng)特殊,需要手動(dòng)配置,可以使用靜態(tài)IP的方法:
vi /etc/network/interfaces
auto eth0 iface eth0 inet static address 192.168.3.90 gateway 192.168.3.1 netmask 255.255.255.0 #network 192.168.3.0 #broadcast 192.168.3.255
網(wǎng)絡(luò)配置完成后,在終端中輸入:
yum -y install ssh [安裝ssh] yum -y install gcc [安裝gcc] yum -y install build-essential [安裝C++編譯器] yum -y install make [安裝make] yum -y install autoconf [安裝autoconf] yum -y install libtool [安裝libtool]
- 1. 安裝php5,mysql,apache2。命令如下:yum -y install httpd php mysql mysql-server php-mysql
- 2. 配置開機(jī)啟動(dòng)服務(wù)
/sbin/chkconfig httpd on [設(shè)置apache[[服務(wù)器]]httpd服務(wù)開機(jī)啟動(dòng)] /sbin/chkconfig --add mysqld [在服務(wù)清單中添加mysql服務(wù)] /sbin/chkconfig mysqld on [設(shè)置mysql服務(wù)開機(jī)啟動(dòng)] /sbin/service httpd start [啟動(dòng)httpd服務(wù),與開機(jī)啟動(dòng)無關(guān)] /sbin/service mysqld start [啟動(dòng)mysql服務(wù),與開機(jī)無關(guān)]
3.設(shè)置mysql數(shù)據(jù)庫root帳號(hào)密碼
mysqladmin -u root password 'newpassword' [引號(hào)內(nèi)填密碼]
4. 讓mysql數(shù)據(jù)庫更安全
mysql -u root -p [此時(shí)會(huì)要求你輸入剛剛設(shè)置的密碼,輸入后回車即可] mysql> DROP DATABASE test; [刪除test數(shù)據(jù)庫] mysql> DELETE FROM mysql.user WHERE user = ''; [刪除匿名帳戶] mysql> FLUSH PRIVILEGES; [重載權(quán)限]
5.安裝擴(kuò)展
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql [安裝apache擴(kuò)展] yum install php-gd [安裝php的擴(kuò)展] yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql [安裝mysql擴(kuò)展]
6. 配置Apache。
vi /etc/httpd/conf/httpd.conf 找到DirectoryIndex,在后面添加 index.php 另外DocumentRoot可以設(shè)置根目錄路徑。默認(rèn)為/var/www/html。 DocumentRoot下邊有一段 <DIRECTORY / > Options FollowSymLinks AllowOverride None </DIRECTORY > 將<DIRECTORY /></DIRECTORY>直接的內(nèi)容改為: Options FollowSymLinks AllowOverride All Allow from all
第四步,測(cè)試系統(tǒng)運(yùn)行環(huán)境
- 1. vi /var/www/test.php [創(chuàng)建一個(gè)test.php文件]
- 2. i 進(jìn)入編輯模式, 編輯<?php phpinfo(); ?>
- 3. esc鍵退出編輯模式,:X 保存退出。
- 4. 在IE中輸入http://localhost/test.php,出現(xiàn)如下圖示,則表示環(huán)境搭建成功。
第五步,安裝配置phpMyadmin
安裝配置前,確定您已經(jīng)下載了所需的版本。本例中,下載的phpMyAdmin-2.11.9.5-all-languages.tar.bz2放在/usr/src下。
解壓phpMyAdmin-2.11.9.5到根目錄下。本例解壓到/var/www/html/phpMyAdmin。
cd /usr/src
bzip2 -d phpMyAdmin-2.11.9.5-all-languages.tar.bz2
tar -xvf phpMyAdmin-2.11.9.5-all-languages.tar
mv /usr/src/phpMyAdmin-2.11.9.5-all-languages /var/www/phpMyAdmin
完成后,按照以下方式配置/libraries/config.default.php文件。
vi /var/www/phpMyAdmin/libraries/config.default.php
- 1. 找到 $cfg['PmaAbsoluteUri'] = ''; 將后面的地址替換成phpMyAdmin的實(shí)際安裝路徑。本例的phpMyAdmin為本地安裝,因此填寫為 $cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin/';
- 2. 找到 $cfg['blowfish_secret'] = ''; 改成$cfg['blowfish_secret'] = 'www.phpwind.net';這里的內(nèi)容可以隨便定義,一般不超過24個(gè)字符
- 3. 找到 $cfg['Servers'][$i]['password'] = ''; 填寫數(shù)據(jù)庫安裝時(shí)輸入的密碼
- 4. 完成后,IE輸入http://localhost/phpMyAdmin,即可使用。
注意:如果出現(xiàn)Forbidden:you don't have permission to access /phpMyadmin的錯(cuò)誤,只需把selinux關(guān)閉即可。
vi /etc/selinux/config 將SELINUX改成disabled,即可關(guān)閉selinux。
第六步,安裝配置ZendOptimizer
安裝配置前,確定您已經(jīng)下載了所需的版本。本例中,下載的ZendOptimizer-3.0.0Beta3-linux-glibc21-i386.tar.gz放在/usr/local下。
解壓ZendOptimizer-3.0.0Beta3到任意位置,并進(jìn)行安裝。本例中,文件解壓到/usr/src,,安裝到/usr/local。
tar -xzvf ZendOptimizer-3.0.0Beta3-linux-glibc21-i386.tar.gz
cd ZendOptimizer-3.0.0Beta3-linux-glibc21-i386
./install.sh
然后按照步驟進(jìn)行安裝即可。
〖OK〗讀取協(xié)議,同意后進(jìn)入配置
選擇ZendOptimizer的安裝路徑,〖OK〗后下一步
選擇 php.ini的路徑,一般都在/etc下面。默認(rèn)〖OK〗后下一步
〖Yes〗后下一步
選擇apachectl的安裝路徑,一般默認(rèn)〖OK〗即可
默認(rèn)〖OK〗進(jìn)入安裝,直到服務(wù)器重啟成功,配置完成。