如何使用 php artisan serve 设置域名
How to set a domain name with php artisan serve
我是 PHP 和 Laravel 的新手。在使用 Wamp 进行虚拟主机时,我可以指定文档根目录、服务器名和端口号——因此指定了域名。但是使用命令 php artisan serve,我可以指定端口地址但不能指定域名。
是否可以设置域名?
此外,使用此命令和使用 wamp 进行托管有什么区别?
n.b 我是服务器端语言的新手,很抱歉问这些基础知识!
编辑:我使用了 php artisan serve --host=blog.local --port=8001 但出现了错误
我已经清除了配置和应用程序缓存。
很简单,传递--host
参数即可。
php artisan serve --host=example.com
您可以使用 artisan serve 命令显式定义主机和端口:
php artisan serve --host=somedomain.com --port=8001
注意:记得启用防火墙端口。
尝试这样命令:
php artisan serve --host=<host IP address> --port=<port to use>
示例:
php artisan serve --host=127.0.0.1 --port=8080
虽然已经晚了
在系统主机文件中创建一个条目。在 windows 的情况下,它位于
C:\Windows\System32\Drivers\etc\hosts
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 blog.local
然后运行你的命令:
php artisan serve --host=blog.local --port=8001
首先,您需要在 host
文件中添加本地域。路径是 C:\Windows\System32\drivers\etc
,您会找到 host
文件。
用记事本打开,把这行127.0.0.1 <your_domain_name>
写到最后一行。例如127.0.0.1 lala.com
然后在你的终端上输入命令,
php artisan serve --host=<your_domain_name_in_the_host_file>
系统会自动为您生成一个端口号
php artisan serve --host=lala.com
Laravel development server started: http://lala.com:8000
现在,您可以浏览您的本地主机了,它是 http://lala.com:8000
使用您的自定义域名和端口号。
如果您想要自定义端口号,只需在命令末尾指定端口号即可,
php artisan serve --host=lala.com --port=8088
和url将是http://lala.com:8088
php artisan serve --host=0.0.0.0 --port=8000
你可以试试:
php artisan 服务 --host 192.168.0.1 --port 80
Change your host and port
我是 PHP 和 Laravel 的新手。在使用 Wamp 进行虚拟主机时,我可以指定文档根目录、服务器名和端口号——因此指定了域名。但是使用命令 php artisan serve,我可以指定端口地址但不能指定域名。 是否可以设置域名?
此外,使用此命令和使用 wamp 进行托管有什么区别?
n.b 我是服务器端语言的新手,很抱歉问这些基础知识!
编辑:我使用了 php artisan serve --host=blog.local --port=8001 但出现了错误
我已经清除了配置和应用程序缓存。
很简单,传递--host
参数即可。
php artisan serve --host=example.com
您可以使用 artisan serve 命令显式定义主机和端口:
php artisan serve --host=somedomain.com --port=8001
注意:记得启用防火墙端口。
尝试这样命令:
php artisan serve --host=<host IP address> --port=<port to use>
示例:
php artisan serve --host=127.0.0.1 --port=8080
虽然已经晚了
在系统主机文件中创建一个条目。在 windows 的情况下,它位于
C:\Windows\System32\Drivers\etc\hosts
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 blog.local
然后运行你的命令:
php artisan serve --host=blog.local --port=8001
首先,您需要在 host
文件中添加本地域。路径是 C:\Windows\System32\drivers\etc
,您会找到 host
文件。
用记事本打开,把这行127.0.0.1 <your_domain_name>
写到最后一行。例如127.0.0.1 lala.com
然后在你的终端上输入命令,
php artisan serve --host=<your_domain_name_in_the_host_file>
系统会自动为您生成一个端口号
php artisan serve --host=lala.com
Laravel development server started: http://lala.com:8000
现在,您可以浏览您的本地主机了,它是 http://lala.com:8000
使用您的自定义域名和端口号。
如果您想要自定义端口号,只需在命令末尾指定端口号即可,
php artisan serve --host=lala.com --port=8088
和url将是http://lala.com:8088
php artisan serve --host=0.0.0.0 --port=8000
你可以试试: php artisan 服务 --host 192.168.0.1 --port 80
Change your host and port