PHP環境搭建


php環境分為兩種:
wanmp
lanmp

PHP官網 


w: windows 系統
l: linux 系統
a: apache 服務器
n: nginx 服務器
m: mysql 數據庫
p: php 服務器端的腳本語言


安裝環境分為兩種:
集成環境 一鍵安裝

集成環境
phpStudy wampserver apmserver xampp

linux
phpStudy lnmp lanmp wdcp

window server 2002 2008
自定義環境

自定義環境 apache php mysql

 

 


php7.x php.5.6 php沒有6版本


集成和自定義 只能夠啟動一個

wamp
apache
mysql
php
www

 

如果安裝完成apache后 顯示紅色失敗 有可能端口被占用
netstat -oan


另外一種啟動失敗的問題,有可能在改動apache配置文件的時候出現錯誤了. 啟動文件.

 

apache httpd.conf
php php.ini


修改了服務器的配置文件一定要重啟apache

LoadModule php5_module "E:/wamp/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "E:/wamp/php"


apache + php 整合
php + mysql 整合

 個人理解:環境原理圖

 

 

 

具體步驟:(安裝Apache --> 安裝PHP --> 安裝數據mysql)

一、安裝Apache

新建文件目錄:

1、E盤下建立文件夾wamp

2、wamp下分別建立文件夾:

  -- apache

  -- php

  -- mysql

  -- www

 

 

 

 

默認路徑localhost

 

下一步:

 

 下一步:

 

 

 

 下一步:

下一步: 

 

下一步:

 

 

下一步:

 

 

 

二、配置PHP

 

1、解壓php-5.3.5-Win32-VC6-x86.zip 將里面的文件放置到E:\wamp\php

2、打開E:/wamp/apache/conf/httpd.conf (Apache 配置文件); 在httpd.conf文件末尾增加以下2行內容 LoadModule php5_module "E:/wamp/php/php5apache2_2.dll" AddType application/x-httpd-php .php

3、將E:\wamp\php 里面的 php.ini-development 重命名為 php.ini

4、加載配置文件php.ini: 1)將 php.ini文件復制到 C:\Windows 目錄下 2)也可以將 PHPIniDir "E:/wamp/php" 添加到: E:\wamp\apache\conf的httpd.conf 文件里面(推薦用這個)

5、重啟我們的apache

 

 

這樣可以將apache跟php關聯起來,通過訪問localhost/某個php文件, apache將把那個文件交給php解析器解析后, 變成我們想要的html+css+javascript,再顯示給我們看

測試:編寫一個php文件,文件名phpinfo.php 放置到E:/wamp/www(你自己的服務器公網上)目錄下

 內容如下:

<?php
    phpinfo();    
?>

通過瀏覽器,訪問地址: http://localhost/phpinfo.php(你自己的公網網址)

 

 

 默認設置打開localhost 就訪問我們的index.php 文件:

我們的apache但我們去訪問localhost的時候,或者是訪問某一個目錄的時候, 沒有指定某一個文件的時候,他會默認找index.html,而我們的程序是php編寫的,所以我們希望我們的默認首頁也可以是index.php 所以修改下apache 的配置。 打開httpd.conf 修改(添加index.php): <IfModule dir_module> DirectoryIndex index.html index.php </IfModule> 找到ifModule 加上index.php,這樣當我們去訪問某個文件夾的時候,他就會先找 index.html 如果沒有,就會找index.php,還沒有就會列出這個目錄的所有文件 (php配置到這里基本結束)。

 

三、數據庫(mysql)配置

      一般我們用mysql版本都是 5.~~幾 ,自己要根據自己電腦系統安裝相應的位數軟件包;

  

 

下一步:

 

 

下一步:

 

 

下一步:

 

 

下一步:

 

 

 

 

 

 

 

 

 

!!!注意:

       最后重要步驟

修改php.ini 配置文件,指定php的擴展目錄( 注釋去掉分號) extension_dir = "E:/wamp/php/ext" 開啟mysql、mysqli、gd庫、

多字符集擴展 extension=php_mysql.dll extension=php_mysqli.dll extension=php_gd2.dll extension=php_mbstring.dll 將他們前面的分號注釋去掉。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM