我是Laravel框架的新手。我已经安装并开发了一个小应用程序。我从Github获得了一个应用程序的源代码,我希望在我的localhost上集成并运行它。请指导我获得开始在本网站上工作的正确指示的任何链接或材料。给我详细说明要编辑的文件,以便至少我可以访问我的本地主机。
答案 0 :(得分:3)
您可以使用Laravel Homestead
https://laravel.com/docs/5.4/homestead
Laravel Homestead是一个官方的,预先打包的Vagrant盒子,为您提供了一个美妙的开发环境,而无需您在本地计算机上安装PHP,Web服务器和任何其他服务器软件。
答案 1 :(得分:3)
如果您不想使用宅基地(初学者设置有点复杂),请按照以下步骤操作:
git clone https://github.com/fakharkhan/laravel-school-erp.git
cd laravel-school-erp
将终端中的目录更改为新克隆的项目。composer install
以安装项目依赖项。 php artisan migrate
来运行laravel migrations(导入数据库)。通过编辑httpd-vhosts.conf文件来设置虚拟主机(这样可以避免在网址中输入 / public )并添加以下内容
<VirtualHost example.dev:80>
DocumentRoot "C:/xampp/htdocs/laravel/public"
ServerName example.dev
</VirtualHost>
然后编辑您的主机文件并添加以下内容:
127.0.0.1 example.dev
您可以将 example.dev 替换为您喜欢的任何网址。
答案 2 :(得分:2)
你应该看看Laravel's documentation。 这是了解Laravel的最佳方式。
如果您只是获取源代码,则需要执行以下操作:
composer install
以安装依赖项php artisan key:generate
答案 3 :(得分:1)
假设您在Windows上使用xampp作为localhost。现在转到path/to/xampp/htdocs
,然后右键点击Git Bash Here
现在运行以下命令:
1. git clone https://github.com/fakharkhan/laravel-school-erp
2. cd laravel-school-erp
3. composer install
4. cp .env.example .env
5. php artisan key:generate
对于数据库连接:创建一个数据库并将(DB_DATABASE,DB_USERNAME,DB_PASSWORD)值设置为.env
文件(位于项目根目录中)。
最后浏览:localhost/laravel-school-erp/public