注册 登录
  • 欢迎访问老王的博客,本站用来做博主的技术学习,工作记录,技术分享,互动交流!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏老王的博客吧

Centos7.2安装composer,安装Laravel详细教程

linux wmhbcy 2035次浏览 0个评论 扫描二维码

一,安装好Centos7.2的基本LAMP环境

1, 这里我使用的是群英的默认安装好LAMP的镜像,php.ini在etc/下面,httpd.conf在etc/http.d/conf/里面,先安装好常用工具。

yum install -y unzip wget screen vim

2,因为默认是PHP5.4版本,所以要升级PHP版到5.6版本才能支持Lavarel。安装方法参照

         将centos7自带的php5.4升级为5.6并安装扩展

3,升级的时候一定要记得把PHP扩展的参数都带上,这样一次搞定,省事。

yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring  php56w-openssl php56w-Tokenizer php56w-posix php56w-pcntl
    • 安装完后用php -v查看版本,用php -m查看所需扩展是否安装正常。

服务器要求

Laravel 框架会有一些系统上的要求,你需要确保你的服务器上安装了下面的几个拓展:

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

 

二、安装composer配置

1,

Laravel 使用 Composer 来管理代码依赖。所以,在使用 Laravel 之前,请先确认你的电脑上安装了 Composer.
安装方法:
# curl -sS https://getcomposer.org/installer | php
# sudo mv composer.phar /usr/local/bin/composer
# composer -V
#安装成功后
#使用国内镜像
# composer config -g repo.packagist composer https://packagist.phpcomposer.com
三、安装Lavarel
直接在Root目录运行以下命令
# composer global require "laravel/installer"
#添加环境变量
$ vim ~/.bash_profile
#将PATH=$PATH:$HOME/bin改为:
 PATH=$PATH:$HOME/bin:~/.config/composer/vendor/bin
#source .bash_profile      #立即生效

请确定你已将 ~/.composer/vendor/bin 路径加到 PATH,只有这样系统才能找到 laravel 的执行文件。一旦安装完成,就可以使用 laravel new 命令在指定目录创建一个新的 Laravel 项目。

例如:laravel new blog 将会在当前目录下创建一个叫 blog 的目录,此目录里面存放着新安装的 Laravel 和代码依赖。

这个方法的安装速度比通过 Composer 安装要快上许多:laravel new blog   因为代码依赖是直接一起打包安装的。

#生成完项目后需要给目录777权限

# chmod -R 777 /var/www/

四、配置网站

1,修改网站根目录到项目里面的/public

2,Apace如何配置默认的根目录

修改httpd.conf文件的

<Directory "/var/www/html">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    增加以下代码保存存退出,重启Apache服务
    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.8

五、打开你的IP应该就可以出来页面了

注意事项:

1,安装完composer后,运行任何命令都会出来一个黄色的英语,意思是“不建议用Root超级根限执行命令”,这个老王刚开始走入了误区,以为进程卡住在这里,结果去查了半天,最后发现根本无须理会,要做的是等,因为每次卡住都是在装Lavarel的时候,命令正在下载,半天没动静我就把进程结束了,大家不要犯这个错误。

2,安装完新目录后,一定要记得给目录权限,否则也会打不开网页,

chmod -R 777 web/

3,添加Lavarel的PATH路径的时候一定要看清楚了,不要填错,不然命令调不出来,用

echo $PATH

命令确定环境变量是否安装成功。

4,


老王的博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明出处!
喜欢 (4)
[23419610@qq.com]
分享 (0)
关于作者:
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到