CentOS7.2でRedMine3.1を動作させる。情報等の利用について著作権・リンクについてしげっち@ドリームプレゼンターWebICT、文房具、ライフハックをすべての人に。»CentOS7.2でRedMine3.1を動作させる。CentOS7.2でRedMine3.1を動作させる。コメントはありませんTweetPocket参考URIの通りにするだけなのですが・・・(;^ω^)。以前設定したときにはドツボにはまってしまいましたので、ステップ・バイ・ステップで進めていきましょう(・∀・)。いいね:パッケージのインストールまず、ひたすら必要なパッケージを入れていきます。ipa-pgothic-fontsRubyの導入RubyのオフィシャルサイトのダウンロードページからRuby2.2の最新のソースコードをダウンロードします。現時点(2015年11月8日)では2.2.3が最新でした。https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.gzとします。Rubyのソースコードを展開してビルドします。[i686-linux]Ruby用のパッケージ管理ツールであるbundlerのインストールをします。これはRedmineが使用するgemパッケージをインストールするのに使用するものです。/etc/my.cnfでファィルを開きます。[mysql]セクションにdefault-character-set=utf8を、追加します。[mysql]セクションは無かったので「[mysql]」の一行も追加して書きました。MariaDBの起動と自動起動設定をします。mariadbを叩きます。実際設定が反映されているか、確認します。–urootでMariaDBに入ります。コンソールから次のコマンドを叩きます。'character_set%';次のようにValueが設定されていればOKです(・∀・)。初期設定ツール「mysql_secure_installation」を実行してrootパスワードの設定や不要なユーザー・データベースの削除を行います。mysql_secure_installationあとは指示通りにサクサク進めるだけです。次にようやくRedmine用のデータベースなどの設定に入ります。exit;先ほど設定したrootパスワードを入力して、処理に移ります。ここでは、redmineのデータベースユーザはuser_redmine、パスワードはpwd_redmineに設定しています。ポリシーに合わせて設定しましょう。RedmineのインストールSubversionのリポジトリからRedmineの3.1.xの最新のファイル一式をダウンロードします。/var/lib/redmineRedmineのインストールディレクトリ(今回は/var/lib/redmine)以下にデータベース接続設定ファイル「config/database.yml」を作成します。データベース名、ユーザ名、パスワードはMariaDBの設定した内容です。ymlファイルの字下げは「半角スペース2個ずつ」です。1個でも3個で目駄目です。今回は次のような内容になります。utf8続いて設定ファイル「config/configuration.yml」を作ります。内容は次の通りですね。ymlファイルの字下げは「半角スペース2個ずつ」ですから、注意しましょう。ドメインはFQDNですので環境に合わせて設定してください。/usr/share/fonts/ipa-pgothic/ipagp.ttf最後に、gemパッケージをbundlerを使用して必要な物を全部入れてしまいます。vendor/bundleパーミッションの変更をします。今回は、http://fqdn/redmineというアドレスでアクセスするように設定していきます。専用サーバではなく、サブディレクトリ運用になりますね。--snippetをコマンドプロンプトとから叩きます。そのときに表示される情報をApacheの設定ファィルに記載しますのでコピーしておきます。内容は環境によって異なるので「必ずインストールした環境の情報」で設定しましょう。私の環境では次のように表示されました。/usr/local/bin/ruby</IfModule>confファイルを作る設定ファィルを作ります。2.0以降あたりから、conf.d/の中を自動で読み込んでくれるようになっています。/etc/httpd/conf.d/redmine.confに、次のような内容を記述します。Passengerの基本設定。必要に応じてPassengerのチューニングのための設定を追加(任意)。http://fqdn/itsでアクセスする場合は次のようにする。/redmineこれで、Apacheの設定は終わりです。続いて、シンボリックリンクを張って、サブディレクトリで運用できるようにします。/var/www/html/redmine設定が全部終わりましたので設定を反映させます。configtest設定に誤りが無いか確認します。OK」と表示されます。次に、サーバの再起動です。自動起動が設定されていない場合は、自動起動の設定もします。httpdサーバにアクセスして、Redmineの画面が表示されれば完了です(・∀・)。PostsCentOS7.2(i386/32bit)にPHP7.0.5を導入してみる。CentOS7でrootのメールを転送設定したい。マシンにCentOS7.1をインストールした(・∀・)CentOS7.1のネットワークの設定をする。CentOS7.1でSELinuxとファイアーウォールを無効にする。CentOS7.1のsshの設定をする。しげっち法師さんサーバ日誌CentOS7参考URIの通りにするだけなのですが・・・(;^ω^)。以前設定したときにはドツボにはまってしまいましたので、ステップ・バイ・ステップで進めていきましょう(・∀・)。必要なパッケージを入れていきます。RubyのオフィシャルサイトのダウンロードページからRuby2.2の最新のソースコードをダウンロードします。現時点(2015年11月8日)では2.2.3が最新でした。Rubyのソースコードを展開してビルドします。kshigeyama@gmail.comAdministratorドリームプレゼンター&サポータ&アドバイザです。こっちは比較的マジメ系w。ありとあらゆるコトをフュージョンした感じで生きていこうかな。文房具やガジェット、家電屋さん巡り、バスに乗ってふらふらなどもしています。Bot作者でもあります。システム構築(Web/PHP/Javaとか)・IT/ビジネスコンサル系です。posts:CentOS7.1のネットワークの設定をする。CentOS7.1のsshの設定をする。CentOS7.1でSELinuxとファイアーウォールを無効にする。PostsCentOS7でrootのメールを転送設定したい。(GmailのSMTPサーバを使う)CentOS7.1でSELinuxとファイアーウォールを無効にする。CentOS7.1のsshの設定をする。ついてドリームプレゼンター&サポータ&アドバイザです。こっちは比較的マジメ系w。ありとあらゆるコトをフュージョンした感じで生きていこうかな。文房具やガジェット、家電屋さん巡り、バスに乗ってふらふらなどもしています。Bot作者でもあります。システム構築(Web/PHP/Javaとか)・IT/ビジネスコンサル系です。コメントをキャンセルメールアドレスが公開されることはありません。NASのデータ移行方法。投稿されたAmazon.co.jpで買ったらEUBで発送された件。投稿されたネスレ「バリスタDuo」到着と入れ替え。レピータを借りてみた。無線LANの設定をする(テザリング)。Avance)を買ってみた。しげっち@ドリームプレゼンターWeb%d人のブロガーが「いいね」をつけました。