使用composer创建一个 laravel项目

安装composer: https://www.jianshu.com/p/ce1d36cbe00f

composer create-project laravel/laravel=5.5.* --perfer-dist /home/web/blog
复制代码

添加虚拟主机配置文件

sudo lnmp vhost add
复制代码

注:由于laravel的入口文件在public目录下,所以在配置那个 default directory 时一定要配置到 public 目录下, 我这里只是为了截图。。。

根据指引就可以创建好虚拟主机文件了

配置 hosts

sudo vim /etc/hosts
复制代码

我的系统是 ubuntu 所以是这样的, 如果是centos或者其他发行版本,可能略微有些不同 将刚刚在配置虚拟主机时的域名指向 127.0.0.1

刷新 dns

sudo /etc/init.d/dns-clean start
复制代码

给必要的目录开启权限

这一步非常重要, 没有这个, 肯定500错误

sudo chmod -R 777 storage
复制代码

如果还是显示该网站无法运行 500

  1. 检查 /public 目录下是否有 .user.ini
ls -a | grep user
复制代码
  1. 如果有, 必须想解锁, 然后在删除, 否则你会发现 sudo rm -rf 删除不了
chattr  -i .user.ini
复制代码
  1. 删除这个文件
sudo rm -rf .user.ini
复制代码

最后浏览器访问测试

如果出现那个laravel的主页,就说明成功了

转载于:https://juejin.im/post/5c7b3bf6e51d451e925fc46f

linux lnmp15 部署laravel项目相关推荐

  1. php larval 项目部署,Laravel项目部署到线上需要注意的问题

    下面由Laravel教程栏目给大家介绍Laravel项目部署到线上需要注意的问题 ,希望对需要的朋友有所帮助! 准备部署 Laravel 应用到生产环境时,却出现了以下一些问题,你在本地上基本不会出现 ...

  2. linux lnmp1.5 部署laravel项目

    linux version: ubuntu 18.04 lnmp version: 1.5 使用composer创建一个 laravel项目 安装composer: https://www.jians ...

  3. Linux下部署Tomcat项目笔记

    今天给大家分享一下如何在Linux系统下部署Tomcat项目.希望能给Java初学者提供一些帮助. 基本环境:Centos7.tomcat8.jdk8,MySQL5.6.nginx 1.安装JDK y ...

  4. 如何在阿里云linux上部署java项目

    image.png 前2天把git练了下,敲了很多命令,也借助图形界面增强自己的理解,乘着余热把linux在熟悉下.然后想起以前婷主有让我帮忙搭建的阿里云服务器,所以就想自己试着在阿里云的linux上 ...

  5. 在Linux上部署的项目(iwebshop) 不能打开界面

    问题描述:在Linux上部署的php项目(iwebshop)不能打开ui界面,只显示如下: errID:2 errStr:mysql_connect(): Headers and client lib ...

  6. Linux(Centos)部署 Python项目

    一.前言 我的项目不大就是一个main.py,由于上级要求需要部署到Linux中,第一次做linux部署python,很多都不懂,找了很多资料,也走了很多弯路,所以把整个部署过程记录下. 首先想要在l ...

  7. 怎样linux部署web应用程序,Linux系统部署WEB项目(2020最新最详细)

    2020最新Linux系统发行版ContOS7演示部署WEB项目 为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐. 更多命令学习推 ...

  8. linux 下部署Python项目

    2019-02-18  by 崔斐然 目录 一.启用ROOT账户及密码和ssh 二.安装screen实现不掉线运行程序 三.部署Python项目 四.部署项目环境 五.善后 一.启用ROOT账户及密码 ...

  9. linux部署项目文档,Linux上部署综合项目专业资料.doc

    LINUX上布署项目过程 1 准备工作 1.下载安装Xshell.Xftp(用于远程连接Linux主机,具体自行baidu) 2.官网下载Linux下tomcat安装包,我用是: apache-tom ...

最新文章

  1. 交换机模拟配置软件_网络设备模拟器Packet Tracer实验
  2. lua学习笔记之日期时间
  3. STM32中断优先级和开关总中断(很老很经典)
  4. apache 给网站配置域名
  5. 1、类型和语法——类型
  6. mysql学习笔记01-创建数据库
  7. Ubuntu 装机软件
  8. django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.3 or newer is required; you have 0.7.11
  9. QT接收或发送二进制数据(或数据内包含0)
  10. 什么是ci/cd_什么是CI / CD?
  11. 没经验能做软件测试吗?
  12. oracle 新手注意事项
  13. 计算机视觉与计算机图形学
  14. 基于计算机视觉原理的自主足球机器人位置规划,基于计算机视觉原理的自主足球机器人位置规划...
  15. 无人机飞控系统硬件设计
  16. js点击第三方广告添加点击事件
  17. IDEA搭建POI导入导出Excel入门版
  18. Linux内核4.14版本——SPI NOR子系统(2)——spi-nor.c分析
  19. CC2530 + RFX2401C Zigbee模块
  20. 十余省份高速人工通道实现支付宝收费 与ETC互为补充

热门文章

  1. JAVA捕捉输入格式异常_Java学习(四).异常处理
  2. python os模块方法_python os模块方法总结
  3. Java单例模式的几种实现方式
  4. 学习笔记11-C语言-指针
  5. 学姐,来挑战字节最牛部门
  6. 《兔兔公司的历史》那些年,百度的荣耀和沉沦
  7. 尚硅谷李老师Mysql基础笔记
  8. PaperNotes(15)-图神经网络、PyG极简版入门笔记
  9. 使用百度大脑,导入aip以及相应的库文件报错问题
  10. 第2、3讲 图像的存储格式