來(lái)看看視頻教程吧..比較直接點(diǎn)
創(chuàng)新互聯(lián)主要從事網(wǎng)頁(yè)設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、自適應(yīng)網(wǎng)站建設(shè)、程序開(kāi)發(fā)、網(wǎng)站優(yōu)化、微網(wǎng)站、微信平臺(tái)小程序開(kāi)發(fā)等,憑借多年來(lái)在互聯(lián)網(wǎng)的打拼,我們?cè)诨ヂ?lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了豐富的成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營(yíng)銷經(jīng)驗(yàn),集策劃、開(kāi)發(fā)、設(shè)計(jì)、營(yíng)銷、管理等多方位專業(yè)化運(yùn)作于一體。
在線同步視頻地址:
1:安裝PHP 5.1.4
2:安裝Apache 2.0.58
3:安裝MySQL 5.0.22
4:安裝Zend 與Discuz!
5:安裝php Myadmin 2.8.1
Discuz! 是論壇程序哈一起看看也無(wú)妨,WIN系統(tǒng)的安裝方法都差不多,另外再看看以下說(shuō)明:
本地視頻教程打包下載
操作系統(tǒng)Microsoft Windows Server 2003 Enterprise Edition(企業(yè)版)
搭建環(huán)境軟件
Apache 2.0.58
PHP 5.1.4
MySQL 5.0.22
Zend Optimizer 3.0.1
php Myadmin 2.8.1
花生殼3.6.1.2
安裝前說(shuō)明:
如果C:\ 盤為你現(xiàn)在所使用操作系統(tǒng)的系統(tǒng)盤,由于C:/盤經(jīng)常會(huì)因?yàn)楦鞣N原因重裝系統(tǒng),數(shù)據(jù)放在該盤不易備份和轉(zhuǎn)移推薦選擇其他安裝目錄,本文將所有相關(guān)軟件均安裝到D:\盤目錄下,這個(gè)路徑你可以自行設(shè)定,如果你安裝到不同目錄涉及到路徑的請(qǐng)對(duì)應(yīng)修改以下的對(duì)應(yīng)路徑即可。特別提示:安裝目錄請(qǐng)不要選擇中間有空格的,例如:D:/ Program Files/PHP5/,有些Wed服務(wù)器會(huì)崩潰。
安裝PHP
(注:本文以ISAPI模式安裝)
下載后得到php-5.1.4-Win32.zip,解壓至 D:\盤,將php-5.1.4-Win32重命名為PHP5,進(jìn)入D:\PHP5,將php.ini-dist復(fù)制到C:\Windows內(nèi),重命名為 php.ini,打開(kāi)php.ini,利用鍵盤“ Ctrl+F ”鍵查找功能搜索,將extension_dir = "./" 更改指向到你的 PHP5目錄下的ext目錄,php5與php4動(dòng)態(tài)連接庫(kù)不同的地方就是它的目錄名變了,在php5目錄中的install文檔結(jié)構(gòu)里有詳細(xì)的說(shuō)明。修改為:extension_dir = "D:\PHP5\ext" ,再搜索 register_globals = Off,將 Off 改成On 然后再查找;extension=php_mbstring.dll,下面所列的就是 PHP 預(yù)支持的擴(kuò)展模塊,默認(rèn)情況下都用分號(hào)在前面注釋掉了,如果你想 PHP 支持某個(gè)模塊,請(qǐng)將前面的“;”去掉即可。如果安裝完畢后測(cè)試時(shí),彈出不支持 xxx.dll 模塊的話,直接將前面分號(hào)再加上去,保存后就可以了。
;extension=php_mbstring.dll
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll 支持GD庫(kù)
;extension=php_gettext.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_mysql.dll 支持MySQL數(shù)據(jù)庫(kù)
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sqlite.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
上傳較大的文件或者運(yùn)行某些程序經(jīng)常超時(shí),可以找到C:\Windows目錄下的php.ini自行修改參數(shù)。
max_execution_time = 30 腳本運(yùn)行最長(zhǎng)的時(shí)間,可以修改加長(zhǎng),單位:秒
max_input_time = 60 腳本消耗最長(zhǎng)的時(shí)間,單位:秒
memory_limit = 8M 腳本運(yùn)行內(nèi)存最大消耗
upload_max_filesize = 2M 上載文件最大容量
post_max_size = 20M 腳本運(yùn)行閃存消耗
把 D:\PHP5\后綴名為.dll的文件和 D:\ext\ 目錄下的所有文件復(fù)制粘貼到C:\Windows\system32內(nèi)。
安裝Apache
直接雙擊安裝,過(guò)程中需設(shè)置你的服務(wù)器名和E-mail地址,假設(shè)裝在D:\Apache2,打開(kāi)D:\ Apache2\conf\httpd.conf,在#LoadModule ssl_module modules/mod_ssl.so下面一行添加如下代碼:
LoadModule php5_module "D:/php5/php5apache2.dll"
AddType application/x-httpd-php .php
再查找 DirectoryIndex,在后面添加 index.php,保存關(guān)閉文件,在站點(diǎn)默認(rèn)安裝路徑D:\Apache2\htdocs下新建一個(gè) phpinfo.php,輸入如下內(nèi)容保存:
?php
phpinfo();
?
打開(kāi)瀏覽器,輸入:,將顯示當(dāng)前服務(wù)器所支持 PHP 的全部信息,可以看到 Server API 的模式為:Apache2 handler。
安裝 MySQL (注意:安裝前先停止退出Apache)
在“開(kāi)始”菜單的“運(yùn)行”中輸入:D:\MySQL\bin\mysqld-nt -install,運(yùn)行成功之后再輸入:net start mysql,將會(huì)啟動(dòng) MySQL 服務(wù);要停止 MySQL 服務(wù),輸入:net stop mysql ;如果你還想較詳細(xì)的配置 MySQL,就請(qǐng)進(jìn)入 D:\MySQL\bin 目錄,運(yùn)行 MySQLInstanceConfig.exe,按提示操作即可。
安裝 Zend Optimizer (注意:安裝前先停止退出Apache和MySQL)
安裝 phpMyAdmin
將phpMyAdmin-2.8.1.zip解壓到在站點(diǎn)默認(rèn)安裝路徑D:\Apache2\htdocs,并將phpMyAdmin-2.8.1重命名為phpMyAdmin打開(kāi)找到D:\Apache2\htdocs\phpMyAdmin\libraries\config.default.php做以下修改:
搜索 $cfg['PmaAbsoluteUri'],將其設(shè)置為 phpMyAdmin 目錄路徑,如: ;
搜索 $cfg['DefaultLang'],將其設(shè)置為 zh-gb2312 ;
搜索 $cfg['DefaultCharset'],將其設(shè)置為 gb2312 ;
搜索 $cfg['Servers'][$i]['auth_type'],將其設(shè)置為cookie ;
搜索 $cfg['blowfish_secret'],將其設(shè)置為任意短語(yǔ),如:discuz等 ;
若Apache 和 MySQL 均已啟動(dòng),打開(kāi)瀏覽器,輸入:,即可瀏覽數(shù)據(jù)庫(kù)內(nèi)容。
____________________--
歡迎訪問(wèn)我的空間
Linux操作系統(tǒng)中安裝Mysql:
1. 從 下載二進(jìn)制版的Mysql安裝包 //這個(gè)MYSQL是二進(jìn)制版的,不用編譯
2. # chmod 755 mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz
//
3. # tar xfz mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz //將解壓后生成的目錄,復(fù)制到/usr/local/下并改名為mysql
4. # groupadd mysql
# useradd mysql -g mysql // 建立mysql組
//建立mysql用戶并且加入到mysql組中
5. # cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
在 support-files目錄下有4個(gè)模版文件,我們選擇其中一個(gè)座位Mysql的配置文件,覆蓋/etc/my.cnf(系統(tǒng)默認(rèn)的配置,其中設(shè)置了性能參數(shù)和Mysql的一些路徑參數(shù))
6. # cd /usr/local/mysql
# ./scripts/mysql_install_db --user=mysql
進(jìn)入mysql目錄
//初試化表并且規(guī)定用mysql用戶來(lái)訪問(wèn)。初始化表以后就開(kāi)始給mysql和root用戶設(shè)定訪問(wèn)權(quán)限
7. # chown -R root . //設(shè)定root能訪問(wèn)/usr/local/mysql
8. # chown -R mysql data //設(shè)定mysql用戶能訪問(wèn)/usr/local/mysql/data ,里面存的是mysql的數(shù)據(jù)庫(kù)文件.這個(gè)目錄是在/etc/my.cnf中有配置,在mysql_install_db時(shí)產(chǎn)生。
9. # chown -R mysql data/. //設(shè)定mysql用戶能訪問(wèn)/usr/local/mysql/data/mysql下的所有文件
10. # chgrp -R mysql . //設(shè)定mysql組能夠訪問(wèn)/usr/local/mysql
11. # /usr/local/mysql/bin/mysqld_safe --user=mysql
運(yùn)行mysql
如果沒(méi)有問(wèn)題的話,應(yīng)該會(huì)出現(xiàn)類似這樣的提示:
[1] 42264
# Starting mysqld daemon with databases from /usr/local/mysql/var
如果出現(xiàn) mysql ended這樣的語(yǔ)句,表示Mysql沒(méi)有正常啟動(dòng),你可以到log中查找問(wèn)題,Log文件的通常在/etc/my.cnf中配置。大多數(shù)問(wèn)題是權(quán)限設(shè)置不正確引起的。
12. 用如下命令修改MYSQL密碼
# /usr/local/mysql/bin/mysqladmin -u root password yourpassword //默認(rèn)安裝密碼為空,為了安全你必須馬上修改.
13. # cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod 700 /etc/init.d/mysqld
# chkconfig --add mysqld
# chkconfig --level 345 mysqld on //copy編譯目錄的一個(gè)腳本
//設(shè)置使mysql每次啟動(dòng)都能自動(dòng)運(yùn)行
14. # service mysqld start
# netstat -atln
//啟動(dòng)mysqld服務(wù)
//查看3306端口是否打開(kāi)。要注意在防火墻中開(kāi)放該端口。 詳細(xì)請(qǐng)看
操作系統(tǒng)下面 查看Apache+php+mysql在windows下的安裝與配置圖解
首先搭建PHP開(kāi)發(fā)運(yùn)行環(huán)境,安裝完成后再使用PHP連接mysql,代碼操作步驟如下:
下載php_mysql.dll擴(kuò)展,放到ext文件夾下,如果存在則跳過(guò);
打開(kāi)php.ini配置文件,去掉extension=php_mysql.dll項(xiàng)前面的分號(hào),如果已取掉則跳過(guò)此步驟;
然后運(yùn)行phpinfo();如果存在mysql項(xiàng),則說(shuō)明已經(jīng)開(kāi)啟mysql擴(kuò)展。
php連接mysql數(shù)據(jù)庫(kù)操作:
運(yùn)行結(jié)果:
這個(gè)是在服務(wù)器端安裝php,并且關(guān)聯(lián)mysql的一個(gè)步驟和提示。
具體步驟如下(以phpcms為例):
1. 安裝網(wǎng)站程序
在新的網(wǎng)站輸入http://您的域名/install/ 安裝與原來(lái)網(wǎng)站字符一致的PHPCMS V9,在數(shù)據(jù)庫(kù)是需要用到數(shù)據(jù)庫(kù)名和頭,請(qǐng)使用上面一些的內(nèi)容,如sooks與dns?!?shù)據(jù)庫(kù)配置文件在“caches/configs”文件夾下的“database.php”,這里主要是數(shù)據(jù)庫(kù)的名稱及頭。(只要修改好配置文件一致就行)
2. 上傳原網(wǎng)站備份數(shù)據(jù)
將備份的SQL文件上傳到新的網(wǎng)站"caches/bakup"文件夾。
3. 上傳原網(wǎng)站模板
將原來(lái)網(wǎng)站的模板文件上傳到"phpcms/templates"文件夾。
4. 上傳CSS文件
如果沒(méi)有使用默認(rèn)程序的CSS,請(qǐng)將備份的CSS上傳到“statics/css”
5. 上傳附件
將下載的“uploadfile”文件夾上傳到新的網(wǎng)站根目錄下。
6. 恢復(fù)數(shù)據(jù)
登錄到新網(wǎng)站的后臺(tái),在“擴(kuò)展”菜單下的“數(shù)據(jù)庫(kù)工具”中選擇“數(shù)據(jù)導(dǎo)入”,在下面選擇上傳的備份數(shù)據(jù),請(qǐng)檢查是否完整,選中全部后單擊“恢復(fù)”將數(shù)據(jù)進(jìn)行恢復(fù)。 站點(diǎn)管理域名
7. 更新網(wǎng)站緩沖
完成數(shù)據(jù)恢復(fù)后,請(qǐng)更新全站的緩沖,再檢查相應(yīng)的欄目數(shù)據(jù)是否完成。
8. 生成網(wǎng)站與欄目及首頁(yè)
檢查網(wǎng)站的設(shè)置后,生成網(wǎng)站的網(wǎng)頁(yè)、欄目及首頁(yè),就可以完成了。
數(shù)據(jù)表前綴:web_
數(shù)據(jù)庫(kù)主機(jī):localhost、127.0.0.1或者你的主機(jī)IP
數(shù)據(jù)庫(kù)名:535255
數(shù)據(jù)庫(kù)用戶名:root
數(shù)據(jù)庫(kù)密碼:1314255
我的配置方案
Iis+Php+Mysql+Zend Optimizer
一:準(zhǔn)備所需軟件
1:mysql-5.1.30-win32
2:php-5.2.10-Win32.zip
3:ZendOptimizer-3.3.0a-Windows-i386
二:開(kāi)始配置Php
1:將 php-5.2.10-Win32.zip解壓后命名為php, 復(fù)制到 D:\phpsev\ 下.
2:將 D:\phpsev\php 與 D:\phpsev\ext 所有*.dll文件復(fù)制到 C:\WINDOWS\system32 下并覆蓋.
3:將 D:\phpsev\php 下的 php-win.exe,php.ini-dist,php.exe 三個(gè)文件復(fù)制到 C:\WINDOWS 并重命名 php.ini-dist 為 php.ini
4:打開(kāi)IIS(信息服務(wù)) – Web服務(wù)擴(kuò)展-添加一個(gè)新的 Web 擴(kuò)展,擴(kuò)展名 php ,要求文件 – 添加-瀏覽-D:\phpsev\php\php5isapi.dll,設(shè)置擴(kuò)展允許狀態(tài)項(xiàng)打勾
5:Web服務(wù)擴(kuò)展 – 所有 Isapi 擴(kuò)展 與 Internet 數(shù)據(jù)連接器兩項(xiàng) – 設(shè)置擴(kuò)展允許狀態(tài)項(xiàng)打勾
6:右擊所要支持Php的站點(diǎn)選擇屬性 – Isapi 篩選器 – 添加 – 篩選器名稱:php – 可執(zhí)行文件:D:\phpsev\php\php5isapi.dll
7:主目錄 – 配置 – 映射添加 – 可執(zhí)行文件:D:\phpsev\php\php5isapi.dll – 擴(kuò)展名:.php
三:安裝ZendOptimizer(ZendOptimizer的作用是加速php)
next-Finish(一路下一步,確定即可,完成)
四:配置Php.ini
打開(kāi)寫(xiě)字板打 C:\WINDOWS\php.ini , 查找(Ctrl+f) register_globals = Off ,將 Off 改成 On ; extension_dir = “./” ,并將”./”改為“D:\phpsev\ext”注意左側(cè)路徑不能有空格,后面所說(shuō)第8點(diǎn)。解決無(wú)法加載 Gd 庫(kù) 與 Mysql 。之所以沒(méi)有加載的原因就是以前在配置時(shí)多出了空格導(dǎo)致。根據(jù)第8點(diǎn)的做法是可以解決無(wú)法加載 Gd 庫(kù) 與 Mysql 的問(wèn)題。但也會(huì)有些系統(tǒng)也會(huì)出現(xiàn)白頁(yè)的情況 ;
將下面幾行代碼開(kāi)頭 ; 號(hào) 刪除
;extension=php_dbase.dll 可選
;extension=php_gd2.dll 這個(gè)是用來(lái)支持GD庫(kù)的,一般需要,必選
;extension=php_ldap.dll 可選
;extension=php_mbstring.dll 必選
;extension=php_mssql.dll 這個(gè)是用來(lái)支持MSSQL的,可選
;extension=php_mysql.dll 這個(gè)是用來(lái)支持MYSQL的,要支持MYSQL必選將以上代碼前的”;”去掉,其他的如果需要用到也可以去掉前面的;然后關(guān)閉保存該文件。
五:安裝Mysql(每一步一個(gè)安裝界面)
1:運(yùn)行mysql-5.1.30-win32.exe – Custom 項(xiàng) – Next
2:點(diǎn)擊(Change..)選擇更改安裝路徑(D:\phpsev\mysql).
3:更改完路徑后點(diǎn)擊Next,接著點(diǎn)Install開(kāi)始安裝
4:我們看到安裝進(jìn)度!
5:選擇Skip Sign-Up 項(xiàng),點(diǎn)擊Next繼續(xù)安裝!
6:到這里我們安裝已經(jīng)完成,選上Configure the MySQL Server now后點(diǎn)擊 Finish 進(jìn)入Mysql的配置工作.
7:進(jìn)入Mysql的配置界面 – Next
8:選擇 Detailed Configuration 項(xiàng) -Next
9:選擇 Server Machine 項(xiàng) – Next
10:選擇 Multifunctional Database 項(xiàng) -Next
11:讓你選擇數(shù)據(jù)庫(kù)文件的存放地點(diǎn)(D:\phpsev\mysql\data)
12:選擇 Online Transaction Processing(OLTP) 項(xiàng) – Next
13: 繼續(xù)Next
14:選擇語(yǔ)言的支持!用默認(rèn) – Standard Character Set 項(xiàng)
15:記得要選上Include Bin Directory In Windows Path 項(xiàng) – Next
16:輸入密碼 – Next
17:點(diǎn)擊Execute 開(kāi)始完成配置并啟動(dòng)MYSQL服務(wù).
18:點(diǎn)擊Finish 完成你的Mysql的全部安裝.