A-A+

CentOS配置laravel环境及其环境变量

2016年09月24日 Laravel, Linux 暂无评论 阅读 5,986 views 次

前面已经配置好带composer的centos下lnmp环境。

 

配置laravel环境

laravel官方文档:https://laravel.com/docs/5.3

 

laravel对php环境的要求:

  • PHP >= 5.6.4
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

安装laravel:

composer global require "laravel/installer"

 

Centos添加laravel环境变量:(注意这里是以mysql和php举例)

方法一:

直接运行命令export PATH=$PATH:/usr/local/webserver/php/bin 和 export PATH=$PATH:/usr/local/webserver/mysql/bin

使用这种方法,只会对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效,只是临时生效。

方法二:

执行vi ~/.bash_profile修改文件中PATH一行,将/usr/local/webserver/php/bin 和 /usr/local/webserver/mysql/bin 加入到PATH=$PATH:$HOME/bin一行之后

这种方法只对当前登录用户生效

方法三:(推荐方法)

修改/etc/profile文件使其永久性生效,并对所有系统用户生效,在文件末尾加上如下两行代码

PATH=$PATH:/usr/local/webserver/php/bin:/usr/local/webserver/mysql/bin

export PATH

最后:执行 命令source /etc/profile或 执行点命令 ./profile使其修改生效,执行完可通过echo $PATH命令查看是否添加成功。

 

三、测试创建laravel新项目:

创建项目前,注意php.ini配置文件中取消禁用proc_open和proc_get_status这2个函数

 

进入到希望创建项目的上级目录。

cd /home/wwwroot

创建新项目blog

laravel new blog

就会在/home/wwwroot下自动生成一个blog的文件夹

给我留言