https://it.hirokun.net/entry/amazonlinux-glpi943
GLPI自体は、phpな tar.gz を解答し、配備するだけですが、 必要なライブラリ群をsrcからinstallしていたら、どうも上手くいかないので、 上記urlを参考にさせて頂きながら、パッケージ(yum)でinstall。
以下は、雑多なメモ
リポジトリ追加
$ sudo yum install epel-release $ rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm $ rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
php関連 install
$ sudo yum install php70-pecl-apcu php70-xmlrpc php70-ldap php70-imap php70-opcache $ sudo yum install php70 $ sudo yum install php70-php-pecl-apcu $ sudo yum install php70-php-xmlrpc $ sudo yum install php70-php-ldap $ sudo yum install php70-php-imap $ sudo yum install php70-php-opcache $ sudo yum install php70-php-mbstring $ sudo yum install php70-php-gd $ sudo yum install php70-php-mysqlnd $ sudo yum install php-pear-CAS
GLPIに最初からあるユーザ
- 管理者アカウント:glpi/glpi
- 技術者アカウント:tech/tech
- 標準アカウント: normal/normal
- 投稿専用アカウント: post-only/postonly
REST API
$ curl -X GET \ -H 'Content-Type: application/json' \ -H "Authorization: Basic Z2xwaTpnbHBp" \ -H "App-Token: f7g3csp8mgatg5ebc5elnazakw20i9fyev1qopya7" \ 'http://path/to/glpi/apirest.php/initSession'
↑こちらのbasic認証は私の環境で動作しましたが、 以下の user_token 認証は動作しない。。。。
$ curl -X GET \ -H 'Content-Type: application/json' \ -H "Authorization: user_token q56hqkniwot8wntb3z1qarka5atf365taaa2uyjrn" \ -H "App-Token: f7g3csp8mgatg5ebc5elnazakw20i9fyev1qopya7" \ 'http://path/to/glpi/apirest.php/initSession```