科学の箱

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

Terminal Server License Managerを使っているときのトラブル対応

ライセンスにトラブルが起きたときの対応手順 Licensing Diagnosis: Problems and Resolutions W2k8 R2: Administrator on RDSH g …

no image

cpuに負荷をかける

yes > /dev/null & Related posts:HTML メモWindows 7 Windows 2008 R2でファイル転送が遅いAmazon Work Spaceのト …

no image

Error code: ssl_error_no_cypher_overlap

FirefoxをバージョンアップしたらSSLでつながらなくなったサイトが出てきた。URLにアクセスすると表示されるのが下記のエラーメッセージである。 Error code: ssl_error_no_ …

no image

Networker スケジュールを作成する

WeeklyもしくはMonthlyで基本となるスケジュールを作成する。保存対象により調整が必要になるのでOverrideを利用する。 Overrideを利用しないで変更しようとするとスケジュールを設定 …

no image

PGP WDE Tools with Windows PE 2.0

Symantecの公式ページ http://www.symantec.com/business/support/index?page=content&id=TECH149634 http:// …

2013年11月
月 火 水 木 金 土 日
« 10月   12月 »
 123
45678910
11121314151617
18192021222324
252627282930  

side bar top



アーカイブ

カテゴリー