如何把用laravel5.4写好的网站架构到远程虚拟机上
来源:互联网 发布:代驾软件 编辑:程序博客网 时间:2024/05/18 01:36
在自己的电脑上写好用Laravel5.4开发的网站
网站写好前,我还额外用了npm install 装了node modules文件夹,还用了git,所以有额外的.git文件夹 ,最终的文件夹结构是:
正经开始改变一些路径和操作为发布到虚拟机上做准备:
第一步:把public文件夹内的所有文件放到根目录下。
第二步:打开index.php 文件,修改22和36行的代码require __DIR__.'/../bootstrap/autoload.php'; 和 $app = require_once __DIR__.'/../bootstrap/app.php'; 为require __DIR__.'/bootstrap/autoload.php'; $app = require_once __DIR__.'/bootstrap/app.php';
第三步:打开server.php文件,修改17行和21行的代码$uri !== '/' && file_exists(__DIR__.'/public'.$uri);和require_once __DIR__.'/public/index.php'; 为 $uri !== '/' && file_exists(__DIR__.''.$uri);require_once __DIR__.'/index.php';
第四步:打开.env文件夹,修改第六行的APP_URL=http://localhost 为 APP_URL=http://<你的域名>;
第五步:打开你购买的虚拟主机管理界面,把php版本号改为5.6或5.6以上。(我在第二次发布系统到虚拟机上的时候,从7.0变成5.6才成功运行。第一次发布的时候我是把版本从5.2升级到5.6)
最后一步:将所有的文件用ftp传到你的虚拟主机上。(我在这里删除了一些大文件,删不删无所谓,只是例如node modules 这个文件太大,上传上去也没有意义,在自己电脑上开发那么这个文件可删不得哦)。
到此为止,你的网站应该就可以在外网上被人访问了!希望你们不会出现任何BUG哦!
0 0
- 如何把用laravel5.4写好的网站架构到远程虚拟机上
- 如何把自己写的网站项目发布到网上?
- 如何把自己写的网站项目发布到网上?
- 如何把网站部署到IIS上?
- 如何把本地写好的一个工程上传到Github?
- 【Unity闲谈】如何把写好的插件卖到AssetStore
- 如何把物理机上的文件复制到virtualbox虚拟机
- 如何将编译好的QNX文件上传到虚拟机上
- 用laravel写的项目如何布置在虚拟机上
- 是如何快速的把log内容写到磁盘上
- 本地写的web services 如何发布到远程服务器上运行
- 怎么把主机的文件复制到虚拟机上
- laravel5.4 把excal的数据上传到数据库的操作
- 做一个bat文件,如何把远程电脑一个文件夹下的文件用DOS命令COPY到本机上
- 如何把本地数据库还原到远程服务器的数据库
- 从架构的角度看如何写好代码
- GitHub 如何将你的项目托管到远程仓库GitHub上以及如何把你的仓库从GitHub上删除
- 教你如何写好一个网站的标题!
- map在js里的遍历
- 关于苹果ipv6审核被拒HE配置失败(搜了好久才搞定)
- android的智能指针
- 第一章:java概述(java知识点)
- 面向对象的三大属性:封装、继承、多态
- 如何把用laravel5.4写好的网站架构到远程虚拟机上
- ReactNative (API)AsyncStorage存储详解及实例
- SDNU 1492.Problem_A LCA倍增算法
- wordpress不同角色显示不同的菜单栏
- Android—— ListView 的简单用法及定制ListView界面
- PBOC2.0/EMV之TLV格式解析(C++)
- ACM Buy Tickets
- 对韦东山老师移植最新uboot的总结
- Redis实现简单消息队列