我已经配置我的系统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