我有一个Laravel项目,我想把它部署到服务器中,问题是通常我们在公共文件夹中有index.php和.htaccess,但在我的情况下,我已经把这两个文件带到了根目录中。所以我想知道,发球需要什么改变?
如何将其上传到服务器?
解决方案1不知何故,您需要从托管提供商处以共享用户的身份获得ssh访问权限,然后您可以使用git将存储库克隆到服务器中。
解决方案2您可以使用ftp从面板或相关控制面板将所有项目复制粘贴到服务器中。
解决方案3使用亚马逊作为您的主机,因为它提供了1年的免费层访问权限,还为您提供ssh服务。获取此信息后,请按照解决方案1进行操作。
将文件放回公用文件夹。您可以将服务器的根路径更改为项目的公用文件夹。
按照步骤进行:
- 转到/etc/apache2/启用的站点
- 打开此文件夹中的.conf文件
- 将docuementRoot更改为/etc/var/www/html/project_name/public
使用以下命令重新启动apache服务器:
sudo systemctl重启apache2