因此,我使用wampserver在我的開發機器上安裝了WAMP服務器,我想通過單個安裝包將其部署在標準Windows PC上。
我將使用NSIS來創建安裝文件。
我需要知道幾件事情:
1.我應該單獨安裝apache,php,mysql還是使用wampServer(我在開發機器上使用的東西)?
2.我需要檢查Apache,mysql和/或php的預先安裝嗎?如果是這樣,如果我找到它們,我該怎麼辦?
3.我應該進行靜默安裝還是給每個安裝人員打電話
4.是否有任何我需要做的事情,以便我不需要重新啓動一切準備就緒?
5.我將不得不用我自己的默認配置文件替換/修改當然,我可以在安裝apache/php/mysql之前使用安裝腳本來做到這一點,我想我讀的地方是apache不覆蓋現有的配置文件,不知道其他人。
還有什麼我沒有考慮到的?基本上我希望安裝儘可能地自動化,我絕對想要避免像mysql服務器設置這樣的事情,這在已經制作好的服務器安裝包中會非常愚蠢。
我是一般的網絡開發新手,我以前從未做過安裝文件,所以我有這麼多問題!WAMP風格的服務器部署/安裝問題
0
A
回答
2
這取決於使用WAMP使得它非常簡單,如果你想要的一切的最新版本,那麼你將不得不單獨安裝的一切。
您需要檢查現有版本,否則最終可能會同時運行兩個版本的mysql。至於你做什麼,這完全取決於你。如果你希望每臺機器上的所有東西都相同(我推薦的東西),我會刪除現有的安裝並用標準版本替換它們。
這又取決於,如果它是一個已經過測試的自動腳本,它可以工作,那麼靜默安裝就沒問題。儘管它可能會給你帶來溫暖的模糊感覺,以便在安裝時看到所有的東西。
我100%確定沒有需要安裝的東西需要重新啓動。 (謝謝@cwallenpoole)
如果你使用wamp進行安裝,我相信所有的配置文件都是新的。我從來沒有這樣做過,但我假設這個過程是:安裝wamp - >覆蓋現有的配置文件 - >重新啓動所有的wamp服務。
希望這有助於:)
相關問題
- 1. Windows服務安裝和部署問題
- 2. 安裝WAMP服務器
- 3. MVC部署風格問題
- 4. 新安裝後在wamp服務器上的問題
- 5. 問題與WAMP服務器
- 6. SSIS部署/安裝問題
- 7. Weblogic服務器上的部署問題
- 8. 部署在服務器上的問題
- 9. 使用WAMP服務器在Windows服務器上部署laravel 5
- 10. WAMP + Pear安裝問題
- 11. Cakephp + WAMP安裝問題
- 12. 安裝ubuntu服務器的問題10.4
- 13. Windows服務部署問題
- 14. apache web服務器部署問題
- 15. MVC .NET +服務器部署問題
- 16. 面料-CA服務器安裝問題
- 17. Heroku風格GIT部署我自己的服務器
- 18. npm iOS部署安裝問題
- 19. 從Windows服務器外部訪問時Wamp服務器錯誤?
- 20. 重新安裝wamp服務器後發生未知數據庫問題
- 21. 安裝magento wamp上的問題
- 22. REST風格的服務問題
- 23. java axis2 web服務的部署問題
- 24. 部署WCF服務的問題
- 25. 使用兩個驅動器安裝Wamp服務器並讓Netbeans運行Wamp
- 26. Snow Leopard服務器MySQL服務和MacPorts MySQL安裝問題
- 27. 在服務器部署目錄安裝war文件
- 28. 我想安裝vtigercrm 7.0.1,WAMP的服務器
- 29. 在wamp服務器上安裝SSL:httpd-ssl.conf中的錯誤
- 30. 安裝.NET服務的問題
4,我是100%,你不需要重新啓動。儘管如此,您可以確保WAMP正確啓動。他們將是新的。任何需要修改conf/ini/htaccess的東西需要在*安裝後發生。無論如何+1,你可能想修改你的答案,因爲我確認了你已經懷疑的內容,但這取決於你。 – cwallenpoole
感謝您的回答,它絕對有幫助。有沒有簡單的方法通過安裝腳本重新啓動服務?你推薦任何nsis教程,這將幫助我檢查現有版本等 – Michael
不知道檢查現有的服務。但是,您可以使用net stop「servicename」和net start「service name」重新啓動 –