Php 如何在笔记本电脑上快速创建LAMP开发服务器?
我最近开始从事PHP开发,并试图找到一个舒适的开发环境。我一直在尝试在Windows7x64环境下工作,但我发现在windows系统(更不用说64位windows系统)上编写PHP存在很多问题 我目前有3个系统可以在家里使用。一台台式机、一台上网本和一台笔记本电脑。我在dreamhost.com上也有一个共享托管帐户 我一直在我的主桌面(win 7x64)和上网本(win 7x64)上开发,并在dreamhost.com上托管了远程SQL server和SVN服务器。这很好,但我真的很想让我的应用程序在家里的linux服务器上运行(在我将它们推送到我的dreamhost帐户之前模拟/dry启动) 我已经一年没用我的笔记本了,我想它可以用作模拟生产服务器。我可以将我的SQL、SVN和“live”应用程序存储在那里,并可以自由更改发行版/服务器配置,这对于我的共享主机帐户来说本来就比较困难 有谁能推荐一个好的linux发行版,以及我应该在笔记本电脑上安装的东西,让它作为开发服务器运行良好?我不是一个完全不懂linux的人,但我一点也不高级。我的第一选择是ubuntu,但我不知道这是否是我想要实现的最好的Php 如何在笔记本电脑上快速创建LAMP开发服务器?,php,linux,windows-7,64-bit,Php,Linux,Windows 7,64 Bit,我最近开始从事PHP开发,并试图找到一个舒适的开发环境。我一直在尝试在Windows7x64环境下工作,但我发现在windows系统(更不用说64位windows系统)上编写PHP存在很多问题 我目前有3个系统可以在家里使用。一台台式机、一台上网本和一台笔记本电脑。我在dreamhost.com上也有一个共享托管帐户 我一直在我的主桌面(win 7x64)和上网本(win 7x64)上开发,并在dreamhost.com上托管了远程SQL server和SVN服务器。这很好,但我真的很想让我的应
非常感谢您的帮助。您可以使用Ubuntu安装一个
LAMP
环境,我听说它工作得很好。(我自己从来没有做过)
有一些文档介绍了如何在Windows中通过网络执行此操作,安装,在其上安装Ubuntu。从Ubuntu安装apache、mysql和php软件包,以及您喜欢使用的任何其他软件包。如果你喜欢的话,你可以跟着这个。这就是我所做的,它对我来说完美无瑕。我可以在需要时在linux中开发,并且在需要时仍然可以使用Windows,而不必处理双重启动。如果要运行linux,所有这些服务都是linux自带的。你所要做的就是安装linux(我更喜欢Ubuntu)并选择php、apache和mysql。所有内容都以本机方式加载,您只需加载MySQL数据库并将HTML放入www文件夹中即可。在Linux上运行比在WAMP上运行更容易 如果您加载Ubuntu的服务器版本,您可以在安装过程中选择“LAMP”堆栈,Ubuntu将自动为您加载PHP、MYSQL和Apache。如果安装桌面版本,只需在GUI安装期间选择选项即可 Linux很容易使用这些组件运行。我强烈推荐它是在Ubuntu之上构建的。他们有许多预先打包的软件组合发行版可供下载ISO或VM。他们有一个你可以开始的计划。只要我需要一台服务器,我就可以随时使用它们
只需下载/安装Turnkey-LAMP虚拟机映像,并在virutal box中创建一个新的Ubuntu虚拟机,选择现有的硬盘映像,然后选择Turnkey虚拟机映像。在Linux、Windows、Mac OS或Solaris上,您只需安装即可,这不仅为您提供了快速、MySQL、,PHP应用程序。如果您的开发服务器运行(大致)与生产服务器相同的堆栈,这通常是一个明智的想法。您正在使用Dreamhost。他们使用Debian的灯组。所以,我建议你用这个。请检查PHP版本和已安装的模块(查看dreamhost上的
phpinfo()
输出),以确定应安装哪些软件包和版本。查看。它是一个独立于操作系统的docker-LAMP/MEAN开发堆栈,预先配置为开箱即用,并提供以下功能:
- PHP:5.2、5.3、5.4、5.5、5.6、7.0、7.1、7.2和7.3
- Xdebug
- 自动虚拟主机创建
- 项目数量不限
- 适用于所有项目的有效https
- 电子邮件一网打尽
- 自动DNS
- phpMyAdmin、phpRedmin、管理员、OpCacheGUI
- Apache、Nginx、MongoDB、MySQL、MariaDB、PerconaDB、PostgreSQL、Redis、Memcached、MailHog、Solr、RabbitMQ等
- Github:
- 文件:
- 吉特:
- 网站: