管理者ユーザの作成
# useradd user
# passwd user
パスワードを2回入力
sudoの許可
# visudo
「# %wheel ALL=(ALL) ALL」の#を削除
作ったユーザを管理者IDとして設定
# usermod -G wheel user
動くか試す。
# ssh user@xxx.xxx.xxx.xxx
# su
うごいたら
# cd
# sudo vi /etc/ssh/sshd_config
で、「# PermitRootLogin yes」の下に
「PermitRootLogin no」を追加。
設定はこれで終了なので再起動
# sudo /etc/rc.d/init.d/sshd restart
rootでログイン出来ないことを確認。
で、必要そうなパッケージのインストール
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
# rpm -Uhv rpmforge-release-0.5.2-2.el5.rf.i386.rpm
#yum update
#yum -y install apt
# apt-get update
rubyのインストール
# wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p72.tar.gz
# tar zxvf ruby-1.8.7-p72.tar.gz
# cd ruby-1.8.7-p72
# ./configure --prefix=/usr
# make && make install
rubygemsのインストール
# wget 'http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz'
# tar -zxvf rubygems-1.3.5.tgz
# cd rubygems-1.3.5
# ruby setup.rb
zlibのインストール
# yum install zlib-devel
# ruby extconf.rb --with-zlib-include=/usr/include -with-zlib-lib=/usr/lib
# make && make install
OpenSSLのインストール
# yum install openssl-devel
# cd ruby-1.8.7-p249/ext/openssl
# ruby extconf.rb --with-openssl-dir=/usr/local/ssl
# make && make install
最後にtwitter_oauthのインストール
# gem install twitter_oauth
もしかしたら何か足りないかも。
0 件のコメント:
コメントを投稿