线上部署laravel

本文介绍了如何在阿里云服务器上部署Laravel5.7项目,包括安全组配置、LNMP安装、数据库密码管理、虚拟主机与伪静态设置,以及解决500错误的方法。
摘要由CSDN通过智能技术生成

此项目为laravel 我的版本为laravel5.7

这个配置还是有些麻烦的!!!

首先你的阿里云服务器的安全组要配置相关的端口范围这就你们自己搞定吧!

然后按照lnmp提供官网 https://lnmp.org/install.html

安装lnmp的时候不要把数据库密码忘了!!!

密码忘记了网站:https://www.cnblogs.com/SmartNing/p/5178628.html

LNMP添加、删除虚拟主机及伪静态使用教程 提供网站 https://lnmp.org/faq/lnmp-vhost-add-howto.html

注意网站目录权限 chmod -R 777 www.baidu.com 比如

使用 cd/usr/local/nginx/conf 进入nginx配置目录
cd vhost进入vhost文件vi你的网站.conf
里面是这样的
在这里插入图片描述
添加:

location / {
#try_files $uri $uri/ =404;
try_files $

部署 Laravel 使用 Docker,您可以按照以下步骤进行操作: 1. 首先确保您的系统已经安装了 Docker,可以参考中提供的官方安装文档进行安装。 2. 然后,需要创建一个 `docker-compose.yml` 文件来定义您的 Docker 环境。在该文件中,您需要包含 Laravel 应用程序所需的各个服务,比如 Nginx、PHP 和数据库等。您可以参考和提供的引用内容中的命令来构建和启动这些服务。 3. 在 `docker-compose.yml` 文件中,您需要指定一个工作目录,将 Laravel 项目复制到容器中运行。这通常可以通过在 Dockerfile 中使用 `COPY` 命令来实现。确保将 Laravel 项目放置在正确的目录下,并在 Dockerfile 中进行相应的设置。 4. 在 Dockerfile 中,您还需要安装 Laravel 应用程序所需的依赖项和扩展。这可以通过在 Dockerfile 中使用适当的包管理器(如 apt、yum 或 composer)来实现。 5. 另外,您还可以使用 Docker 网络和卷来与其他容器进行通信和数据共享。这将有助于将 Laravel 与其他服务(如数据库)进行集成。 6. 最后,您可以使用 `docker-compose up` 命令来启动整个 Docker 环境,并确保 Laravel 应用程序能够正常运行。 综上所述,通过使用 Docker 和适当的配置,您可以轻松地部署 Laravel 应用程序。请按照上述步骤进行操作,并根据您的实际需求进行相应的调整。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [docker部署laravel](https://blog.csdn.net/flamevip/article/details/130018594)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *3* [Laravel项目线上服务器docker化部署实战全过程记录指导(转 2021-04-02)](https://blog.csdn.net/ccpit2b2c/article/details/115393605)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值