標籤: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檔案。
- 將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
安裝 同上。
配置
- 複製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