php動(dòng)態(tài)網(wǎng)站建設(shè)從建立php運(yùn)行環(huán)境開(kāi)始,那么如何安裝和配置呢?今天新網(wǎng)小編就為大家講解
php動(dòng)態(tài)網(wǎng)站建設(shè)從建立php運(yùn)行環(huán)境開(kāi)始,那么如何安裝和配置呢?今天新網(wǎng)小編就為大家講解,
軟件環(huán)境是:
PHP5.3.0
Apache2.2.15
MySql5.1.48
搭建步驟:
1、在D盤(pán)根目錄創(chuàng)建一個(gè)文件 名為“php”,小編是這么做的,大家可以先按照 文檔的過(guò)程將環(huán)境搭建起來(lái),然后再自己配置。
2、下載PHP5.3的壓縮包解壓后將“php5.3.0”文件夾拷貝到“d:\\php”文件夾中。
3、安裝apahce,安裝“httpd-2.2.15-win32-x86- openssl-0.9.8m-r2.msi”文件,將apache安裝到“d:\\php”文件夾中,小編的目錄是“D:\\php\\Apache2.2” 選擇 for all user (80),這樣可以選擇80端口安裝,安裝完成后服務(wù)器正常啟動(dòng)說(shuō)明安裝成功。停止服務(wù)器,用httpd.conf文件 覆蓋“D:\\php\\Apache2.2\\conf”文件夾中的httpd.conf文件。
4、安裝mysql,安裝“mysql-5.1.48-win32.msi”(文件太大請(qǐng)?jiān)诠倬W(wǎng)下載),將mysql安裝到“d:\\php”文件夾中,小編的目錄是“D:\\php\\MySQL5.1”,安裝完成后在配置mysql的時(shí)候?qū)⒆址渲贸蒅BK,這樣可以防止頁(yè)面亂碼。將root用戶的密碼設(shè)置成root,小編的密碼是root。
配置完成后打開(kāi)mysql的控制臺(tái)執(zhí)行“Mysqlpubs”文件夾中的“create.sql”和“insert.sql”文件。
5、將“logs”文件夾拷貝到“d:\\php”文件夾中。
6、將“tmp”文件夾拷貝到“d:\\php”文件夾中。
7、將“www”文件夾拷貝到“d:\\php”文件夾中。
8、將“拷貝到windows下的文件”文件夾中的文件拷貝到“C:\\WINDOWS”文件夾中。
9、將“拷貝到windows-system32下的文件”文件夾中的文件拷貝到“C:\\WINDOWS\\system32”文件夾中。
10、重新啟動(dòng)apache服務(wù),在瀏覽器中輸入 https://localhost(有列表數(shù)據(jù)則正常) 和 https://localhost/phpmyadmin (可以看到mysql的控制臺(tái)則正常)
11、如果數(shù)據(jù)庫(kù)連不上做一下處理
小編自己的程序:修改index.php中的
$mysql_server_name=\'localhost\'; //改成自己的mysql數(shù)據(jù)庫(kù)服務(wù)器
$mysql_username=\'root\'; //改成自己的mysql數(shù)據(jù)庫(kù)用戶名
$mysql_password=\'root\'; //改成自己的mysql數(shù)據(jù)庫(kù)密碼
$mysql_database=\'pubs\'; //改成自己的mysql數(shù)據(jù)庫(kù)名
該部分信息,和自己的數(shù)據(jù)庫(kù)用戶名和密碼一致即可
phpmyadmin無(wú)法連接數(shù)據(jù)庫(kù),修改“phpmyadmin\\config.inc.php”文件中的
$cfg[\'Servers\'][$i][\'verbose\'] = \'localhost\';
$cfg[\'Servers\'][$i][\'host\'] = \'localhost\';
$cfg[\'Servers\'][$i][\'port\'] = \'\';
$cfg[\'Servers\'][$i][\'socket\'] = \'\';
$cfg[\'Servers\'][$i][\'connect_type\'] = \'tcp\';
$cfg[\'Servers\'][$i][\'extension\'] = \'mysqli\';
$cfg[\'Servers\'][$i][\'auth_type\'] = \'config\';
$cfg[\'Servers\'][$i][\'user\'] = \'root\';
$cfg[\'Servers\'][$i][\'password\'] = \'root\';
$cfg[\'Servers\'][$i][\'AllowNoPassword\'] = true;
該部分信息,和自己的數(shù)據(jù)庫(kù)用戶名和密碼一致即可。
免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。