linux lnmp15 部署laravel项目
使用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
- 检查
/public
目录下是否有.user.ini
ls -a | grep user
复制代码
- 如果有, 必须想解锁, 然后在删除, 否则你会发现
sudo rm -rf
删除不了
chattr -i .user.ini
复制代码
- 删除这个文件
sudo rm -rf .user.ini
复制代码
最后浏览器访问测试
如果出现那个laravel的主页,就说明成功了
转载于:https://juejin.im/post/5c7b3bf6e51d451e925fc46f
linux lnmp15 部署laravel项目相关推荐
- php larval 项目部署,Laravel项目部署到线上需要注意的问题
下面由Laravel教程栏目给大家介绍Laravel项目部署到线上需要注意的问题 ,希望对需要的朋友有所帮助! 准备部署 Laravel 应用到生产环境时,却出现了以下一些问题,你在本地上基本不会出现 ...
- linux lnmp1.5 部署laravel项目
linux version: ubuntu 18.04 lnmp version: 1.5 使用composer创建一个 laravel项目 安装composer: https://www.jians ...
- Linux下部署Tomcat项目笔记
今天给大家分享一下如何在Linux系统下部署Tomcat项目.希望能给Java初学者提供一些帮助. 基本环境:Centos7.tomcat8.jdk8,MySQL5.6.nginx 1.安装JDK y ...
- 如何在阿里云linux上部署java项目
image.png 前2天把git练了下,敲了很多命令,也借助图形界面增强自己的理解,乘着余热把linux在熟悉下.然后想起以前婷主有让我帮忙搭建的阿里云服务器,所以就想自己试着在阿里云的linux上 ...
- 在Linux上部署的项目(iwebshop) 不能打开界面
问题描述:在Linux上部署的php项目(iwebshop)不能打开ui界面,只显示如下: errID:2 errStr:mysql_connect(): Headers and client lib ...
- Linux(Centos)部署 Python项目
一.前言 我的项目不大就是一个main.py,由于上级要求需要部署到Linux中,第一次做linux部署python,很多都不懂,找了很多资料,也走了很多弯路,所以把整个部署过程记录下. 首先想要在l ...
- 怎样linux部署web应用程序,Linux系统部署WEB项目(2020最新最详细)
2020最新Linux系统发行版ContOS7演示部署WEB项目 为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐. 更多命令学习推 ...
- linux 下部署Python项目
2019-02-18 by 崔斐然 目录 一.启用ROOT账户及密码和ssh 二.安装screen实现不掉线运行程序 三.部署Python项目 四.部署项目环境 五.善后 一.启用ROOT账户及密码 ...
- linux部署项目文档,Linux上部署综合项目专业资料.doc
LINUX上布署项目过程 1 准备工作 1.下载安装Xshell.Xftp(用于远程连接Linux主机,具体自行baidu) 2.官网下载Linux下tomcat安装包,我用是: apache-tom ...
最新文章
- 交换机模拟配置软件_网络设备模拟器Packet Tracer实验
- lua学习笔记之日期时间
- STM32中断优先级和开关总中断(很老很经典)
- apache 给网站配置域名
- 1、类型和语法——类型
- mysql学习笔记01-创建数据库
- Ubuntu 装机软件
- django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.3 or newer is required; you have 0.7.11
- QT接收或发送二进制数据(或数据内包含0)
- 什么是ci/cd_什么是CI / CD?
- 没经验能做软件测试吗?
- oracle 新手注意事项
- 计算机视觉与计算机图形学
- 基于计算机视觉原理的自主足球机器人位置规划,基于计算机视觉原理的自主足球机器人位置规划...
- 无人机飞控系统硬件设计
- js点击第三方广告添加点击事件
- IDEA搭建POI导入导出Excel入门版
- Linux内核4.14版本——SPI NOR子系统(2)——spi-nor.c分析
- CC2530 + RFX2401C Zigbee模块
- 十余省份高速人工通道实现支付宝收费 与ETC互为补充