我已經配置我的系統Ubuntu-16.04
,Xampp 5.6現在作爲php
網絡開發人員我需要更改我的php
版本以測試我的代碼在php7.0
上工作,所以我做了一些使用Google搜索但未找到完美解決方案。我不知道,但在Ubuntu
你可以有多個配置文件,你可以切換配置文件來運行不同的環境。那麼,是否可以創建配置文件並單獨運行xampp
或某種類型的配置,以與xampp
同時運行php5.6
和php7.0
。我們如何在同一臺Ubuntu機器上運行php5.6和php7.0?
0
A
回答
0
0
是的,你可以簡單地運行儘可能多的PHP版本,只要你喜歡,嘗試安裝流浪箱。爲不同的php版本添加多個框。
+0
雖然沒有真正需要操作不同的php版本,但您可以使用虛擬機來完成此操作。當推薦作爲答案時,你應該畫出基本的方法,而不是在這裏放棄術語...... – arkascha
+0
我知道我可以使用vgrant,但是很長一段時間我已經使用xampp,並且如果我使用xampp,很多項目需要遷移現在vgrant。 – chudasamachirag
相關問題
- 1. 如何在同一臺機器上同時運行JSP和PHP
- 2. 如何在同一臺機器上運行ASP.NET和PHP?
- 3. 如何在同一臺機器上運行ASP.NET MVC 1和2?
- 4. 我們可以在同一臺機器上運行兩個不同執行器的gitlab運行器嗎?
- 5. 在同一臺計算機上運行Apache2服務器和XAMPP(Ubuntu)
- 6. 在同一臺機器上同時運行Windows 7和Server 2012
- 7. 在同一臺機器上同時運行python 2.6和3.1
- 8. 如何配置Akka Pub/Sub在同一臺機器上運行?
- 9. 如何連接2臺運行在同一臺機器上的虛擬主機?
- 10. 如何在同一臺機器上同時運行Glassfish v2.1.1和Glassfish v3.1?
- 11. 我想在同一臺機器上同時運行JBoss 4.2.3和JBoss 5.1
- 12. MySQL Server 5.7和WAMPServer在同一臺機器上不能運行
- 13. 在同一臺機器上運行Node.js應用程序和PHP
- 14. 在同一臺機器上運行Python 3.2和2.7
- 15. 在同一臺Windows機器上運行庫存python和Anaconda
- 16. 在同一臺機器上運行Matlab MCR和MATLAB
- 17. SVN和Jenkins for C#在同一臺機器上(Ubuntu的)
- 18. GWT - 如何檢測,如果我們在同一臺機器上的服務器
- 19. mod_perl和Passenger如何在同一臺Apache服務器上運行?
- 20. 如何配置nginx,在同一臺機器上運行apache和節點js?
- 21. 在同一臺機器上同時運行2個webdriver實例
- 22. 如何在同一臺機器上安裝Windows Server 2012和Ubuntu 16.04桌面
- 23. 我可以在同一臺服務器上運行mod_dav_svn和svnserve
- 24. 我可以在同一臺機器上運行Postgres 8.4和Postgres 9嗎?
- 25. 我可以在同一臺機器上運行visual studio 2005和visual c#2008嗎?
- 26. 在同一臺機器上運行兩個Jetty服務器
- 27. 我可以在同一臺計算機上運行兩臺Web服務器嗎?
- 28. iOS4.2和iOS4.1在同一臺機器上?
- 29. 如何在多臺CGE機器上同時運行shell腳本?
- 30. 我如何在Ubuntu上同時運行nginx和apache
我從來沒有理解爲什麼人們在Linux系統上使用類似'xampp'的東西,而不是簡單地安裝準備好的組件爲apache http服務器,mysql RDBMS和php三個鼠標點擊包。 – arkascha
由於像http服務器和mysql服務器這樣的服務是系統服務,因此不直接連接到系統用戶,要使所選擇的php版本取決於用戶配置文件並不那麼容易。但是,您可以確實並行安裝多個版本。命令行版本沒有問題,你只需選擇你想使用的正確的。但是爲了實現http服務器,你必須配置不同的設置:你可以將一個模塊集成爲apache模塊,並使用其他php版本作爲cgi或fastcgi執行幫助程序。這樣可行。 – arkascha
這種情況的另一個廣泛的方法是簡單地使用單獨的虛擬環境,以便共享實際腳本所在系統文件系統的一部分的虛擬機或更好的docker容器。 – arkascha