OCS Inventory NG 2.0系をUbuntu14.04にインストール(本場物を入れる)1

基本の流れはOCS Inventory NG 2.0のwikiでOKのようだ。


mysqlやapacheの設定は事前に済ましておく


# apt-get install apache2 mysql-server php5 php5-common php5-gd php5-mysql curl libcurl3 php5-curl php-xml-parser php5-intl php5-xmlrpc dmidecode libapache2-mod-perl2 libapache2-mod-php5 libapache-dbi-perl libdbd-mysql-perl libdbi-perl libinnodb3 libio-compress-perl libnet-ip-perl libnet-snmp-perl libnet-ssleay-perl libphp-pclzip libproc-daemon-perl libproc-pid-file-perl libsoap-lite-perl libsys-syslog-perl libwww-perl libxml-simple-perl net-tools php5-fpm build-essential dbconfig-common mysql-client


CPANをインストール
 # perl -MCPAN -e shell
 cpan[x]>  install CPAN
 cpan[x]> reload CPAN
 cpan[x]> install YAML 
cpan[x]> install  XML::Entities

 # cd /usr/src/

ここにアーカイブをダウンロード OCSNG_UNIX_SERVER-x.x.x.tar.gz して展開
# tar -zxvf OCSNG_UNIX_SERVER-x.x.x.tar.gz

mysqlにユーザーを作成
mysqlにrootでログイン
  mysql> GRANT ALL PRIVILEGES ON *.* TO 'ocs'@'localhost' IDENTIFIED BY 'ocs' WITH GRANT OPTION;

 展開したディレクトリに移動
# ./setup.sh
を実行

途中  Checking for Apache main configuration file...と聞かれるので

/etc/apache2/

Checking for Apache Include configuration directory... と聞かれるので
/etc/apache2/conf-enabled/
を返す。

あとは基本エンター

/etc/apache2/conf-enabled/z-ocsinventory-server.conf
の最終付近付近

       AuthUserFile "APACHE_AUTH_USER_FILE"
      require "SOAP_USER"

をコメントアウト

apache 再起動

http://Server/ocsreports/

でアクセスできる。

 /usr/share/ocsinventory-reports/ocsreports/install.php

を削除か、リネーム。

webの初期ユーザーは admin admin

コメント

このブログの人気の投稿

Windows10デフォルトゲートウェアに0.0.0.0が追加される

iOS VLC でSMB共有できなかった点について

無線LANルータの選択肢が、NEC Aterm 静的ルーティングできない問題