windows下安裝Apache、php、mysqlIntegration Environment

來源:互聯網
上載者:User

標籤:doc   baidu   timezone   注意   use   設定密碼   啟動   註冊   code   

一、準備工作

   本次安裝的版本分別為:apache2.4  、php5.6 、 mysql5.7

  為:http://pan.baidu.com/s/1boQNIOn 密碼:zarx

 

二、安裝步驟

   先安裝apahce ,然後安裝php,最後安裝mysql。

   作為一個webIntegration Environment,必然是先安裝apache的,而apche的響應得靠php來反饋,php的資料又得從mysql裡面擷取,因此整個流程安裝,是先apache, 再php,最後mysql。

 

三、安裝Apahce 

  安裝    由於本次下載的安裝包都是免安裝的,所以直接解壓壓縮包,放到相應目錄即可。進入apache 設定檔。

  配置 進入conf目錄,找到httpd.conf檔案。              

  1. 將ServerRoot根路徑修改為絕對路徑:如:Define SRVROOT "E:/dev/Apache24"

   

  

 

       2. 入口檔案配置:找到DirectoryIndex,在index.html 前面加上index.php。注意空格。這樣保證在php檔案優先於html檔案讀取。

  

   

 

  3. 修改網站配置目錄。將Include conf/extra/httpd-vhosts.conf前面的 # 去掉。這樣我們配置虛擬網站目錄都在extra下的httpd-vhosts.conf裡面配置。

  4. 修改項目目錄htodcs。由於apche預設的主資料夾目錄是htdocs,而且是在apche程式根目錄下,這樣一旦apche需要重新安裝時,得先把項目移出來,比較麻煩。因此我們將項目目錄先移出來,並放於E盤根目錄下。因此,得修修改               documentRoot目錄。

  

   

         將htdocs複製到E盤根目錄下,並修改目錄名為www。

  5. 將apche進程加入到windows服務。cmd 進入dos框。進入apache bin目錄下 執行命令 httpd.exe –k install  -n  “Apache”, 開啟apache monitor 開啟服務,在瀏覽器中輸入localhost測試。

 

四、php

  安裝  同樣,php安裝包也是免安裝的,直接解壓。 

  配置    

    1.  將目錄下的php.ini-development檔案複製一份並改名為php.ini他是php的設定檔。

    2.  為Apache服務添加php支援。開啟Apache的設定檔http.conf在最後加上如下段落:

# php5 support      LoadModule php5_module E:/dev/php56/php5apache2_4.dll      AddType application/x-httpd-php .php .html .htm      # configure the path to php.ini      PHPIniDir "E:/dev/php56"

  3. 在php.ini裡面開啟php擴充。將extension_dir = "/ext" 更改為絕對路徑,如extension_dir = "E:/dev/php56/ext",並去掉前面的 冒號。

並開啟其他相應的模組。;

   

  4. 修改php.ini裡面時間配置  去掉前面的;號修改為亞洲時間 date.timezone = Asia/Shanghai

 

五、mysql

  安裝 同上。

  配置

  1.  複製my-default.ini 為my.ini 將以下代碼覆蓋進去。更改配置如下:
             [mysqld]             loose-default-character-set = utf8              basedir = E:/dev/mysql57             datadir = E:/mysqlData             port = 3306             sql_mode= ‘NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES’             character_set_server = utf8                [client]               loose-default-character-set = utf8            

 

  本次將mysql資料設定為mysql安裝目錄之外。

  2.  建立mysqlData檔案夾,初始化mysqlData目錄。Cd 進入mysql  bin目錄下執行命令 mysqld --initialize-insecure --user=MySQL  執行成功後,進入mysqlData目錄下,發現目錄下有資料了。

  3.  將mysql進程註冊到winndows 服務。在mysql bin 目錄下執行命令:      myslqd --install。執行成功後 net start mysql 啟動mysql 服務。

  4.  進入mysql 並設定密碼。在mysql bin目錄下 執行命令:

    Mysql -uroot  -p   無密碼,直接進入。執行命令設定密碼為root:

    SET PASSWORD = PASSWORD(‘root‘);

        

四、檢查apache配置,是否該有得模組都開啟了。

  1. rewrite模組……

 

windows下安裝Apache、php、mysqlIntegration Environment

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.