日本語│English
       

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

  • ホーム
  • OTRS
  • サービス内容
  • 会社案内
  • ラボノート
  • お問い合わせ
  1. HOME
  2. ラボノート
  3. OTRS3.3.9のインストール手順

ラボノート

2014/10/06 桜井耕造
Tweet
OTRS3.3.9のインストール手順

<OTRS3.3.9のインストール手順>

過去に執筆したOTRS3.0のインストール手順を参考にすれば、現在の最新バージョン3.3もインストール出来ると思うのですが、機能追加により、若干手順も変更されていますので、最新版OTRS3.3.9をCentOS6.5にインストールする手順を紹介します。

第1回 OTRSのインストール | Think IT

(1)SELinuxを無効
OSをインストールした後のディフォルトは、SELinuxが有効になっていますので、無効にします。

# setenforce 0
# vi /etc/selinux/config
SELINUX=disabled

(2)EPELリポジトリを追加
OTRSに必要なPerlモジュールをインストールするために、EPELリポジトリを追加します。

# wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm

(3)OTRS3.3の前提パッケージをインストール
OTRSをインストールする前に必要な前提パッケージをインストールします。ここでは、MySQLの手順です。

# yum -y install postfix dovecot
# yum -y install mysql-server
# yum -y install httpd mod_ssl
# yum -y install gd gd-devel
# yum -y install mod_perl perl-devel
# yum -y install perl-libwww-perl perl-Net-DNS perl-IO-Socket-SSL
# yum -y install perl-XML-Parser perl-TimeDate
# yum -y install perl-Class-Inspector perl-SOAP-Lite
# yum -y install perl-Crypt-SSLeay perl-Digest-SHA
# yum -y install perl-GD perl-GDTextUtil perl-GDGraph
# yum -y install perl-Encode-HanExtra perl-JSON-XS
# yum -y install perl-Mail-IMAPClient perl-LDAP
# yum -y install perl-PDF-API2 perl-SOAP-Lite perl-Text-CSV_XS
# yum -y install vixie-cron
# yum -y install perl-Time-HiRes
# yum -y install perl-YAML-LibYAML
# yum -y install perl-DBD-mysql
# yum -y install perl-Encode-HanExtra
# yum -y install perl-Crypt-Eksblowfish
# yum -y install procmail
# yum -y install perl-core

(4)OTRS3.3.9をインストール
OTRSをインストールします。

# wget http://ftp.otrs.org/pub/otrs/RPMS/rhel/6/otrs-3.3.9-01.noarch.rpm
# rpm -ivh otrs-3.3.9-01.noarch.rpm
準備中... ########################################### [100%]
Check OTRS user ... otrs added.
 1:otrs ########################################### [100%]
hostname: 不明なホスト

Next steps: 

[httpd services]
Restart httpd 'service httpd restart'

[install the OTRS database]
Make sure your database server is running.
Use a web browser and open this link:
http:///otrs/installer.pl

[OTRS services]
?Start OTRS 'service otrs start' (service otrs {start|stop|status|restart).

((enjoy))

Your OTRS Team

(5)Perlモジュールのインストール確認
不足しているPerlモジュールがないかを確認します。全てのパッケージを入れる必要はないのですが、MySQLをご利用の場合は、以下のようになるようにして下さい。

# /opt/otrs/bin/otrs.CheckModules.pl
 o Archive::Tar.....................ok (v1.58
 o Crypt::Eksblowfish::Bcrypt.......ok (v0.009)
 o Crypt::SSLeay....................ok (v0.57)
 o Date::Format.....................ok (v2.22)
 o DBI..............................ok (v1.609)
 o DBD::mysql.......................ok (v4.013)
 o DBD::ODBC........................Not installed! (optional - Required to connect to a MS-SQL database.)
 o DBD::Oracle......................Not installed! (optional - Required to connect to a Oracle database.)
 o DBD::Pg..........................Not installed! (optional - Required to connect to a PostgreSQL database.)
 o Encode::HanExtra.................ok (v0.23)
 o GD...............................ok (v2.44)
 o GD::Text.......................ok (v0.86)
 o GD::Graph......................ok (v1.44)
 o IO::Socket::SSL..................ok (v1.31)
 o JSON::XS.........................ok (v2.27)
 o List::Util::XS...................ok (v1.21)
 o LWP::UserAgent...................ok (v6.05)
 o Mail::IMAPClient.................ok (v3.34)
 o IO::Socket::SSL................ok (v1.31)
 o ModPerl::Util....................ok (v2.000004)
 o Net::DNS.........................ok (v0.65)
 o Net::LDAP........................ok (v0.40)
 o PDF::API2........................ok (v2.021)
 o Compress::Zlib.................ok (v2.021)
 o Text::CSV_XS.....................ok (v0.85)
 o Time::HiRes......................ok (v1.9721)
 o XML::Parser......................ok (v2.36)
 o YAML::XS.........................ok (v0.38)

(6)MySQLの設定、起動
BLOB型(画像などのバイナリを入れるカラム)を利用する場合、max_allowed_packetとquery_cache_sizeを最大BLOBカラム長より大きく設定する必要がある(デフォルトは1M)。

# vi /etc/my.cnf
---
[mysqld]
max_allowed_packet = 128M
query_cache_size=128M //実メモリの1/4が推奨値
---
# service mysqld start
# chkconfig mysqld on

(7)Apacheを起動
Apacheを起動し、再起動時も自動で起動するように設定します。

# service httpd start
# chkconfig httpd on

(8)OTRS初期設定
ブラウザから次のURLにアクセスしてOTRS初期設定画面を表示させ、「次へ」を押下します。
http://<ホスト名またはIPアドレス>/otrs/installer.pl

otrs_install1

「ライセンスに同意する」を押下します。

otrs_install2

ディフォルトのまま「次へ」を押下します。

otrs_install3

「データベース設定をチェック」を押下します。

otrs_install4

otrsユーザーのパスワードをメモして、「次へ」を押下します。

otrs_install5

続いて「次へ」を押下します。

otrs_install6

?メールの設定は後で出来るので、「次へ」を押下します。

otrs_install7

メールの設定は後で出来るので、「この手順を飛ばす」を押下します。

otrs_install8

これで設定完了です。root@localhostのパスワードをメモして下さい。

otrs_install9

(9)OTRSスケジューラの自動起動登録
以下のファイル(otrs-scheduler-linux)を/etc/init.d/?に置き、サーバ起動時に自動起動するように設定します。
otrs-scheduler-linux

# cd /etc/init.d/
# chmod 774 otrs-scheduler-linux?
# chown root.root otrs-scheduler-linux?
# service otrs-scheduler-linux start?
# chkconfig --add otrs-scheduler-linux?
# chkconfig otrs-scheduler-linux on
# chkconfig --list | grep otrs-scheduler-linux?
otrs-scheduler-linux 0:off 1:off 2:on 3:on 4:on 5:on 6:off
# service otrs-scheduler-linux start
Starting OTRS Scheduler [ OK ]

(10)Apacheを起動
起動時にOTRSが自動起動するように設定する。

# chkconfig --add otrs

実際にOTRSを起動する。

/etc/init.d/otrs start
Starting OTRS..
Checking httpd ... done.
Checking database connection... Trying to connect to database
DSN: DBI:mysql:database=otrs;host=127.0.0.1
DatabaseUser: otrs

Connected.
done.
Enable /opt/otrs/bin/otrs.PostMaster.pl ... done.
Checking otrs spool dir...? done.
Creating cronjobs (source /opt/otrs/var/cron/*) ...
done.

 -->> http://localhost/otrs/index.pl <<--
Final start of OTRS.. done

(11)OTRSにログイン
ブラウザから次のURLにアクセスして、ログイン画面が表示される。
http://<ホスト名またはIPアドレス>/otrs/index.pl

otrs_install10
次の初期管理者IDとデフォルトのパスワードでログインできることを確認する。
1.ID: root@localhost
2.パスワード: ※先ほど生成されたパスワードでログインします。

※本番で稼働させる時は、パフォーマンス向上のための設定値は、いくつか修正してご利用下さい。

 

  • OTOBO(OTRS)
  • 事業内容
  • 会社案内
  • お問い合わせ
  • ラボノート
  • カテゴリ
    • CMDBuild (1)
    • OCS Inventory NG (3)
    • OpenAudIT (8)
    • OSS (8)
    • OTOBO (61)
    • OTRS (96)
    • SnipeIT (1)
    • Znuny (20)
    • オープンソース (18)
    • 未分類 (1)
    • 豆知識 (7)
    アーカイブ
    • 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,Znuny,OTRS 事業内容 会社案内 ラボノート
保守サポート チケット管理サポート 会社概要 お問い合わせ
いつくしまパッケージ OpenAuditサポート 企業理念  
CRM機能(ContractDB) DRBDサポート プライバシーポリシー  
CTI連携(BIZTEL CTI) Kompiraサポート    
IT資産管理(CMDBReadyToUse) OSS導入サポート    
 導入事例 OSS導入事例    
 リリース情報 その他の技術支援    
© IO Architect Inc. 2016 - 2024
pagetop