lnlidawei

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

php/phpstorm/composer/laravel/phpstudy 安装和配置

 

 

 

 

 


一、php的安装和配置:

 


1、下载php安装包(注意下载的软件包,要匹配操作系统x86/x64):

 

  1.1、(php官网安装包)php安装包的下载地址(下载“非线程安全”的安装包):https://windows.php.net/download;


  1.2、(using)xampp下载地址(包含php): https://xampp-windows.en.softonic.com/

 

 

 

 

2、php的安装和系统环境变量的配置:


  2.1、php安装的本质:将php二进制安装包解压,然后把php解压后的路径,添加到为系统环境变量path中。

 

  2.2、php安装路径:

    -- php_官方版本的安装路径:D:\tools\website\php\php8012

    -- (系统环境变量)path = D:\tools\website\php\php8012

    -- (using)php_xampp版本的安装路径:D:\tools\website\xampp\8012\php

    -- (系统环境变量)path = D:\tools\website\xampp\8012\php

 

 




3、 php的配置(php.ini):

  3.1、(php官网安装包)配置php.ini:将“php.ini-development”或者“php.ini-production”文件复制一份,然后改名为"php.ini";

  3.2、 (using)xampp的php,自带“php.ini”文件;


 

 

 

 


二、phpstorm安装:

 

 

 


1、phpstorm下载地址:https://www.jetbrains.com/phpstorm/

 

 

 


2、安装方法,参考百度。



 

 


三、composer的安装方法:

 

 

 


0、重要说明:composer的安装,依赖于phpstorm;phpstorm的使用依赖于php;因此在安装composer以前,必须安装和配置好php和phpstorm软件;

  0.1、有一部分composer在这里:C:\Users\Administrator\AppData\Roaming\Composer


 

 

1、下载网址:https://pkg.phpcomposer.com/

 

 

 


2、composer安装的本质:就是下载"composer.phar"包;


  --下载网址:https://pkg.phpcomposer.com/

 

 




3、composer安装的命令:


  3.0、参考章节--如何安装 Composer: https://pkg.phpcomposer.com/#how-to-install-composer


  3.1、 php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" //下载脚本"composer-setup.php"到当前目录


  3.2、 php composer-setup.php //执行安装过程(下载最新的"composer.phar")


  3.3、 php -r "unlink('composer-setup.php');" //删除脚本“composer-setup.php”

 

 




4、配置composer命令:


  4.1、把“composer.phar”和“composer.bat”复制到php的安装根目录“D:\tools\website\xampp\8012\php”


  4.2、在cmd内,可以使用"composer命令"

    C:\Users\Administrator>composer
    ______
    / ____/___ ____ ___ ____ ____ ________ _____
    / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
    / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
    \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
    /_/
    Composer version 2.1.12 2021-11-09 16:02:04

    Usage:
    command [options] [arguments]



 

 

 


5、配置composer的镜像源:


  5.0、有的情况,composer命令无法下载资源,可能是“镜像源”不太行。


  5.1、阿里巴巴镜像站(using)

    composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/


  5.2、国外的镜像站:

    composer config -g repo.packagist composer https://packagist.org

 

 

 

 


四、laravel的安装:

 

 

 

0、laravel:

  0.1、laravel官方网站:  https://laravel.com/

  0.2、laravel官方文档:  https://laravel.com/docs/8.x

 

 




1、在phpstorm内建立项目"laravel": "G:\phpWorkspaces\php_storm\projects\laravel"


 

 

2、配置composer.json [ (composer.json位置=开发项目的根目录) "G:\phpWorkspaces\php_storm\projects\laravel"  ]

// composer.json
{
  "name": "laravel/laravel",
  "description": "The Laravel Framework.",
  "keywords": ["framework", "laravel"],
  "license": "MIT",
  "type": "project",
  "require": {
    "php": ">=5.5.9",
    "laravel/framework": "5.2.*"
  },
  "config": {
    "preferred-install": "dist"
  },
  "repositories": {
    "packagist": {
      "type": "composer",
      "url": "https://packagist.phpcomposer.com"
    }
  }
}

 

 



3、composer换源(阿里巴巴镜像站):composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

 



4、下载laravel:

  4.1、PS G:\phpWorkspaces\php_storm\projects\laravel> composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

  4.2、PS G:\phpWorkspaces\php_storm\projects\laravel> composer create-project --prefer-dist laravel/laravel log

 

 

 

5、laravel文档

 

   5.1、https://laravel.com/docs/8.x

 

 

 

 

 

 

五、phpstudy

 




1、phpstudy功能:

  1.1、phpstudy傻瓜式的一键启动,一键切换环境(nginx+apahce),一键切换PHP版本(5.1-7.3),无需懂任何代码与手动配置。


 


2、phpstudy下载地址:


  2.1、https://www.xp.cn/download.html


 

 

 

六、参考资料:

 

 

 


0、各位提供的参考资料,让我在安装和配置软件的过程中无比顺利,衷心感谢内容创作者无私的分享,蟹蟹分享。





1、php下载:https://windows.php.net/download


2、xampp下载:https://xampp-windows.en.softonic.com/


3、phpstorm下载:https://www.jetbrains.com/phpstorm/


4、phpstudy下载网站:https://www.xp.cn/download.html


5、composer下载:https://getcomposer.org/download/


6、composer安装:https://pkg.phpcomposer.com/#how-to-install-composer


7、composer.json配置:https://www.cnblogs.com/caicaizi/p/9131845.html


8、laravel创建项目的方法:https://blog.csdn.net/qq_38109045/article/details/108622495


9、报错处理:安装laravel报 [InvalidArgumentException] Could not find package laravel/laravel with stability stable 处理方法

    -- https://blog.csdn.net/weixin_42014858/article/details/113312698
    -- https://blog.csdn.net/FourAu/article/details/118016718?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link

 

10、参考资料,书写完毕!

 

posted on 2021-11-12 01:06  lnlidawei  阅读(177)  评论(0编辑  收藏  举报