科学の箱

科学・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

gitでmasterにした変更をfeature branchに移す

gitを使った開発ではマスタブランチには直接変更をかけない。トピックごとにfeatureブランチを生成する。1トピック=1featureで開発を進める。featureブランチを変更中に別のバグや要件が …

no image

daemon.rawを人が読めるようにするためのコマンド

Networkerでトラブルシューティングをする時のファイルとしては以下が必要となる。 $nsr\logs\daemon.raw $nsr\logs\messages $nsr\logs\savegr …

no image

PowershellでWindowsイベントを操作する

PowershellはWindows7およびWindows2008R2には標準で実装されている。これを利用してCUIベースでのイベントログの操作が可能になる。 イベントのログ形式は2つに分かれる。Wi …

no image

vagrant 1.6.4でsshインタフェースにprivate_networkを指定するとエラーになる

vagrantではprivate networkを指定して、sshからアクセスできる。 vagrant1.6.4 Windows版ではprivate networkを指定するとなぜかエラーがでる。 c …

no image

Windowsログオン認証についてのメモ

エンドユーザーからWindowsログオン認証について質問を受けた。具体的な質問は自社のWindows Active Directory環境で有効になっている認証の種類を知りたいということだ。Windo …

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

side bar top



アーカイブ

カテゴリー