近期有个Laravel开发项目,需要搬到CentOS服务器做测试. 先说下项目的配置: Laravel版本5.5 --确定了php7.0以上: CentOS 7.0或以上. lnmp 1.5版 以下是搬迁的过程: 1.服务器安装lnmp1.5: lnmp安装包是懒人最方便布署网站服务器的工具了.比较介意的也可以自己一手编译安装. 安装过程在官网写得很清楚,考虑用无人自动化安装方式:https://lnmp.org/faq/v1-5-auto-install.html.安装前最好先使用screen…
前言 从https://github.com 上down了一个laravel项目安装到本地环境的时候,其中遇到一些问题,这里梳理并记录下整个流程. git上下载项目代码,部署laravel项目的时候会有两种方式,一种是只发布除了vendor之外的项目相关的文件,然后运行composer进行vender的更新,另外一种是直接将vendor进入版本库,使用版本库的发布将所有代码发布到线上机器去.我个人倾向第一种,方便快捷.第二种将vendor目录都上传,代码库就变得超大了,不大便利了. 部署流程 g…
laravel项目本地开发,一切正常.部署到服务器,首页都加载不出来,查了n多教程,各种方法姿势都试过了,还是不行. 功夫不负有心人,最后终于找到了问题所在,在此做个记录,铭记教训. 排查错误一定要:打开报错(框架的debug和php的display_errors) laravel项目部署Linux服务器步骤如下: 1.配置域名到laravel项目public目录 2.上传代码到对应目录 3.确保框架根目录存在.env文件 4.配置nginx服务器 5.赋予storage权限775 6.生成ke…
毕竟laravel是十分有魅力的框架,忍不住想要深入的了解她,费话不多说,直入正题吧 1.composer切换国内镜像源:composer config -g repo.packagist composer https://packagist.laravel-china.org 2.composer create-project laravel/laravel /home/wwwroot/laravel --prefer-dist "5.5.*" 出现错误: 3.解决问题:vi /us…
创建一个新的 Laravel 项目 正如官方文档所言,有两种方式可以创建一个新的 Laravel 项目,这两种创建方式都是从命令行执行的:第一种是通过全局的 Laravel 安装器,另一种是通过 Composer 的 create-project 命令. 推荐使用第一种方式,比较简单,而执行这两种方式之前,都需要系统已经安装过 PHP 和 Composer(如果使用 Valet 或 Laragon 的话,则应该已经安装过了,如果使用的是 Homestead 或 Laradock 的话,宿主环境也…
在阿里云买ECS的时候选择自己习惯的镜像系统,我一般都是使用Linux Ubuntu,所以,以下的配置都是在Ubuntu 14.04稳定支持版的环境中搭建Linux+Nginx+Mysql+PHP环境的 首先,在一般的情况下,刚刚购买的阿里云ECS的Linux中会给你预装Apache,我们先把它给删了 删除完之后,更新一下包列表 sudo apt-get update 1.安装Nginx sudo apt-get install nginx 安装完Nginx,执行 sudo service ng…
使用 SSH 连接工具,如 PuTTY.XShell.SecureCRT 等,连接 Linux 服务器后(阿里云服务器命令行内直接输入appnode安装命令,版本:mysql选5.7.php选7.2),安装appnode 在阿里云安全组中打开需要的端口,如appnode的8888.redis6379.mysql3306.交易软件似乎需要888的web socket端口 输入'域名:8888'进入项目管理首页,创建网站,域名.程序目录等可以直接模仿jf的配置.注意点: '基本'-'HTTPS':需…
今天xshell安装thinksns-plus的laravel项目时出现了一个错误, [RuntimeException] Symlink from "/root/www.z5w.net/thinksns-plus/packages/slimkit-plus-appversion" to "/root/www.z5w.net/thinksns-plus/ven dor/slimkit/plus-appversion" failed! 提示如下,这个可能跟php函数被…
一.laravel创建项目的二种方式: 1.通过laravel安装器,进行创建 composer global require laravel/installer laravel new 项目名 composer install 2.通过composer创建 composer create-project --prefer-dist laravel/laravel 项目名 二.laravel目录结构和重要文件 项目名/app/Http/Controllers,控制器文件存放目录. 项目名/app…
1.下载 Composer (https://pkg.phpcomposer.com/#how-to-install-composer) 安装前请务必确保已经正确安装了 PHP.打开命令行窗口并执行 php -v 查看是否正确输出版本号. 打开命令行并依次执行下列命令安装最新版本的 Composer: 复制 php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" 复制 php c…