Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

Linux新規インストール時メモ

$
0
0

はじめに

自分用の簡易サーバ立ち上げメモ。
Railsで遊んだり、身内向けサービス公開するための環境構築が目標。

sshログインユーザの制限とか公開鍵認証とかの設定はしない。
記憶を頼りに書いてるんで怪しいところがあるかも。
Zshもよくわからないから入れない。

基本設定

とりあえずsudoできるようにしとく。

su
visudo

して

ユーザ名  ALL=(ALL) ALL

を追加。
次に、SSHが22番のままはまずいんで変更

vi /etc/ssh/sshd_config
/etc/ssh/sshd_config
Port3843

新しいポートでのアクセスを許可
:/etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3843 -j ACCEPT

いろいろrestartする。

sudo /etc/init.d/sshd restart
sudo /etc/init.d/iptables restart

現在の接続そのままにして、新しい接続でつながるか試す。
つながらなかったら全力で頑張る。
つながったらiptablesから22番削除。

とりあえず必要そうな環境構築

sudo yum update
sudo yum install perl perl-devel
sudo yum install php php-devel php-mbstring
sudo yum install git
sudo yum install make gcc 
sudo yum install zlib-devel openssl-devel libyaml-devel
sudo yum install libxslt-devel libxml2-devel
sudo yum install nodejs

Ruby環境

git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
source ~/.bash_profile

rvenb入ったことを確認

rbenv --version

ruby-buildをインストール

git clone https://github.com/sstephenson/rbenv.git ~/.rbenv

インストールできるバージョンを確認

rbenv install --list

好きなバージョンのRubyをインストール。
自分はRoRチュートリアルに使うため。2.0.0をインストールしました。

rbenv install -v 2.0.0-p481

再読み込み&確認

rbenv rehash
rbenv versions

インストールした奴に設定

rbenv global 2.0.0-p481

確認

ruby -v

ついでにgemアップデートしとく。

gem update --system

vim

最新版のvimをソースからコンパイルする。
コンパイルに必要な環境を揃える。

sudo yum install mercurial
sudo yum install lua-devel
sudo yum install ncurses-devel

ソースを落としてインストール。

mkdir ~/hg
cd ~/hg
hg clone https://vim.googlecode.com/hg/ vim
cd vim/src
./configure --enable-luainterp
make
sudo make install

参考サイト

http://qiita.com/inouet/items/478f4228dbbcd442bfe8
http://sanrinsha.lolipop.jp/blog/2012/03/vim%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB.html


Viewing all articles
Browse latest Browse all 5608

Trending Articles