安装composer以及laravel框架

Linux系统下安装laravel框架

在linux系统下安装laravel:
1.下载到windows系统下,使用FTP(FileZilla是一种快速、可信赖的FTP客户端以及服务器端开放源代码程式,具有多种特色、直接的接口。FileZilla在2002年11月获选为当月最佳推荐专案.)上传到linux系统上。
2.使用git。
3. 在linux上安装composer,使用composer下载。
这里只说按照composer安装方式。
composer是php的依赖管理工具(Composer 是一个新的安装包管理工具,服务于 PHP 生态系统。它实际上包含了两个部分需要具体了解可以自行百度)。
而安装compser需要有php。

linux系统下如果没有php可以直接百度OneinStack去自行一键下载。

1.安装compser

//首先进入根目录
(1) cd /
//下载安装脚本 - composer-setup.php - 到当前目录。
(2) php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
//执行安装过程。
(3) php composer-setup.php
//删除安装脚本
(4) php -r "unlink('composer-setup.php');"
//将composer命令写入全局变量中
(5)  mv composer.phar /usr/bin/composer

验证是否成功安装compser成功 在根目录下直接输入composer回车显示以下图片证明安装成功
compser安装成功提示

2.依赖composer安装laravel框架到linux系统下

注:这里首先要说的一点就是因为composer的镜像是国外的下载速度会很慢,所以我们要把他设置为中国镜像.但是中国镜像也慢.最好换为阿里镜像.阿里的composer镜像如果不换阿里用中国镜像下载会出现超时问题。需要改composer下载等待时间,比较繁琐所以大家都更换为阿里镜像即可。
安装laravel可以在laravel手册找到如下命令(没有手册的直接百度下载)
composer create-project laravel/laravel=5.7.* 项目名
切换到自己linux要下载框架站点下直接输入该命令即可。
但是一般大家都会遇到一个错误就是错误
他是什么意思呢。我们直接翻译一下就好了。翻译完的意思如下:
在这里插入图片描述
他告诉我们proc_open函数不能使用,因为被禁止了。解决他的方案也很简单。找到php.ini (根目录下搜索find / -name php.ini会出现他的路径):
在这里插入图片描述
我们直接vim /usr/local/php/etc/php.ini进入。进去后直接/disable_functions完后按n直到查找到这一行:
在这里插入图片描述
在他的开头使用分号注释掉就可以了。
改完千万别忘记重启php-fpm(systemctl restart php-fpm)
重启完后回到刚才下载的站点发现已经有一个laravel框架了。这个是没有下载完成的。我们直接删掉(rm -rf laravel),完了重新执行composer create-project laravel/laravel=5.7.* 这个命令就可以。直到出现successfully.证明安装成功。在这里插入图片描述
安装完后去更改自己的配置到laravel下的public(入口文件)下。重启配置后访问自己的ip地址。还会出现一个错误,翻译过来就是说我们的laravel下面的storage权限不足。我们直接修改他的权限为777(r4 w2 x1读写可执行权限).
chmod 777 -R storage或者去php-fpm.d文件夹下修改www.conf user和group为你的组名回车就可以了。访问到如下界面就证明您的laravel框架已经安装成功啦!在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值