第95篇 ES之安装Elastica及总结安装Elastica
關鍵詞:安裝Elastica,總結安裝Elastica
一、安裝Elastica
1.1 在備用服務器上安裝
https://www.elastic.co/guide/en/elasticsearch/client/php-api/2.0/_installation_2.html
注:從截圖看出,有三個要求:一是php,并且版本5.4以上;二是Composer;三是ext-curl擴展。現在第一個要求已滿足,現在進行第二個,Composer的安裝。
1.2 Composer的安裝(單文件夾安裝不是全局安裝)
參考網址:https://getcomposer.org/
第一步:需要下載一個composer-setup.php(首先進入要安裝的目錄),命令如下:
php-r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
?注:生產服務器上,因為用的不是root賬號,所以要用sudo,如下:
這樣,是能下載成功的,如下:
但從上面的截圖可知,下載沒有完成,因為所部大小為300k左右,惟一的方法是先用https://getcomposer.org/installer下載好,之后,改名字成composer-setup.php即可。
第二步:運行安裝命令(前提是進入那個文件夾,實際上上一步已進入),命令如下:
php composer-setup.php --filename=composer
安裝完成后,會有一個文件composer,如下:
第三步:運行composer如下:
php composer
注:這個運行還是在那個文件夾中進行,因為安裝的是單個文件夾的,不是全局性質的。
1.3 安裝Elastica
1)建個composer.json文件,內容為:
{
??? "require":{
??????? "elasticsearch/elasticsearch":"~2.0@beta"
??? }
}
上傳到服務器,如下:
2)下載個composer.phar
?命令如下:
curl -s http://getcomposer.org/installer | php
安裝composer.phar,命令如下:
php composer.phar install --no-dev
?
二、小結安裝Elastica-php
2.1 描述
折騰了好久,最后發現,直接把文件夾下載,復制過去,就可以直接用,不用再安裝什么composer,但需要做的一點是:需要把文件夾的權限設為777.
另外,虛擬機方面,也要文件夾指向ok,要不然,就會造成連接不到指定文件夾。
2017年4月05日星期三
總結
以上是生活随笔為你收集整理的第95篇 ES之安装Elastica及总结安装Elastica的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 穿搭网在线头像试衣间
- 下一篇: 蓝牙BLE5.1手柄方案