1. 程式人生 > >WIN7 環境下搭建 PHP7(64 位)操作步驟

WIN7 環境下搭建 PHP7(64 位)操作步驟

再次 丟失 word srv sql ram 安裝目錄 only mys

WIN7 環境下搭建 PHP7(64 位)操作步驟

一、安裝與配置 Apache


1、下載 Apache
下載地址:https://www.apachelounge.com/download/

2、安裝 Apache
A、將壓縮包解壓到 D:\ 目錄下,並且命名為 Apache24;

B、啟動 Windows 命令行,並且切換到 Apache 安裝目錄下的 bin 子目錄內;

如:D:\Apache24\bin>

C、將 httpd.exe 安裝為 windows 系統的服務;

如:D:\Apache24\bin>httpd -k install

系統提示如下:
無法啟動此程序,因為計算機中丟失什麽什麽鬼來著~嘗試重新安裝....
報錯原因:需要 VC++2015

D、下載 VC++2015 並安裝

下載地址:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145
安裝成功後,可以在“控制面板”中進行查看:

E、重新嘗試第三步操作,結果如下:

出現 "Apache2.4" service is successfully installed
則表示安裝成功
下面還有個 errors AH00558不管

F、打開Apache的配置文件 httpd.conf,搜索Define SRVROOT(只有一處),將其後面的雙引號裏面的路徑
改為Apache的實際解壓路徑後保存即可,

如:Define SRVROOT "D:\Apache"

G、啟動 Apache

D:\Apache24\bin>httpd -k start

D:\Apache24\bin>net start apache2.4

H、啟動瀏覽器後,然後輸入 http://127.0.0.1,查看運行效果:

會運行 D:\Apache24\htdocs 這個文件夾下面的 index.html 文件就對了

(這個目錄是默認讀取的主目錄,後期可以修改為你自己想讀取的目錄)

I、卸載apache
卸載之前,要停止Apache
D:\Apache24\bin>net stop apache2.4

再進行卸載
D:\Apache24\bin>httpd.exe -k uninstall -n Apache2.4



二、安裝與配置 PHP


1、 下載 PHP
下載地址:http://windows.php.net/download

2、 安裝 PHP
A、將壓縮包解壓到 D:\目錄下,並且命名為 php7.0;

B、PHP的配置文件由來
復制一份 php.ini-production 這個文件,(防止後期配置文件改壞了原件還在)
並且重新命名為 php.ini ,這個文件就是PHP的配置文件;

三、將 PHP 綁定到 Apache
A、編輯 Apache 配置文件 httpd.conf (位於 Apache 安裝目錄下的 conf 子目錄內);
添加以下語句
#加載php7這個Apache模塊,D:\php7.0 是PHP的解壓路徑,後面跟上這個模塊名稱
LoadModule php7_module "D:\php7.0\php7apache2_4.dll"

#加載php.ini的配置文件,給出路徑即可
PHPIniDir "D:\php7.0"

#添加 .php 的文件給Apache解析
AddType application/x-httpd-php .php

B、 修改 Apache 的默認讀取的主目錄
編輯 Apache 的配置文件 httpd.conf ,
打開後搜索 DocumentRoot 和 Directory 選項,(兩個選項的距離不遠)
將後面引號裏的路徑,改為你想要 Apache 默認讀取的目錄即可
如:
DocumentRoot "D:\WWW"
<Directory "D:\WWW">

C、 編輯 DirectoryIndex 選項,可以修改 Apache 的默認首頁(多個文件名稱之間以空格分隔);
如:
<IfModule dir_module>
DirectoryIndex index.html index.php a.php b.php l.php
</IfModule>
如不想修改,則無需理會!!

D、 保存設置後,重新啟動 Apache;

E、 在 Apache 默認讀取的主目錄內,創建一個PHP文件,
如 index.php,並在這個文件裏編輯phpinfo();
然後去頁面運行這個文件,進行查看PHP文件是否安裝成功
如頁面不動,按crtl+F5進行強制刷新即可

<?php
phpinfo();

四、安裝 MySQL

1、 下載 MySQL

下載地址:http://dev.mysql.com/downloads/mysql/

2、 安裝 MySQL

A、將壓縮包解壓到 D:\目錄下,並且命名為 MySQL5.7;

B、MySQL配置文件的由來
復制一份 my-default.ini 這個文件,並且重新命名為 my.ini;(防止後期配置文件改壞了原件還在)

C、 編輯 my.ini,配置如下:
[mysql]
default-character-set=utf8
[mysqld]
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
# These are commonly set, remove the # and set as required.

#這裏的路徑,為MySQL的實際解壓路徑
basedir = D:\MySQL5.7
datadir = D:\MySQL5.7\data
port = 3306
max_connections = 200
character-set-server = utf8
default-storage-engine = INNODB
#最後一行千萬不能刪除
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

D、 啟動 windows 命令行,並且切換到 D:\MySQL5.7\bin 子目錄,然後輸入:

D:\MySQL5.7\bin>mysqld --initialize-insecure --user=mysql

執行完上述命令,MySQL 自動創建 data 文件夾,並且建好默認數據庫,登錄的用戶名為 root,密碼為空;

E、 安裝數據庫命令

D:\MySQL5.7\bin>mysqld.exe -install

F、 最後輸入 net start mysql 啟動服務;

G、重新開個cmd窗口,輸入 mysql -uroot -p
有可能會出現什麽不是內部或外部命令什麽鬼
解決方式:
復制 MySQL 的 bin 目錄,追加到電腦的PATH環境變量中,
記住,是追加,前面加個;號,再加上路徑,確定即可

如:;xxxxx;D:\MySQL5.7\bin

H:再次重新開個cmd窗口,
輸入 mysql -uroot -p回車回車
沒有密碼

I:設置密碼,進入數據庫後,打下面這代碼就哦了
set password for‘root‘@‘localhost‘=password(‘root‘);

J:卸載數據庫
mysqld -remove

WIN7 環境下搭建 PHP7(64 位)操作步驟