OCS Inventory NG 2.0系をUbuntu14.04にインストール

aptで入れるとバージョンが古くなるのでダメ。


基本の流れは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 


apt-get install ocsinventory-server ocsinventory-reports
# cd /etc/apache2/conf-enabled
# ln -s /usr/share/ocsinventory-server/files/ocsinventory.conf 
# ln -s /etc/ocsinventory/ocsreports.conf
#jed ocsinventory.conf 
330 行目付近

       AuthUserFile "APACHE_AUTH_USER_FILE" 
      require "SOAP_USER"
をコメントアウト




ocsinventory.conf の編集DBのバスワードとユーザー名

DBのパスワードが”PerlSetVar OCS_DB_PWD”でユーザー名が”PerlSetEnv OCS_DB_USER”その他DBに関する設定はここです。

この設定が合っていないと
[error] Cannot establish communication : 500 Internal Server Error
を返してくる。


 sudo /etc/init.d/apache2 restart

XML関係のエクスポートができないので、perlモジュールが足りないかも、再度調査

コメント

このブログの人気の投稿

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

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

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