簡單介紹一下Apache和 Tomcat 的安裝, 環境為windows.
加上PHP等等環境建置,
這邊使用了元件版本如下 , 有需要的人請自行到官網下載:
- jdk1.8.0_92
- apache-tomcat-8.0.35-windows-x64
- tomcat-connectors-1.2.40-windows-x86_64-httpd-2.4.x
- php-5.6.21-Win32-VC11-x64
- jdk安裝
先行安裝 jdk-8u92-windows-x64.exe 檔案 (Copy到本地端在執行) 執行後點選下一步到底完成. - 設定環境變數
[開始] ==> [電腦] 滑鼠右鍵 點選[內容]==>選擇 [進階系統設定] ==>
點選環境變數, 於系統變數中設定環境變數
[JAVA_HOME] = [C:\Program Files\Java\jdk1.8.0_92] (就是剛剛jdk安裝完成的路徑)
[Path] 後面加上 [%JAVA_HOME%\bin] 已 [;] 符號隔開.
- Apache 安裝,
* 把 [Apache24] 資料夾copy到 c:\ 下
* 設置httpd.conf
簡單幾個需要用到的變數設定一下#Apache的安裝路徑
ServerRoot "c:/Apache24"
#監聽的port
Listen 80
#PHP安裝的路徑
LoadModule php5_module "C:/php-5.6.21-Win32-VC11-x64/php5apache2_4.dll"
PHPIniDir "C:/php-5.6.21-Win32-VC11-x64/"
#架設站台的基底的資料夾, 權限請依照自己需要調整.
DocumentRoot "C:/root"
<Directory "c:/root">
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
上圖可以看到我的 mod_jk.so 模組錯誤.
加入Module後, 可以看到配置文件驗證OK.
* 執行 C:\Apache24\bin\ApacheMonitor.exe 後電腦右下角會有ApacheMonitor圖示,
選取Start執行Apache,
理論上可以執行起來,
* 若無法通常是環境變數沒有吃到,
開啟cmd, 以 command執行
[echo %Path%]
[echo %JAVA_HOME%]
檢查環境變數.
或者以command [set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_92] 給值.
到這邊Apache2.4就可以順利啟動了.
* 隨便寫入一個index.html 放置到c:\wwwroot 下測試,
以瀏覽器開啟 http://127.0.0.1/index.html可以看到該html的內容.
確認阿帕契成功啟用. - Tomcat安裝
* 複製 [apache-tomcat-8.0.35] 到 c:\ 下
* 把需要佈署的 JAVA war檔案複製到以下路徑.
C:\apache-tomcat-8.0.35\webapps
* 執行 C:\apache-tomcat-8.0.35\bin\startup.bat
Tomcat即可成功執行.
- PHP程式設置
下載完成PHP後, PHP的設定檔案為php.ini,
請自行調整自己需要的參數,memory_limit = 128M
error_log = "C:\php-5.6.21-Win32-VC11-x64\log\error.log"
post_max_size = 20M
我通常是動這幾個.有需要的人在自行參考官網囉.
最後測試.
寫一個簡單的PHP資訊 檔名為 1.php -
<?php // Show all information, defaults to INFO_ALL phpinfo(); ?>
存入剛剛Apache設置的資料夾[C:\root\]中.
這樣就確定PHP啟用了.
完成.