我使用xampp在Windows上开发了Laravel项目。因此,我需要在Debian服务器中部署该项目。在此服务器中,我已经安装了apache2,php7.3和composer。一切都很好。我通过ssh将项目从Windows转移到Debian。在项目内部,我运行了作曲家更新。但是,当我尝试通过浏览器访问时,出现404页面未找到错误。我会错过一些步骤吗?有人可以帮我吗?
我想为新项目创建一个apache配置:
类似以下内容:须藤纳米/etc/apache2/sites-available/meuprojeto.conf
使用以下代码编辑此文件:DocumentRoot / var / www / html / meuprojeto / publicServerName seudominio.com选项+关注符号链接允许全部覆盖要求所有授予错误日志$ {APACHE_LOG_DIR} /error.logCustomLog $ {APACHE_LOG_DIR} /access.log合并
配置apache服务以确保已启用:sudo systemctl停止apache2.servicesudo systemctl启动apache2.servicesudo systemctl enable apache2.service
最后步骤:
启用重写sudo a2enmod重写
启用您的项目配置sudo a2ensite meuprojeto.conf
禁用默认配置(默认apache页面)sudo a2dissite 000-default.conf
重新启动apache服务sudo systemctl restart apache2.service