与XAMPP当地的Laravel项目交易,并在Windows启动上自动启动

问题描述 投票:0回答:1
我刚刚完成了我在网上购买的项目,但不幸的是,他们的支持没有响应。

项目使用XAMPP和PHP。 安装过程的一部分涉及使用

php artisan serve

迁移和安装数据库和表格中的命令行中的数据库和表。 为此,我需要访问

D:\xampp\htdocs\AppName
,这提示我获取一些详细信息,并进行安装。
我注意到XAMPP模块都没有使用
port。
成功安装后,应用程序运行良好。 wo,问题是,即使所有
http://localhost:8000模块都在运行,我也必须手动导航到
8000

并每次运行

XAMPP以启动应用程序。

i我想知道我是否可以在XAMPP中配置任何东西来自动化应用程序的启动。
我想设置我的Windows PC,以便XAMPP与Web和SQL服务器一起自动启动。这样,我可以从
D:\xampp\htdocs\App访问我的应用程序,而无需手动运行

php artisan serve

注:在我的答案中,我没有使用您提供的确切路径,因为我试图概括说明。但是,
http://localhost
指您的
php artisan serve
目录。
要求

要在内部网络上托管您自己的计算机网站,您需要Web服务器。 XAMPP可以是一个很好的选择,尤其是当您将其配置为Windows Boots时自动启动时。

设置您的

C:\path\to\laravelproject

以在Windows启动上自动启动。
在XAMPP中,将其配置为在应用启动时自动启动Web服务器和MySQL(因此您不必手动启动它们)。
在此之后,您只需要操纵由XAMPP启动的the Web地址的默认根目录 - 默认情况下设置为

D:\xampp\htdocs\Laundrybox
php laravel xampp laravel-artisan
1个回答
0
投票
xampp.exe

文件夹。 带Xampp的设定公共目录 solution#1:更改XAMPP默认

localhost:80
文件夹路径(推荐)
找到并打开
.\xampp\htdocs

文件。

看一条线,将

public

设置为

htdocs
    。将其更改为:
  • C:\path\to\xampp\apache\conf\httpd.conf
  • 如果您想继续使用phpmyadmin,则还需要其他别名。
  • 找到并打开
  • DocumentRoot
文件。

看或创建一个新线路,其中

C:\path\to\xampp\htdocs
设置为
DocumentRoot C:\path\to\laravelproject\public
。如果不存在,创建这一新行:
C:\path\to\xampp\apache\conf\extra\httpd-xampp.conf

应该重新启动XAMPP Weberver。

solution#2:将项目的公共文件夹复制到
Alias /phpmyadmin

默认情况下,它将托管

C:\path\to\xampp\htdocs\phpMyAdmin

文件夹。您应该将Laravel Project的公共文件夹的内容放在
Alias /phpmyadmin "C:\path\to\xampp\htdocs\phpMyAdmin"

文件夹中。

如果您选择复制,则需要在复制的

htdocs
文件中进行编辑。您会找到一些相对路径,这些路径在父目录中查找文件。这些需要重写以指向您的Laravel项目。
solution#3:创建一个从HTDOC到Project Public
的符号链接 windows,创建符号链接也可以工作,例如

C:\path\to\xampp\htdocs
)。
C:\path\to\xampp\htdocs

注:

I不会将解决方案#2和#3的描述直接应用于
index.php

文件夹,而是将解决方案的描述应用于

C:\path\to\xampp\htdocs --> C:\path\to\laravelproject\public

文件夹。但是,在这种情况下,您的Web应用程序的URL不会是
# By default htdocs existed, remove it by rename ren "C:\path\to\xampp\htdocs" "C:\path\to\xampp\htdocs.bak" # Run as administrator from cmd mklink /D "C:\path\to\xampp\htdocs" "C:\path\to\laravelproject\public"
。
browser
的call项目

之后,您可以通过
htdocs

端口将Laravel项目加载到浏览器中。 (如果没有指定端口,它是指端口

.\htdocs\myproject
,默认情况下,XAMPP可以通过
http://localhost
访问。)
在您的Laravel Project的

http://localhost/myproject

文件中,将默认路径从
http://localhost
更改为
80

。 将安装为生产

如果您不打算开发或修改此应用程序,建议将其设置为“生产”版本。

拉拉维尔 - 制作一个准备生产模式的Laravel应用程序应采取什么步骤

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.