一、下載地址
APACHE官網(wǎng):下載地址
PHP官網(wǎng):下載地址
MySQL官網(wǎng):下載地址
二、安裝步驟
Apache安裝
-
雙擊下載的安裝包
-
同意然后next
-
直接next
-
按要求填寫規(guī)定格式的條件
-
選擇安裝典型版的
-
選擇安裝的地址
-
點擊安裝
-
等待 安裝完成
PHP安裝
下載成功后,直接創(chuàng)建一個文件夾,把下載的文件加壓到文件夾中就可以了。
MySQL安裝
- 解壓到文件夾中,然后配置環(huán)境變量。
- 環(huán)境變量配置完成后,配置my.ini文件
[mysqld]
#端口號
port = 3306
#mysql-5.7.27-winx64的路徑
basedir=D:\Program Files (x86)\MySQL\MySQL5.7\mysql-5.7.38-winx64
#mysql-5.7.27-winx64的路徑+\data
datadir=D:\Program Files (x86)\MySQL\MySQL5.7\mysql-5.7.38-winx64\data
#最大連接數(shù)
max_connections=200
#編碼
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
#編碼
default-character-set=utf8
-
在本機安裝MYSQL,打開cmd,進入MySQL的bin目錄下
-
輸入安裝命令
mysqld -install
mysqld --initialize
安裝成功 -
啟動MySQL
net start mysql
三、檢測環(huán)境安裝是否成功
Apache
啟動Apache后,可以點擊鏈接
查看是否成功: 鏈接
如果出現(xiàn)上圖說明成功。
MySQL
在my.ini中輸入
skip-grant-tables
然后停止MySQL,在開啟MYSQL
net stop mysql
net start mysql
輸入命令進入MySQL
mysql -u root -p
直接回車,無需密碼就可以進入數(shù)據(jù)庫
修改數(shù)據(jù)庫密碼
use mysql
update user set authentication_string=password("xxxxxx") where user="root"
停止MySQL后再啟動MySQL,這時進入就需要你輸入密碼了
四、整合Apache+PHP+MySQL
Apache
修改Apache的配置文件,找到配置文件。
-
在配置文件中加上
LoadModule php5_module "D:\Program Files(x86)\PHP\PHP7.4.29\php7apache2_4.dll" PHPIniDir "D:\Program Files (x86)\PHP\PHP7.4.29" AddType application/x-httpd-php .php .html .htm
路徑是根據(jù)你自己的PHP所在目錄確定
會出現(xiàn)Apache啟動識別不出PHP的路徑問題 -
DirectoryIndex index.html
改為
DirectoryIndex index.php index.html -
DocumentRoot “D:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs”
改為
DocumentRoot “E:\PHPDM\PHP” -
<Directory “D:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs”>
改為
<Directory “E:\PHPDM\PHP”>
PHP
修改文件名,更新為PHP的配置文件文章來源:http://www.zghlxwxcb.cn/news/detail-424163.html
- ; On windows:
;extension_dir = “ext”
改為
; On windows:
;extension_dir = “D:\Program Files (x86)\PHP\PHP7.4.29\ext” - 開啟相應的庫,去掉前面的分號(注釋)
- 設置時區(qū)
;date.timezone =
改為
date.timezone = Asia/Shanghai - 配置session功能
在使用session功能時,我們必須配置session文件在服務器上的保存目錄,否則無法使用session,我們需要在Windows 10上新建一個可讀寫的目錄文件夾,此目錄最好獨立于WEB主程序目錄之外,此處我在D:\Program Files (x86)\Apachelocalhost目錄上建立了phpsessiontmp目錄,然后在 php.ini配置文件中找到
;session.save_path = “/tmp”
修改為
session.save_path = “D:\Program Files (x86)\Apachelocalhost\phpsessiontmp”
5. 配置PHP的文件上傳功能
同session一樣,在使用PHP文件上傳功能時,我們必須要指定一個臨時文件夾以完成文件上傳功能,否則文件上傳功能會失敗,我們?nèi)匀恍枰?Windows 10上建立一個可讀寫的目錄文件夾,此處我在D:\Program Files (x86)\Apachelocalhost目錄上建立了phpfileuploadtmp目錄,然后在php.ini配置文件中找到
;upload_tmp_dir =
修改為
upload_tmp_dir = “D:\Program Files (x86)\Apachelocalhost\phpfileuploadtmp”文章來源地址http://www.zghlxwxcb.cn/news/detail-424163.html
到了這里,關(guān)于PHP環(huán)境的安裝與配置(Windows)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!