在Apache本地服务器上运行Laravel
我想在apache文件夹中提供的apache上运行laravel在Apache本地服务器上运行Laravel,apache,laravel,Apache,Laravel,我想在apache文件夹中提供的apache上运行laravel /var/www/ 我已经安装了apache2和laravel 我和拉威尔一起创建了一个项目 这是一款很好的跑步鞋 php artisan serve 我如何使用它?我将所有laravel项目复制到/var/www,但当我打开 lcoalhost/project_name/ 它只是显示目录根 有人能帮我吗 我只想通过ap热点创建一个我自己从android上消费的网站,这样我就可以打开我的ubuntu ip并打开我的项目。你
/var/www/
php artisan serve
lcoalhost/project_name/
它只是显示目录根
有人能帮我吗
我只想通过ap热点创建一个我自己从android上消费的网站,这样我就可以打开我的ubuntu ip并打开我的项目。你不应该只是复制文件夹,然后期待它运行 根据安装方式的不同,如果安装了composer,则可以使用composer(在文件复制到的目录中)
composer install
composer update
php artisan serve
您应该将Apache中的文档根配置为:
/var/www/project_name/public
Laravel的公用文件夹有index.php文件,用于创建/运行您编写的应用程序
在我安装的Ubuntu上,文档根最初设置为/var/www/html
,这是在文件中设置的:
/etc/apache2/sites-available/000-default.conf
如果使用nano
、vim
或其他适当的编辑器打开此文件
sudo nano /etc/apache2/sites-available/000-default.conf
然后需要将以下行更改为所需的根目录:
DocumentRoot /var/www/html
变成
DocumentRoot /var/www/project_name/public
也打开这个文件
sudo nano /etc/apache2/apache2.conf
然后找到这个条目
<Directory /var/www/html/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
我想通过ad-hoc从其他计算机访问它,我需要从apachetry php artisan serve运行项目--主机0.0.0.0如何配置?
sudo service apache2 restart