OCS Inventory NG 2.4.1系をUbuntu18.04にインストール リベンジ

mariadbまでは一緒

入れるのは
sudo apt-get install make cmake gcc make

CPANをインストール
$ sudo cpan -i XML::Entities
# perl -MCPAN -e 'install Mojolicious::Lite'
# perl -MCPAN -e 'install Apache2::SOAP'  ← インストールできないね
# perl -MCPAN -e 'install Switch’
# perl -MCPAN -e 'install Plack::Handler’



データベースで ユーザー「ocs」とデータベース「ocsweb」を作成ocswebはフルアクセス

./setup.shを実行
ひたすらエンター


sudo a2enconf ocsinventory-reports

sudo a2enconf z-ocsinventory-server

でapacheを再起動
http://サーバー/ocsreports/
でwebからデータベース情報等を入力

http://サーバー/ocsinventory
にあくせうすると Internal Server Error

/etc/apache2/conf-enabled/z-ocsinventory-server.conf

のデータベース情報を確認。 初期値は
PerlSetEnv OCS_DB_HOST localhost
  # Replace 3306 by port where running MySQL server, generally 3306
  PerlSetEnv OCS_DB_PORT 3306
  # Name of database
  PerlSetEnv OCS_DB_NAME ocsweb
  PerlSetEnv OCS_DB_LOCAL ocsweb
  # User allowed to connect to database
  PerlSetEnv OCS_DB_USER ocs
  # Password for user
  PerlSetVar OCS_DB_PWD ocs

になっているが、先ほど作成したデータベースの情報と違う場合は修正

apache再起動
http://サーバー/ocsinventoryにアクセスして
Bad Request
がでればOK

コメント

このブログの人気の投稿

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

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

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