PHP LV框架安装(Laravel):LV官网
Laravel 安装有几种方法:
一. 一键安装包安装
http://www.golaravel.com/download/
直接下载压缩包解压到项目部署目录就可以,Laveral的入口文件为Public下的index.php,以及项目根目录下的server.php,安装好后直接访问XXX/public即可看到Laravel的欢迎页面。
二. Composer安装
1.安装composer
https://getcomposer.org/download/
Download and run Composer-Setup.exe
安装过程需要指向 本机PHP的安装目录D:\Program Files (x86)\mysever\php7,它会自动添加环境变量。
测试:cmd命令行输入:composer
可以看到相关version信息和用法。
2.环境需求
PHP >= 7.1.3
OpenSSL PHP Extension
PDO PHP Extension
Mbstring PHP Extension
Tokenizer PHP Extension
XML PHP Extension
3.via laravel installer
cmd :composer global require "laravel/installer"
自动安装,如图所示:
安装在以下目录:C:\Users\Administrator\AppData\Roaming\Composer
添加laravel的环境变量:C:\Users\Administrator\AppData\Roaming\Composer\vendor\bin
测试cmd:laravel,可以看到相关信息。
4.下载完成后,就可以利用Laravel提供的安装工具安装
cmd:D:\Program Files (x86)\mysever\httpd_2.4.29_x64\Apache24\htdocs\my_laravel_app(自己设置)
Once installed, the laravel new command will create a fresh Laravel installation in the directory you specify. For instance, laravel new blog will create a directory named blog containing a fresh Laravel installation with all of Laravel's dependencies already installed
如图所示:
三、elasticsearch-php扩展安装
1. 在上面建设的my_laravel_app文件夹里面,在composer.json文件,添加这个内容
"require": {
"php": "^7.2.3",
"fideloper/proxy": "^4.0",
"laravel/framework": "5.6.*",
"laravel/tinker": "^1.0",
"elasticsearch/elasticsearch":"^6.0.1",
}
2.将composer.phar拷贝到my_laravel_app文件夹中,cd 到my_laravel_app文件夹,输入命令:php composer.phar update 等待安装成功 。
(composer安装之后,在C:\ProgramData\ComposerSetup\bin,有composer.phar,然后拷贝一份,放在my_laravel_app里面。)
安装成功如图所示:
4.这个时候,就可以使用elasticsearch进行建立索引和进行检索了
5.如果允许有保存缺少curl支持,需要给给PHP安装和开启curl扩展,具体方法如下:
将PHP7安装ext文件夹下的php_curl.dll复制到 %windir%/system32下;
打开php.ini,将;extension=curl头部的分号去掉;
重启php的服务(apache或者IIS),如重启IIS,运行iisreset即可。