Php 如何在服务器上部署laravel项目?

Php 如何在服务器上部署laravel项目?,php,laravel,Php,Laravel,我在Digitalocean上构建了一个linux服务器,安装了require软件,并将laravel文件从github克隆到/var/www/html/。我得到这个错误 "The 138.68.81.200 page isn’t working" in http://138.68.81.200/socialNetwork/public/ 即使上载迁移并创建.env文件和存储/*777权限 如何解决这个问题?假设您已经通过composer安装了所有php软件包和依赖项以及所有项目供应商。您只

我在Digitalocean上构建了一个linux服务器,安装了require软件,并将laravel文件从github克隆到/var/www/html/。我得到这个错误

 "The 138.68.81.200 page isn’t working" in http://138.68.81.200/socialNetwork/public/
即使上载迁移并创建.env文件和存储/*777权限


如何解决这个问题?

假设您已经通过composer安装了所有php软件包和依赖项以及所有项目供应商。您只需将其添加到
/etc/apache2/sites available/000 default.conf

Alias /socialNetwork /var/www/html/socialNetwork/public/
<Directory "/var/www/html/socialNetwork/public">
        AllowOverride All
        Order allow,deny
        allow from all
</Directory>
之后:

sudo service apache2 restart

如果要使用ip访问网站,必须将默认网站指向此文件夹。你用的是什么服务器?(apache,nginx,…)我正在使用Apache2,您在哪里上传了代码?它是在
/var/www/html/socialNetwork
还是
/var/www/socialNetwork
文件夹中?/var/www/html/socialNetwork/public
sudo service apache2 restart