zoukankan      html  css  js  c++  java
  • linux下部署yii框架

    首先确保你的Linux环境中已经部署好了 lnmp环境(lamp也可以)如果没有 个人建议使用集成环境(我们的重点是部署Yii2框架 不是安环境 所以没必要把大部分精力用到 搭建环境上)
    php执行文件所在目录为:/phpstudy/server/php/bin/
    建议将php加入环境变量(在任何位置都能使用php命令 例如:php -v: 查看PHP版本号)
    cp /phpstudy/server/php/bin/php /usr/sbin/
    安装完成之后 我们选择的是使用composer安装框架 所以我们需要安装composer
     
    安装composer有两种方式 一个是全局安装 一个是局部安装:
     
    局部安装是将 composer 安装到当前目录下面(比如安装到项目根目录下),然后就可以通过 php composer.phar 来使用 composer 了。
     
    全局安装是将 composer 安装到系统环境变量 PATH 所包含的路径下面,然后就能够在命令行窗口中直接执行 composer 命令了。
     
    为了方便推荐使用全局安装:
    //下载composer
    curl -sS https://getcomposer.org/installer | php
     
    //将composer.phar文件移动到bin目录以便全局使用composer命令
    mv composer.phar /usr/local/bin/composer
     
     
    ln -s /www/composer/composer.phar /usr/bin/composer
     
    //切换国内源
    composer config -g repo.packagist composer https://packagist.phpcomposer.com
     
    出现问题:
    composer不推荐用超级用户root使用它。那我要创建用户和组了。
    useradd testing //创建用户testing
    ls –l /home //查看home下有了testing文件夹
    passwd testing //添加密码
    tail /etc/passwd //查看最后多了一行testing开头的
    su – testing //切换到testing
    然后在执行 composer config -g repo.packagist composer https://packagist.phpcomposer.com命令
    su - root //输入root密码切回root
     
    最后利用composer 安装yii框架
    composer create-project yiisoft/yii2-app-basic basic
  • 相关阅读:
    linux下apache(httpd)安装部署
    基于redis分布式缓存实现(新浪微博案例)
    python--字典
    django(四)
    django(三)
    django(二)
    django(一)
    053(八十)
    053(七十九)
    053(七十八)
  • 原文地址:https://www.cnblogs.com/cjymuyang/p/9407915.html
Copyright © 2011-2022 走看看