首页 > 解决方案 > 如何在 ubuntu ec2 实例中部署 laravel 项目

问题描述

我已经在 ubuntu ec2 实例中安装了 laravel 文件。现在,当我重新加载我的网页时,它显示了所有目录,但不显示 laravel 页面。以下是我为使项目在网页上运行而执行的步骤:-

1)在 /var/www/html/pma 中安装 laravel 项目(pma 是项目名称)

2) sudo chmod -R 775 /var/www/html/pma/storage

3) cd /etc/apache2/sites-available

4) 须藤纳米 laravel_project.conf

5) 添加以下内容以使用服务器的 IP 地址创建新的虚拟主机。

<VirtualHost *:80>
ServerName http://13.126.105.89/
DocumentRoot /var/www/html/pma

<Directory /var/www/html/example>
   AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

6)须藤a2dissite 000-default.conf

7) sudo a2ensite laravel_project

8) sudo a2enmod 重写

9) sudo systemctl 重启 apache2

这些是我执行的步骤,但网页仍然显示目录而不是实际的 laravel 网页。我在这缺少什么?

标签: phplinuxlaravelubuntu

解决方案


推荐阅读