Laravel 流浪汉拉维勒·维赫斯特成立
因此,我用Vagrant和PuPHPet设置了一个公共网络VM,以启动并运行apache web服务器。我使用Laravel作为我的选择框架。我可以通过访问以下网站在浏览器中访问我的网站:Laravel 流浪汉拉维勒·维赫斯特成立,laravel,vagrant,puppet,Laravel,Vagrant,Puppet,因此,我用Vagrant和PuPHPet设置了一个公共网络VM,以启动并运行apache web服务器。我使用Laravel作为我的选择框架。我可以通过访问以下网站在浏览器中访问我的网站: http://192.168.1.14/public/index.php/ 使用PuPHPet,我将我的vhost配置为使用“phptest.dev”作为服务器名 我有点纠结于如何设置vhost来美化我的url。我不确定“phptest.dev”服务器名在哪里起作用。我无法ping phptest.dev并得
http://192.168.1.14/public/index.php/
使用PuPHPet,我将我的vhost
配置为使用“phptest.dev”作为服务器名
我有点纠结于如何设置vhost
来美化我的url。我不确定“phptest.dev”服务器名在哪里起作用。我无法ping phptest.dev并得到任何东西
正确的设置方法是什么?我想访问浏览器中的“phptest.dev”以查看我的站点。我想我需要添加一个
.htaccess
文件,通过“public/index.php”文件路由所有请求,这样我就可以从url中获取这些请求,但我不确定 我不知道PuPHPet,但我可以用一般的方式回答
您可以使用/etc/hosts
文件进行名称解析,只要您没有更改/etc/nsswitch.conf
例如,在/etc/hosts
中,添加
192.168.1.14 phptest.dev
您应该能够从VM中ping主机名
假设您使用的是Debian/Ubuntu,站点配置文件位于/etc/apache2/sites available/phptest.dev.conf
注意:不要忘记在启用的站点中创建符号链接
服务器管理电子邮件
DocumentRoot/path/to/php
ServerName phptest.dev
ServerAlias www.phptest.dev
选项如下符号链接
不允许超限
选项索引跟随符号链接多视图
允许超越所有
命令允许,拒绝
通融
ErrorLog${APACHE_LOG_DIR}/phptest.dev-error_LOG
#可能的值包括:调试、信息、通知、警告、错误、临界值、,
#警惕,埃默格。
日志级别警告
CustomLog${APACHE_LOG_DIR}/phptest.dev-access_LOG组合
执行
服务apache2重新加载
或重新启动
,看看是否可以使用phptest访问。dev不知道PuPHPet,但我可以用一般方式回答
您可以使用/etc/hosts
文件进行名称解析,只要您没有更改/etc/nsswitch.conf
例如,在/etc/hosts
中,添加
192.168.1.14 phptest.dev
您应该能够从VM中ping主机名
假设您使用的是Debian/Ubuntu,站点配置文件位于/etc/apache2/sites available/phptest.dev.conf
注意:不要忘记在启用的站点中创建符号链接
服务器管理电子邮件
DocumentRoot/path/to/php
ServerName phptest.dev
ServerAlias www.phptest.dev
选项如下符号链接
不允许超限
选项索引跟随符号链接多视图
允许超越所有
命令允许,拒绝
通融
ErrorLog${APACHE_LOG_DIR}/phptest.dev-error_LOG
#可能的值包括:调试、信息、通知、警告、错误、临界值、,
#警惕,埃默格。
日志级别警告
CustomLog${APACHE_LOG_DIR}/phptest.dev-access_LOG组合
执行一个
服务apache2重新加载
或重新启动
,看看您是否可以使用phptest.dev进行访问我无法直接回复Terry Wang,但他基本上是对的
忽略他第四行之外的所有内容,因为PuPHPet负责为您在VM中设置vhost
您只需告诉本地计算机(您的Mac或Windows或Linux计算机)域phptest.dev
位于ip地址192.168.1.14
这就是为什么你需要编辑你的主机文件。我不能直接回复Terry Wang,但他基本上是对的 忽略他第四行之外的所有内容,因为PuPHPet负责为您在VM中设置vhost 您只需告诉本地计算机(您的Mac或Windows或Linux计算机)域
phptest.dev
位于ip地址192.168.1.14
这就是为什么你需要编辑你的主机文件