【分享】IIS6+PHP5+MySQL5.1+phpMyAdmin3+phpBB3+Joomla1.5.9安裝步驟



贊助商連結


頁 : 1 [2]

bx2aa
2009-02-16, 11:13 AM
其實在寫這個文件,當初只是要留做記錄而已,
省得以後老闆要求時,
又忘記怎麼做,
而且不用linux甚至apache for win32,
是對這些open source不甚熟悉,
為避免一些資安問題(linux base不是不好,只是沒有太多時間去搞...:eye: ),
所幸採用windows平台,
自己還稍為熟悉的環境比較好處理,
而且不是我一個人要維護...
我和你不一樣, 我已待業好幾年了, 不是怕以後老闆要求, 是想以後要裝會忘記, 因為現在每天都是自己的時間,干脆把整個動作改用命令行去處理.

沒辦法用命令行的就用 AutoIT 去點按, 缺點是若有裝過 MySQL 在用此批次檔安裝, 會在安裝 MySQL 輸入密碼的地方出錯, 因為會變成三個輸入欄位, 我的 AutoIT 編譯的 MySQL.exe 只是針對新安裝的兩個輸入欄位做輸入.

現在已讓 Autosetup.cmd 可以自動去設定 IIS 增加 .php 和 增加 index.php
增加了 manager.exe 會去設定 IIS, 本想用 reg add 去加 .php 和 index.php 好像沒用.
因為沒找到用命令行增加的方法所以用
%SystemRoot%\system32\compmgmt.msc /s
之後用 AutoIT 自動點選.
也因為現在每天都是自己的時間, 所以可以對些微瑕疵慢慢的修改, 目標是要跟裝 Snort IDS 一樣簡單, 點兩下, 等 6 分鐘, 裝好.

附上已完成 99.99% 全自動安裝影片, 只有建 Partition 和選 Partition 格式是要手動選, 其餘完全自動.
XP-JOOMLA(Auto).rar <------ 裏面是 XP-JOOMLA.exe (7-zip) <------ 裏面是 XP-JOOMLA.AVI 205,267,536 Bytes

贊助商連結


pcboy
2009-02-16, 03:21 PM
為避免一些資安問題(linux base不是不好,只是沒有太多時間去搞...:eye: ),


請問你會去每天注意 Apache, PHP, phpBB3 是否出新版? 是否有漏洞嗎?
如果有, 你會立刻更新嗎?

Fedora可以用yum + crontab自動更新 Apache, PHP (雖然可能不是最新)

bx2aa
2009-02-20, 12:04 AM
比 XP 額外要準備的檔案:
2003 Server 安裝光碟 Support 目錄裏的 Tools 目錄裏的 SUPTOOLS.MSI 和 SUPPORT.CAB

FOR Windows Server 2003 CHT 自動安裝設定

2003-SCRIPT.RAR 內容為:
Autosetup.cmd <------ 自動安裝流程控制
enter.exe <------------ 關閉目前視窗後按 Enter
exit.exe <-------------- 關閉目前視窗
JOOMLA-Login.exe <--- 設定完 JOOMLA 移除 installation 後自動以 admin a12345678 登入
JOOMLA.exe <---------- 自動設定 JOOMLA 800*600 640*480 合用, 未使用 MouseGetPos() 去判斷當游標移到右下角後的游標位置
MySQL.exe <------------ 自動點選安裝設定 MySQL
MySQLCreate.exe <----- 自動建立 Mysql joomla phpbb Database (joomla 是多餘的動作)
phpBB.exe <------------- 自動設定 phpBB (bx2aa a12345678)
phpMyAdmin.exe <------ 自動登入 phpMyAdmin (root cisco)
Server.exe <------------- 關閉 開機時出現的 "管理您的伺服器"
Support.exe <------------ 自動安裝 Support Tools
wrar380au3.exe <------- 自動安裝英文版
wrar380scau3.exe <----- 自動安裝簡體版
wrar380tcau3.exe <----- 自動安裝繁體版

2003-avi.rar 為以光碟開始安裝到完成僅在 選 Partition 手動, 其餘完全自動.
約 99.99% 自動.

所有檔案清單:
Autosetup.cmd
desk.exe
enter.exe
exit.exe
JOOMLA-Login.exe
JOOMLA.exe
Joomla_1.5.9-Stable-Full_Package.zip
mysql-5.1.31-win32.msi
MySQL.exe
MySQLCreate.exe
php-5.2.8-Win32.zip
phpBB.exe
phpBB3.0.4_zh_phpbbchina.rar
phpMyAdmin-3.1.2-all-languages.zip
phpMyAdmin.exe
Server.exe
SUPPORT.CAB
Support.exe
SUPTOOLS.MSI
UnxUtils.zip
wrar380.exe
wrar380au3.exe
wrar380scau3.exe
wrar380tcau3.exe
zh-TW.administrator.joomla.1.5.9.zip
zh-TW.site.joomla.1.5.9.zip

檔案目錄擺放位置與 XP 自動安裝相同
c:\joomla\MySQL
C:\joomla\PHP5
C:\Inetpub\wwwroot\joomla
C:\Inetpub\wwwroot\phpbb
C:\Inetpub\wwwroot\phpmyadmin

vh0817
2009-12-28, 11:50 AM
正好有需要這樣的安裝步驟
感謝大大的提供

snyilin
2010-01-19, 01:56 PM
非常好, 感謝作者的辛勞成果

davidke
2010-03-31, 11:58 AM
感謝你的分享~辛苦了:cry:

ahph
2010-04-01, 11:40 AM
感謝你的分享~辛苦了