この記事では、Debian 7 VPSにApache、PHP、MySQLを使用してGLPIをインストールする方法を紹介します。 GLPIは、PHPで開発されたITソフトウェア管理パッケージです。多くの機能を提供します。その1つは、会社のインベントリを使用してデータベースを構築することです(コンピューター、モニター、ソフトウェア、プリンターなど)。
GLPIには、メール通知を備えたジョブ追跡システムや、ネットワークトポロジに関する基本情報を含むデータベースを構築する方法など、管理者の日常生活を容易にする機能が強化されています。
このアプリケーションの機能は次のとおりです。
- OCS InventoryまたはFusionInventoryとのインターフェースを介した、コンピューター、周辺機器、ネットワークプリンター、および関連コンポーネントのインベントリ。
- チケットの作成、チケットの管理、割り当て、チケットのスケジュール設定などによる、多くの環境での問題の管理。
- ライセンス管理(ITIL準拠)
- ユーザーおよびグループへの地理的領域ごとの機器の割り当て
- ビジネスおよび財務情報の管理(購入、保証および延長、ダンピング)
- 機器のステータス管理
- あらゆる種類の機器在庫を支援するためのアプリケーションの管理
- ユーザーがサポートチケットを提出できるようにするためのインターフェース
- 経営管理、契約、在庫品目に関連する文書
- 機器の予約
- よくある質問(FAQ)の管理。
- レポートジェネレータ:ハードウェア、ネットワーク、または介入(サポート)。
- 45の言語が利用可能な多言語サポート。
システムを更新する
Linux VPSにユーザーrootとしてログインし、まずすべてのパッケージが最新であることを確認します。
# apt-get update && apt-get upgrade -y
APACHEをインストール
次のコマンドは、ApacheWebサーバーをインストールします。
# apt-get install apache2
起動時にApacheを起動できるようにします:
# update-rc.d apache2 enable
PHPのインストール
次に、PHPといくつかの必要な追加パッケージをインストールする必要があります。次のように入力します:
# apt-get install php5 libapache2-mod-php5 php5-mysql php5-gd
MYSQLのインストール
良い。すでにアクティブなApacheとPHPがインストールされています。それでは、MySQLをインストールしましょう:
# apt-get install mysql-server
MySQLのインストール中にプロンプトが表示されたときにルートパスワードを設定しなかった場合は、インストール後のスクリプト「mysql_secure_installation」を使用してルートパスワードを設定できます。
# mysql_secure_installation - Set root password? [Y/n] y - Remove anonymous users? [Y/n] y - Disallow root login remotely? [Y/n] y - Remove test database and access to it? [Y/n] y - Reload privilege tables now? [Y/n] y
MySQLルートパスワードを設定したら、GLPIのインストールに必要なデータベースを作成します。 rootとしてMySQLコンソールに入る:
mysql> create database glpi; mysql> grant all privileges on glpi.* to 'glpiusr'@'localhost' identified by 'your_password'; mysql> flush privileges; mysql> exit
GLPIのインストール
この記事では、GLPIがダウンロードされる場所に/optディレクトリを使用しています。もちろん、お好きな場所にダウンロードできます。
# cd /opt
このチュートリアルの執筆時点では、最新の安定したGLPIバージョンは0.85.4です。以下のコマンドを実行すると、ダウンロードが開始されます。
# wget https://forge.indepnet.net/attachments/download/2020/glpi-0.85.4.tar.gz
ダウンロードしたアーカイブをApacheのドキュメントルートに解凍しましょう。 Apacheのデフォルトのドキュメントルートを見つける方法がわからない場合は、次のコマンドを実行してください。
# grep DocumentRoot grep DocumentRoot /etc/apache2/sites-available/default
出力:
DocumentRoot /var/www
アーカイブをApacheのドキュメントルートディレクトリに解凍します:
# tar -xvzf glpi-0.85.4.tar.gz -C /var/www/ # cd /var/www/glpi/
インストールを続行できるように、正しい権限を設定してください:
# chmod -R 777 config/ # chmod -R 777 files/
次に、お気に入りのWebブラウザーを開き、http:// your_server_ip / glpiに移動して、GLPIのインストールを開始します。作成済みのMySQLデータベースのクレデンシャルを入力し、インストールを完了します。 GLPIが正常にインストールされたことを意味する次の情報が表示されます。
Default logins / passwords are: glpi/glpi for the administrator account tech/tech for the technician account normal/normal for the normal account post-only/postonly for the postonly account You can delete or modify these accounts as well as the initial data.
セキュリティ上の理由から、次のコマンドを使用してinstall.phpファイルを削除します。
# rm install/install.php
ログインページで歓迎されます:
ログイン後、必要に応じてパスワードを変更してください。詳細については、GLPIの公式ドキュメントを確認してください。
おめでとうございます。Debian7VPSにGLPIが正常にインストールされました。
もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にGLPIのインストールを依頼するだけです。 あなたのために。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。