日本語│English
       

株式会社アイオーアーキテクトは、オープンソースなどを活用してシステム運用を最適にご提供します。

  • ホーム
  • OTOBO
  • サービス内容
  • 会社案内
  • ラボノート
  • お問い合わせ
  1. HOME
  2. ラボノート
  3. Ubuntu 22.04にOTOBO10.1.7をインストール

ラボノート

2023/08/23 桜井耕造
Tweet
Ubuntu 22.04にOTOBO10.1.7をインストール

OTRSというオープンソースの後継ソフトウェアをご存じない方も多いと思いますが、ZnunyとOTOBOという派生オープンソースがあります。Znunyに関しては、UIも機能もほぼOTRSと一緒ですが、OTOBOについては、データ量が膨大になっても高速で検索できるような機能が追加されています。ここでは、OTOBOをUbuntuで利用するためのインストール手順を紹介します。

https://otobo.de/en/

ここでは、OTOBOのインストールの方法を紹介します。
インストール環境は、以下となります。
Ubuntu 22.04 LTS

mariadb-server-11.0.3

otobo-10.1.7

apache 2.4.52

(1)MariaDB 11.0.3のインストール

//MariaDB 11.0.3のリポジトリをダウンロードします。
# curl -LsS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash

//リポジトリを確認して、MariaDB 11.0がインストールされることが分かります。
# cat /etc/apt/sources.list.d/mariadb.list
deb [arch=amd64,arm64] https://dlm.mariadb.com/repo/mariadb-server/11.0/repo/ubuntu jammy main

//MariaDBインストールパッケージ確認
# apt list --installed | grep mariadb
libmariadb3/unknown,now 1:11.0.3+maria~ubu2204 amd64 [installed,automatic]
mariadb-client-compat/unknown,unknown,now 1:11.0.3+maria~ubu2204 all [installed,automatic]
mariadb-client-core/unknown,now 1:11.0.3+maria~ubu2204 amd64 [installed,automatic]
mariadb-client/unknown,now 1:11.0.3+maria~ubu2204 amd64 [installed,automatic]
mariadb-common/unknown,unknown,now 1:11.0.3+maria~ubu2204 all [installed,automatic]
mariadb-server-compat/unknown,unknown,now 1:11.0.3+maria~ubu2204 all [installed,automatic]
mariadb-server-core/unknown,now 1:11.0.3+maria~ubu2204 amd64 [installed,automatic]
mariadb-server/unknown,now 1:11.0.3+maria~ubu2204 amd64 [installed]

# systemctl restart mariadb
# mysql_secure_installation

Switch to unix_socket authentication [Y/n] Y
Change the root password? [Y/n] Y  # rootのパスワードの設定
New password:
Re-enter new password:

Remove anonymous users? [Y/n] Y  # 匿名ユーザを削除

Disallow root login remotely? [Y/n] Y  # root ユーザでのリモートからのログインを禁止

Remove test database and access to it? [Y/n] Y  # test データベースを削除

Reload privilege tables now? [Y/n] Y  # 権限テーブルをリロード

Thanks for using MariaDB!

(2)OTOBO 10.1.7のインストール

# apt install -y patch 
# apt-get install -y gcc
# apt-get install -y apache2
# apt-get install -y libarchive-zip-perl
# apt-get install -y libclass-method-modifiers-perl
# apt-get install -y libdatetime-perl
# apt-get install -y libconvert-binhex-perl
# apt-get install -y libmoo-perl
# apt-get install -y libnet-dns-perl
# apt-get install -y libnet-smtp-ssl-perl
# apt-get install -y libtemplate-perl
# apt-get install -y libxml-libxml-perl
# apt-get install -y libyaml-libyaml-perl
# apt-get install -y libapache2-mod-perl2
# apt-get install -y libencode-hanextra-perl
# apt-get install -y libnet-ldap-perl
# apt-get install -y libcrypt-eksblowfish-perl
# apt-get install -y libxml-libxslt-perl
# apt-get install -y libmail-imapclient-perl
# apt-get install -y libauthen-ntlm-perl
# apt-get install -y libjson-xs-perl
# apt-get install -y libtext-csv-xs-perl
# apt-get install -y libcgi-psgi-perl
# apt-get install -y libdbix-connector-perl
# apt-get install -y libfile-chmod-perl
# apt-get install -y liblist-allutils-perl
# apt-get install -y libpath-class-perl
# apt-get install -y libtext-trim-perl
# apt-get install -y libplack-perl
# apt-get install -y libplack-middleware-header-perl
# apt-get install -y libplack-middleware-reverseproxy-perl
# apt-get install -y libconst-fast-perl
# cd /opt
# wget https://ftp.otobo.org/pub/otobo/otobo-latest-10.1.tar.gz
# tar zxvf otobo-latest-10.1.tar.gz
# cp -r otobo-10.1.7 /opt/otobo

Perlモジュールの確認
# /opt/otobo/bin/otobo.CheckModules.pl -list

Required packages:
  o Archive::Tar.....................ok (v2.38)
  o Archive::Zip.....................ok (v1.68)
  o Date::Format.....................ok (v2.24)
  o DateTime.........................ok (v1.55)
    o DateTime::TimeZone.............ok (v2.51)
  o Convert::BinHex..................ok (v1.125)
  o CGI::PSGI........................ok (v0.15)
  o DBI..............................ok (v1.643)
  o DBIx::Connector..................ok (v0.57)
  o Digest::SHA......................ok (v6.02)
  o File::chmod......................ok (v0.42)
  o List::AllUtils...................ok (v0.19)
  o LWP::UserAgent...................ok (v6.26)
  o Moo..............................ok (v2.005004)
  o namespace::autoclean.............ok (v0.29)
  o Net::DNS.........................ok (v1.33)
  o Net::SMTP::SSL...................ok (v1.04)
  o Path::Class......................ok (v0.37)
  o Sub::Exporter....................ok (v0.988)
  o Template::Toolkit................ok (undef)
  o Template::Stash::XS..............ok (undef)
  o Text::CSV........................ok (v1.95)
  o Text::Trim.......................ok (v1.04)
  o Time::HiRes......................ok (v1.9767)
  o Try::Tiny........................ok (v0.31)
  o URI..............................ok (v1.71)
  o XML::LibXML......................ok (v2.0134)
  o YAML::XS.........................ok (v0.83)
  o Unicode::Collate.................ok (v1.29)
  o Plack............................ok (v1.0048)
  o Plack::Middleware::Header........ok (v0.04)
  o Plack::Middleware::ReverseProxy..ok (v0.16)
  o Const::Fast......................ok (v0.014)

Recommended features for setups using apache:
  o ModPerl::Util....................ok (v2.000012)

Database support (installing one is required):
  o DBD::mysql.......................ok (v4.050)

Various features for additional functionality:
  o Encode::HanExtra.................ok (v0.23)
  o Net::LDAP........................ok (v0.68)
  o Crypt::Eksblowfish::Bcrypt.......ok (v0.009)
  o XML::LibXSLT.....................ok (v1.99)
  o XML::Parser......................ok (v2.46)

Features enabling communication with a mail-server:
  o Net::SMTP........................ok (v3.13)
  o Mail::IMAPClient.................ok (v3.43)
  o Authen::SASL.....................ok (v2.16)
  o Authen::NTLM.....................ok (v1.09)
  o IO::Socket::SSL..................ok (v2.074)

Optional features which can increase performance:
  o JSON::XS.........................ok (v4.03)
  o Text::CSV_XS.....................ok (v1.47)

(3)Apacheモジュールのインストール

# a2enmod headers
# a2enmod cgid
# a2dismod mpm_event
# a2enmod mpm_prefork

(4)OTOBOの設定

# cp /opt/otobo/Kernel/Config.pm.dist /opt/otobo/Kernel/Config.pm
# cp /opt/otobo/scripts/apache2-httpd.include.conf /etc/apache2/conf-enabled/zzz_otobo.conf
# useradd -r -U -d /opt/otobo -c 'OTOBO user' otobo -s /bin/bash
# usermod -G www-data otobo
# cp /opt/otobo/scripts/apache2-httpd-vhost-80.include.conf /etc/apache2/sites-available/zzz_otobo-80.conf
# cp /opt/otobo/scripts/apache2-httpd-vhost-443.include.conf /etc/apache2/sites-available/zzz_otobo-443.conf

# a2ensite zzz_otobo-80.conf
# a2ensite zzz_otobo-443.conf

# mkdir /opt/otobo/var/tmp
# /opt/otobo/bin/otobo.SetPermissions.pl

# systemctl restart apache2
# ps -ef | grep apache2
root       78837       1  0 05:58 ?        00:00:00 /usr/sbin/apache2 -k start
www-data   78838   78837  0 05:58 ?        00:00:00 /usr/sbin/apache2 -k start
www-data   78839   78837  0 05:58 ?        00:00:00 /usr/sbin/apache2 -k start
root       78897   77982  0 05:58 pts/0    00:00:00 grep --color=auto apache2

(5)OTOBOのセットアップ

以下のURLからOTOBOのセットアップをします。
http://XXX.XXX.XXX.XXX/otobo/installer.pl

セットアップが完了したら。以下のURLから最後に表示されたパスワードでログインすると、利用可能えです。

http://XXX.XXX.XXX.XXX/otobo/index.pl

ID : root@localhost
PW: 画面に表示されたパスワード

  • OTOBO
  • 事業内容
  • 会社案内
  • お問い合わせ
  • ラボノート
  • カテゴリ
    • CMDBuild (1)
    • OCS Inventory NG (3)
    • OpenAudIT (8)
    • OSS (8)
    • OTOBO (62)
    • OTRS (96)
    • SnipeIT (1)
    • Znuny (20)
    • オープンソース (21)
    • 未分類 (2)
    • 豆知識 (12)
    アーカイブ
    • 2025年10月 (5)
    • 2025年9月 (4)
    • 2025年7月 (1)
    • 2025年4月 (1)
    • 2025年3月 (4)
    • 2025年2月 (1)
    • 2024年11月 (1)
    • 2024年10月 (5)
    • 2024年9月 (4)
    • 2024年8月 (4)
    • 2024年7月 (5)
    • 2023年12月 (5)
    • 2023年8月 (2)
    • 2022年6月 (2)
    • 2022年5月 (1)
    • 2022年4月 (1)
    • 2022年3月 (2)
    • 2022年2月 (1)
    • 2022年1月 (6)
    • 2021年12月 (16)
    • 2021年11月 (4)
    • 2021年8月 (1)
    • 2021年4月 (1)
    • 2021年3月 (2)
    • 2021年2月 (2)
    • 2021年1月 (2)
    • 2020年5月 (1)
    • 2019年10月 (1)
    • 2019年8月 (1)
    • 2019年6月 (1)
    • 2019年2月 (2)
    • 2018年12月 (1)
    • 2018年10月 (3)
    • 2018年9月 (2)
    • 2018年8月 (1)
    • 2018年7月 (5)
    • 2018年6月 (3)
    • 2017年12月 (3)
    • 2017年11月 (4)
    • 2017年10月 (1)
    • 2017年9月 (2)
    • 2017年8月 (2)
    • 2017年7月 (1)
    • 2017年5月 (2)
    • 2017年4月 (4)
    • 2017年3月 (1)
    • 2017年2月 (3)
    • 2017年1月 (2)
    • 2016年12月 (2)
    • 2016年11月 (4)
    • 2016年10月 (3)
    • 2016年8月 (3)
    • 2016年7月 (1)
    • 2016年6月 (2)
    • 2016年5月 (4)
    • 2016年4月 (2)
    • 2016年3月 (1)
    • 2016年2月 (1)
    • 2016年1月 (2)
    • 2015年12月 (1)
    • 2015年8月 (1)
    • 2015年6月 (1)
    • 2015年5月 (3)
    • 2015年4月 (3)
    • 2015年3月 (3)
    • 2015年2月 (3)
    • 2015年1月 (3)
    • 2014年12月 (4)
    • 2014年11月 (4)
    • 2014年10月 (4)
    • 2014年9月 (2)
    • 2014年8月 (1)
Tweet

〒279-0004 千葉県浦安市猫実1-20-43
MAIL sales@io-architect.com

       
HOME OTOBO 事業内容 会社案内 ラボノート
OTOBO保守サポート 生成AI×業務効率化 会社概要 お問い合わせ
いつくしまパッケージ コールセンターシステム 企業理念  
CRMシステム ITIL準拠運用システム プライバシーポリシー  
コールセンターシステム レガシーシステム支援    
IT資産管理 オープンソース支援    
 導入事例 APIデータ連携支援    
 OTOBOリリース情報 CTO顧問サービス    
© IO Architect Inc. 2016 - 2025
pagetop