我正在用虚拟机(LAMP)建立一个完整的开发环境。在本地测试之后,我将设置一个可公开访问的web服务器并启动该站点。
我将使用Vagrant来处理我的Mac上的虚拟机设置。
当所有这些都完成后,我显然会将网站文件上传/提交到公共web服务器,但是我(或者可以)也将虚拟机设置上传到公共(和真实) web服务器吗?
我认为没有,但是在本地配置Linux (我将使用Ubuntu)虚拟机(安全性等等)是有意义的。使用Vagrant/SHH等,然后在运行时使用相同的配置。
所以基本上有两种选择:
(1) No, use Vagrant to set up LAMP, but the same setup
试图启动并提供一个LAMP VM,在Windows 7 64位主机上运行Vagrant和Virtual。但我收到了错误信息:
Could not match ? at /tmp/vagrant-puppet/manifests/default.pp:2 on node lucid32.hsd1.ca.comcast.net.
搜索找不到任何有用的线索--它们与使用Vagrant无关,并且讨论完全不同的场景。
C:\Users\rdavis\lamp-project>vagrant up
[default] VM already created. Booting if it's n
我已经成功地在CentOS发行版的VMWare虚拟驱动器上安装了Apache、MariaDB(MySQL)和PHP。所有服务当前都在运行。
当我在CentOS中运行'hostname‘命令时,返回localhost.localdomain。如果我在Windows10.1操作系统的Chrome地址栏中输入这个(或localhost.localdomain:80),它就会跳转到IIS Windows Internet Information Services页面。
如何从CentOS物理机访问我的Windows虚拟机上的LAMP堆栈?
谢谢,
一个
我使用sudo apt-get install lamp-server从终端安装Xampp
当lamp-server还在安装时,我的电脑就关机了。
我再次运行了sudo apt-get install lamp-server,它返回了以下错误:
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.