linux上安装Laravel

1、通过php -m查看是否有安装openssl,如果没有安装,先按以下步骤安装openssl

  1)查看是否有openssl.so:ls /usr/local/php/lib/php/extensions/ -l

  2)如果没有openssl.so,则先安装openssl

  yum install openssl openssl-devel

  ln -s /usr/lib64/libssl.so /usr/lib/

  3)安装php的openssl扩展

  进入php安装目录的openssl文件夹:cd /root/packages/php-5.6.31/ext/openssl/

  使用phpize编译:

  cp config0.m4 config.m4 

  phpize

  执行make安装

  ./configure --with-php-config=/usr/local/php/bin/php-config --with-openssl

  make

  make install

  4)php.ini添加扩展:extension=openssl.so

  5)重启apache:/www/bin/apachectl restart

  6)验证:php -m

2、安装Composer

  1)在/usr/local下创建composer文件夹:

    cd /usr/local

    mkdir composer

    cd composer
  2)执行以下命令安装composer(确保你的php在env path中,如果不在,请使用绝对路径):

    php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"

    php composer-setup.php

  3)将composer.phar文件移动到env path相关的目录下并重命名为composer:

    cp composer.phar /usr/local/sbin/composer

  4)查看是否安装成功:

    composer

    如果有提示版本信息的话就是安装成功

  5)全局设置 Composer 使用中国镜像:

    composer config -g repo.packagist composer https://packagist.phpcomposer.com

  6)查看现在使用的镜像地址:

    composer config -gl

    如果显示[repositories.packagist.org.url] https://packagist.phpcomposer.com就是设置成功

  7)检查composer:

    composer diag

 3、安装Laravel(php是7.0的,所以larave安装的是5.5版本)

  1)composer global require "laravel/installer"

  2)在vim ~/.bash_profile中加入:

    export PATH=$PATH:~/.composer/vendor/bin/

  3)在执行刷新命令:source ~/.bash_profile

  4)composer create-project laravel/laravel /www/htdocs/laravel --prefer-dist "5.5.*"

    这个需要等一段时间

posted @ 2018-07-23 11:24  fengzmh  阅读(185)  评论(0编辑  收藏  举报