科学の箱

科学・IT・登山の話題

IT

ubuntuの初期インストールしておくアプリケーション

投稿日:2013年11月8日 更新日:

Ubuntu公式サイトでは各アプリケーションサーバーごとにインストールするアプリケーションを細かく記載している。

https://help.ubuntu.com/12.04/serverguide/index.html

このページでは特別なアプリケーション専用サーバーではなく一般的なテストサーバーでかつ頻繁につかうアプリケーションをインストールしたサーバーの構築手順を記載している。

基本

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server
sudo apt-get install curl

各アプリケーションごとに起動およびサーバー起動時に自動開始するように設定する。

sudo service apache2 start

ssh

$ sudo apt-get install openssh-server
$ sudo service ssh restart

ファイアーウォールがオフになっていることを確認する

sudo ufw status

xmingw

sudo vi /etc/lightdm/lightdm.conf

下記の行を足す
[XDMCPServer]
enabled=true

ruby, gems, ruby on rails, rbenv

前準備

rubyをインストールするためのモジュールをインストールする。

sudo apt-add-repository -y ppa:chris-lea/node.js
sudo apt-get install python-software-properties
sudo apt-get -y update
sudo apt-get -y install curl git-core nodejs

rbenv

最新のrbenvをインストールする。

curl https://raw.github.com/fesplugas/rbenv-installer/master/bin/rbenv-installer | bash

rbenvインストール後に画面に表示されるメッセージに従って.bashrcを編集する。

vi ~/.bashrc
export RBENV_ROOT="${HOME}/.rbenv"
 if [ -d "${RBENV_ROOT}" ]; then
 export PATH="${RBENV_ROOT}/bin:${PATH}"
 eval "$(rbenv init -)"
 fi

従属ファイルをインストールする

rbenv bootstrap-ubuntu-12-04

Ruby

rubyをrbenvでインストールする。

rbenv install 1.9.2-p320
rbenv rehash
rbenv global 1.9.2-p320

その他ruby

gem install bundler
gem install rake 
rbenv rehash

rails

gem install rails

メタ情報

inarticle



メタ情報

inarticle



-IT
-

執筆者:


comment

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

関連記事

no image

kill pendingで戻ってこない

リストアジョブが通常は10分くらいで終了するが1日経過しても45%にしかならない。 同じサーバーに対して2つのリストアジョブを流したことが原因と考えられるのでkillして一つずつやり直しを考えた。 し …

no image

プリンタの監視

snmpwalkですべてのMIBを取得する。 snmpwalk -v1 -c public 10.72.20.41 . snmpwalkからの抽出する。対象となる項目は接続およびカウンター関連 IF- …

no image

hashicorpのconsul

とりあえずこの辺か Consulを頑張って理解する from Masakazu Watanabe Related posts:ブランチを切り替えるタイミングについて調べるSharepointでOpen …

no image

RemoteFPingの設定

SmokePingで拠点間のping情報を集約する方法は2通りある。一つはslaveモードを使う方法。もう一つはRemoteFPingを使う。 Slaveは以前設定をしたことがある。不都合としては3点 …

no image

Nortel ERSでスタックが落ちた時のエラーメッセージ

I    4    2013-08-30 14:37:35 GMT+09:00 51       IGMP: Unknown Multicast Filter disabled I    4    2 …

2013年11月
« 10月   12月 »
 123
45678910
11121314151617
18192021222324
252627282930  

side bar top



アーカイブ

カテゴリー