コンピュータをしよう!

開発のまるっと環境セットを作ってみる その1

投稿日:2014年6月23日 更新日:

自宅サーバでちょろちょろと動かしているツールとか、まじめに作ってみたいものもあったりとかするので、管理を含む開発環境を楽にまるっと作って楽ちんセットにしてみようかと。

統合開発環境は Eclipse で、ということでおいておいて、まずはサーバサイドから。

サーバサイドで必要なものというと、

  • Apache
    何をするにもこれがなければはじまらない。
  • Redmine
    チケット管理といえばこれ。タスク管理から簡単な設計までこれでやっちゃったりします。
  • Subversion
    Gitが最先端っぽいけど、現場でファイル管理といえばまだまだこれ。
    Eclipseとの連携も信頼度高し。
  • MySql
    フリーのDBシステムといえば、これ。
    Redmineでも使うし、開発するアプリでも使う。
  • phpMyAdmin or Adminer
    DB管理WEBアプリ。Adminerは軽量なうえカスタマイズもしやすいので、こっちの方が色々良いかも。
  • PHP
    phpMyAdmin or Adminer ともに PHP で動作。
    アプリもさくっと作るならPHPが良い。
  • WordPress
    作業日誌的なものを書くにはRedmineではきついのでブログの方が良い感じ。
    ブログといえば、これ。
  • Samba
    クライアントとWinScp等でファイル同期させてもいいけど、それくらいならいっそWindowsファイル共有しちゃった方が楽。
    特にPHPはEclipseでいじったら即サーバサイドで動かせるくらいの方が言語メリットが活かせる感じ。

てな感じで調べると、Bitnami Redmine Stack でかなりカバーできることが分かったり。
こんな感じ(2014/06/23現在)

  • Apache 2.4.9
  • Redmine 2.5.1
  • Subversion 1.8.8(Git 1.9.0)
  • MySQL 5.5.36
  • phpMyAdmin 4.1.12
  • PHP 5.4.26

WordPress、Samba以外は揃う上に、PHP が 5.4!。
CentOS 6.5 (Final) だと、PHP 5.3.3ともう一声!な感じでそれはそれで課題なのでついでに楽ちんに解決できそうです。

Bitnami Redmine Stack 自体はリンク先からダウンロード、実行権を付けて、実行して、確認に答えるダケ。
楽ちん。すばらしい!

# chmod +x bitnami-redmine-2.5.1-1-linux-x64-installer.run 
# ./bitnami-redmine-2.5.1-1-linux-x64-installer.run 
Language Selection

Please select the installation language
[1] English - English
[2] Spanish - Español
[3] Japanese - 日本語
[4] Korean - 한국어
[5] Simplified Chinese - 简体中文
[6] Hebrew - עברית
[7] German - Deutsch
[8] Romanian - Română
[9] Russian - Русский
Please choose an option [1] : 3 ← 私は日本語が好きです。
----------------------------------------------------------------------------
ようこそ  セットアップウィザードへ。

----------------------------------------------------------------------------
インストールするコンポーネントを選択してください。準備ができたら“次へ“をクリックしてください。

 [Y/n] :Y

Redmine : Y (Cannot be edited)

上記選択部分が正しいことを確認してください。 [Y/n]: Y

----------------------------------------------------------------------------
 をインストールするフォルダを選択してください。

フォルダを選択 [/opt/redmine-2.5.1-1]: ← インストール先ディレクトリ。たぶん大事    

----------------------------------------------------------------------------
管理者アカウントの作成

 の管理者アカウントを作成します。

表示用氏名 [User Name]: ← 管理者表示名。。。らしい。

Email アドレス [user@example.com]: ← 管理者メアド?

ログイン名 [user]: ← 管理者アカウント?

パスワード :
確認のためにパスワードをもう一度入れてください :
----------------------------------------------------------------------------
Web サーバのポート番号

この Apache サーバが listen するポートを入力してください。

Apache Web サーバのポート番号 [80]: ← 他にWebサーバがいなければこのまま

----------------------------------------------------------------------------
Web サーバのポート番号

この Apache サーバが SSL アクセスに使用するポート番号を入力してください。

SSL のポート番号 [443]: ← 他にWebサーバがいなければこのまま

----------------------------------------------------------------------------
MySQL の情報

この MySQL データベースの情報を入力してください:

MySQL サーバのポート番号 [3306]: ← 他にMySQLサーバがいなければこのまま

----------------------------------------------------------------------------
データベースに保管する際の既定の言語

データベース設定の規定値として使用する言語を選択してください:

[1] Bulgarian
[2] Czech
[3] German
[4] English
[5] Spanish
[6] French
[7] Hebrew
[8] Italian
[9] 日本語
[10] 韓国語
[11] Dutch
[12] Polish
[13] Portuguese
[14] Portuguese/Brazilian
[15] Romanian
[16] Russian
[17] Serbian
[18] Swedish
[19] Chinese
[20] Chinese/Taiwan
オプションを選択してください [9] : 9 ← 私は日本語が好きです。

 [y/N]: y

----------------------------------------------------------------------------
[1] 
[2] 
オプションを選択してください [1] : ← 何も表示されなかったので謎。いずれ調べる。

----------------------------------------------------------------------------
This data is stored in the application configuration files and may be visible to 
others. For this reason, it is recommended that you do not use your personal 
account credentials.

Email アドレス []: ← 管理者メアド?

 : ← ここはパスワードを入れるらしい
再入力 : ← ここもパスワードを入れるらしい
----------------------------------------------------------------------------
お使いのコンピュータに  をインストールする準備が整いました。

続けますか? [Y/n]: Y

----------------------------------------------------------------------------
しばらくお待ちください。  をお使いのコンピュータにインストール中です。

 インストール中
 0% ______________ 50% ______________ 100%
 ########################################

----------------------------------------------------------------------------
セットアップウィザードによる  のインストールが完了しました。

Redmine アプリケーション起動 [Y/n]: 
情報:  については、ブラウザで 
http://localhost:80 にアクセスしてください。
続けるには [Enter] キーを押してください : 

これでもう、http://サーバIP/redmine/ で Redmine が使いだせちゃいます!
次は他の設定とか、色々調べたりとかをする予定。

-コンピュータをしよう!
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

炊事 洗濯 家事 オヤジ

何かって、夏休み中に主にやってること…(汗 ってな話はおいておいて、ひさしぶりにコンピュータ系のネタにちょびちょび食いつき中。 何かってーと、バーチャルマシン。その昔は不安定だわリソース食うはで手を出 …

WILLCOM NINE(WS009KE)でモバイル

いや、何を今更という感じですが…w カーナビ兼用でUMPCが欲しいな~なんて思い出して、どうせ買うなら出先でネットとかもしたいな~っと思ったわけです。 んで、無線区間は今のところWILLCOM WS0 …

no image

仕事と趣味とで両輪の輪なのです

コンピューターが趣味で、コンピュータ関連が仕事だと四六時中コンピュータやってて肩がこるわけですが、悪いことばかりでなく、仕事で触発されて趣味に活かせて、趣味で広げたものが仕事に活きて、なんてなってきま …

CodeStyling Localizationの日本語化結果をすぐに反映する

WordPressが日本語を認識するのは ja なのに、CodeStyling Localizationでは ja_JP なせいで、一々リネームしないと日本語化結果を反映できませんでした。 ソースの覗 …

WordPressのスキン変えその2

もっとも簡単なスキンいじり「画像差し替え」が一応終わりましたw TinyWorldが小さな島のイメージなので、空と地平、という感じにしてみました。 写真画像は旅行に行ったときの癒し系画像に差し替え済で …

2014年6月
 1
2345678
9101112131415
16171819202122
23242526272829
30  

TinyWorldサービス



TinyWorldサービス

あれから何年経っただろう?あと何日あるだろう?
がすぐ分かる!

"記念日・イベント管理Webサービス"

最近のコメント



最近のコメント

最近の投稿



最近の投稿