• windows环境下安装composer,然后使用composer安装Laravel


    Composer 不是一个包管理器,它仅仅是一个依赖管理工具,它允许你申明项目所依赖的代码库,并在你的项目中安装这些代码库。它涉及 “packages” 和 “libraries”,但它在每个项目的基础上进行管理,在你项目的某个目录中(例如 vendor)进行安装。默认情况下它不会在全局安装任何东西。注意:composer要求PHP版本在5.3及以上,才能支持!
    下载composer
    官网下载:https://getcomposer.org/download/ (可能下载不了,国内你懂得)
    网盘下载:http://pan.baidu.com/s/1slRv86p


    双击Composer-Setup.exe 安装composer
    注:安装过程如果出现如下错误
    The openssl extension is required for SSL/TLS protection… ,
    请查看php否开启了php_openssl扩展,如没开启请开启该扩展再次安装。
    开启方法:打开php的php.ini配置文件,开启php_openssl.dll扩展(删除前面的分号),然后重启WAMP服务器。


    1.勾选Developer mode(开发者模式),可自行选择安装路径

    2.选择你php安装路径下的php.exe(我的php是wamp集成包,所以在wamp文件下)

    3.(可选可不选)这里安装时可以不要勾选代理。

    4.安装完成后 win+R,输入cmd打开windows的终端,输入:
    composer或者 composer -v
    看到以下界面说明安装成功~~

    ps:不要忘了经常执行 composer selfupdate 以保持 Composer 一直是最新版本哦!

    安装Laravel:composer配置国内镜像
    参考文章:使用国内镜像composer安装laravel

    方法一(推荐):在命令行界面中修改composer的全局配置文件
    即配置镜像地址:

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

    composer config -g repo.packagist composer https://packagist.laravel-china.org
    1
    如果地址有问题,安装过程中需要重新验证输入密码什么的,重新找个地址即可。

    方法二(不推荐):直接修改composer.json配置文件
    在cmd中输入composer config -l -g命令,得到composer配置文件的路径:
    C:/Users/Administrator/AppData/Roaming/Composer,打开路径下的config.json文件,将内容改为:

    {
    "config": {},
    "repositories": {
    "packagist": {
    "type": "composer",
    "url": "https://packagist.phpcomposer.com"
    }
    }
    }
    1
    2
    3
    4
    5
    6
    7
    8
    9
    其中的url路径改为可用的国内路径就好,一个不行就多换几个试试。

    初始化Laravel项目:两种方法
    方法一(推荐):使用composer命令,初始化 指定的 laravel 版本(推荐)
    通过composer安装的Laravel不用我们做任何修改,只需要配置好自己的项目站点和数据库即可。
    如果已经配置好站点,可以cd进入我们需要创建的项目所在的www根目录站点,cd切换到www文件夹下后,输入命令:

    composer create-project laravel/laravel=5.6.* --prefer-dist project_name
    1
    就会在当前目录下创建一个叫project_name的 laravel 空项目;


    注意:laravel 5.6的环境要求:php版本>7.1.3

    方法二(不推荐):使用composer先安装laravel,然后使用laravel命令初始化
    1、输入命令:composer global require "laravel/installer"
    自动跳转到composer文件夹下去安装Laravel:

    2、使用laravel命令初始化
    使用laravel命令安装,得先切换到bin目录下才可以,cd切换到
    C:UsersAdministratorAppDataRoamingComposervendorin
    后,输入命令:laravel new project_name,创建一个叫project_name的laravel空项目;
    使用该方法麻烦的一点就是:必须将project_namepublic绑定到网站服务器目录下(新建或现有网站)!或者说将web服务器根目录指向project_namepublic文件夹!

    测试是否安装成功,地址栏输入:localhost/项目名/public
    初始化成功后,我们就可以直接在浏览器地址栏中输入我们的目标地址:localhost/project_name/public,看到以下页面就证明我们的laravel框架安装成功~~~
    ps:我自己是放在www/test文件夹下的,而且我设置了test文件夹的域名是test.com,注意区分哈~


    查看laravel版本
    方法1:git进入laravel项目所在文件,输入php artisan --version ,即可查看当前项目的laravel版本;
    方法2: 在项目文件中找到vendorlaravelframeworksrcIlluminateFoundationApplication.php,打开后大约在28行能看到版本信息。这个方法很手工。但是同样也很准确。
    修改laravel项目的相关配置
    /config/app.php中的timezone默认是UTC('timezone' => 'UTC'),UTC是世界统一时间(英国伦敦格林尼治时间),需要将时区改成中国时区Asia/Shanghai。
    修改.env文件,配置数据库信息
    DB_DATABASE=database
    DB_USERNAME=username
    DB_PASSWORD=password
    1
    2
    3
    在项目下执行以下命令,重新生成应用APP_KEY:
    php artisan key:generate
    1
    最后,重启wamp服务器
    ---------------------

  • 相关阅读:
    ABP(现代ASP.NET样板开发框架)系列之4、ABP模块系统
    ABP(现代ASP.NET样板开发框架)系列之3、ABP分层架构
    ABP(现代ASP.NET样板开发框架)系列之2、ABP入门教程
    ABP(现代ASP.NET样板开发框架)系列之1、ABP总体介绍
    基于DDD的现代ASP.NET开发框架--ABP系列文章总目录
    参加博客园DDD交流会的情况和感想
    新思想、新技术、新架构——更好更快的开发现代ASP.NET应用程序(续1)
    【python】使用openpyxl解析json并写入excel(xlsx)
    [leetcode]multiply-strings java代码
    线性回归,感知机,逻辑回归(GD,SGD)
  • 原文地址:https://www.cnblogs.com/F4natasy/p/10658380.html
Copyright © 2020-2023  润新知