02 Apache2.4+PHP7.1+MySQL5.7安裝

我們最好將apache、php、mysql都安裝在同一個路徑之下(以安裝到e盤的myAMP文件夾為例,好管理嘛。路徑用正斜杠“/”好?。?/strong>

1.安裝Apache

  • 我們先來安裝Apache,去Apache Lounge下載,解壓。
    (雖然以后我們基本用集成的啦。并且,這之前要安裝Visual Studio C++ 2017,vc_redist_x64 or vc_redist_x86
  • 將Apache24這個文件剪切到“E:/myAMP“(是因為下載的這個包的配置文件設置的目錄是“C:/Apache24”,如果要安裝到其他目錄,要修改配置文件“Apache24/conf/httpd.conf”,把里面“c:/Apache24”字符都替換成你所安裝的目錄E:/myAMP/Apache24)
  • 進入目錄“E:/myAMP/Apache24/bin”,雙擊運行“httpd.exe”,彈出運行窗口,運行服務,或許會顯示錯誤信息“AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using fe80::85d6:b2b4:9331:231e. Set the 'ServerName' directive globally to suppress this message”,這是提示域名沒有正確設置,本地開發(fā)可以忽略不用設置,不要關閉窗口
  • 打開瀏覽器訪問“l(fā)ocalhost”或“127.0.0.1”,顯示“It works!”, 這樣 Apache 就安裝成功了

2.安裝PHP

  • 官網(wǎng)下載PHP,將壓縮包里的文件解壓到“E:/myAMP/php7”。
  • 裝載php“模塊”(所謂php模塊是指php語言包中的一個文件而已)
  • 將文件 php7/php.ini-development備一份,改名為 php.ini。
  • 打開文件“Apache24/conf/httpd.conf”,在最后添加以下,保存:
# php7 support
LoadModule php7_module "E:/myAMP/php7/php7apache2_4.dll"    //路徑為你對應的php文件夾路徑
AddHandler application/x-httpd-php .php    //凡是.php后綴的文件處理,由php模塊執(zhí)行??商砑佣鄠€后綴,如AddHandler application/x-httpd-php .php .pap 
# configure the path to php.ini
PHPIniDir "E:/myAMP/php7"    //路徑為你對應的php文件夾路徑,配置php.ini
  • 重啟Apache(httpd.exe)。接下來我們來測試一下。在“C:/Apache24/htdocs”新建一個php文件(如index.php),寫入:
<?php
  echo "hello world!";
  phpinfo();    //顯示php服務器的配置信息
?>
  • 瀏覽器訪問localhost/index.php ,能顯示php信息,則php就安裝完成啦。

(php時區(qū)配置:打開php.ini,查找timezone,找到“;date.timezone =”,去掉注釋的分號標志,然后寫上你需要設置的時區(qū)就可以了,如中國時區(qū):date.timezone = PRC)

(php模塊mysql配置(其實php是apache的眾多模塊之一,mysql又是php的眾多模塊之一): 1.打開php.ini,查找關鍵字“extension_dir”,看到“; extension_dir = "ext"”這句話,去掉注釋分號,寫上ext的具體路徑extension_dir = "E:/myAMP/php7/ext" 2.查找“;extension=php_pdo_mysql.dll”,去掉分號注釋打開,順便把“extension=php_mysqli.dll”也去掉分號注釋打開)

(檢測apache配置(用httpd.exe這個程序來檢測): 1.打開命令行,找到httpd.exe的路徑,或者強行拖入httpd.exe,使用 -t 命令,設置正確的話,顯示“Syntax OK”;2.為了方便可以設置環(huán)境變量,將httpd.exe設置為全局,更方便。路徑E:/myAMP/Apache24/bin加入環(huán)境變量的path。)

3.安裝MySQL

下載社區(qū)開源版 mysql-installer-community-5.7.20.0.zip(之前用安裝版高了很久,決定放棄,用文件版的,更舒暢。這個有要你注冊用戶下載的。。。而且還要填寫一大堆為啥要下載——Oracle你是有多八卦?當然亂填也是可以的!嘛,當然我們不注冊也是可以下載的?。?/p>

安裝mysql ZIP版本
  • 將文件解壓,里面的主文件剪貼到E:/myAMP/mysql,然后進行環(huán)境變量的配置。新建 MYSQL_HOME,值為 E:\myAMP\mysql,然后添加到path中:%MYSQL_HOME%\bin(因為我們要使用的是bin呢)
  • 手動在bin目錄下創(chuàng)建文本my.ini(不在根目錄創(chuàng)建!因為這樣無法自動生成data),里面填寫的內容如下:
#設置mysql客戶端默認字符集
[client]
default-character-set=utf8
[mysqld]
#設置3306端口
port = 3306
#設置mysql的安裝目錄
basedir=E:\myAMP\mysql
#設置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=E:\myAMP\mysql\data
#允許最大連接數(shù)
max_connections=200
#服務端使用的字符集
character-set-server=utf8
  • 初始化mysql,啟動mysql服務。以管理員身份運行cmd,進入bin目錄,輸入命令 mysqld --initialize --user=mysql --console,初始化數(shù)據(jù)庫。此時,會在根目錄下生成一個data文件夾,里面會有文件。請記住隨機生成的root密碼!
    mysql.PNG
  • 安裝mysql服務,輸入命令mysqld --install MYSQL,
    mysql install.PNG
  • 啟動服務,輸入命令 net start MYSQL
    mysql start.PNG
  • 停止服務則輸入命令 net stop MYSQL。若果出現(xiàn)了問題,還可以進行刪除服務,輸入命令 sc delete MySQL (嘛,我們一般不用這個啦)。這些個就不貼圖了。
  • 登陸mysql,輸入命令 mysql -u root -p,會有提示輸入密碼,輸入剛才記錄的密碼就好了登陸成功
    msql sign.PNG
  • 修改登陸密碼,輸入命令 set password for root@localhost=password('你的密碼'); (注意末尾的分號!凡是操作數(shù)據(jù)庫的命令,必須以分號結尾)
  • 一些額外的命令:
    1.退出登陸命令:exit
    2.顯示你有的數(shù)據(jù)庫命令:show databases;
安裝mysql管理工具 navicat for mysql

嘛,這個的具體安裝(以及破解???0.0)過于簡單,點擊安裝軟件誰不會呀!

  • 打開 navicat for mysql,文件 > 新建連接 > MySql,點開,連接名隨便填啦,確保你的mysql服務已經(jīng)開啟,確認端口和主機名(我們本地沒什么好確認的……),輸入鏈接數(shù)據(jù)庫的密碼,點擊確定,連接成功。
    navicat.PNG
  • 同樣navicat也可以鏈接遠端數(shù)據(jù)庫,這個當然要求你知道遠端數(shù)據(jù)庫的地址、端口、用戶名以及密碼
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容