Ruby on RailsをCentOS7にインストール(5)
気をとりなおして、やる。
(1)Virtual Boxに、CentOS-7-x86_64-DVD-1503-01.isoをインストール。
メモリ4GB, HDD 16GB
サーバー (GUI)
ネットワーク ON
(2)
http://fnya.cocolog-nifty.com/blog/2014/07/centos-7-virtua.html
をみながら、Virtual Boxのネットワーク設定と、Cent OS 上でのIPアドレスを控えて、それを使って、Windows上のTeraTermからVirtual Box内のCentOSにログイン。
yum –y install httpd
のところでつまづく。あれ?なんかデジャビューかな?
一旦、Ctrl + C で離脱。
http://d.hatena.ne.jp/kazukichop/20110627/1309186845
をみながら、「yum.pid」というファイルを、検索で探して、ゴミ箱に移動。
もう一度、TeraTermから、
yum –y install httpd
インストールはできたようである。
Windows上で、DropBox上のCentOS7のIPアドレスを入力
これなら、再現性がとれそう。
CentOSのインストール(1回はWindows7パソコンに、それ以外の10回くらいは、Virtual Box上に)、やっと、少し慣れてきた。
パソコンによっても、yum がいきなりできなくなったり、いろいろトラブルはつきもの。
(3)
http://dotinstall.com/lessons/basic_localdev_win/30805
PuTTYごった煮版をインストール。CentOSにログインできた。
(4)
http://dotinstall.com/lessons/basic_localdev_win/30806
に従って、
- sudo yum -y install git
- git clone https://github.com/dotinstallres/centos65.git
- cd centos65
- ./run.sh
したが、2個failしていて、
php –v
しても、どうやらphpがインストールされていないらしいことがわかる。
https://github.com/farend/redmine-centos-ansible
は、今から導入できるかな?
できた。ホストOSのブラウザからも、アクセスできる。
ちなみに、ホームネットワーク内の他のパソコンからもこのアドレスで見ることができた。やったあ。
(5)
yum install mysql
yum install php
(6)WinSCPを導入 (以前から、FTPソフトとして使用していた。)
http://dotinstall.com/lessons/basic_localdev_win/30808
(7)
http://knowledge.sakura.ad.jp/beginner/2978/
ここをあとで見て、やってみようとおもう。
http://knowledge.sakura.ad.jp/beginner/2978/
PuTTYで、
chown (ユーザ名) /var/www/html
とすると、WinSCPで、そのユーザ名でログインして、ファイルをアップロードしたりすることができた。
(参考)はじめてのCentOS7 Linuxサーバ構築編 p351
あれ?結局、vagrantなるものは全く使わなかった。。。後で使うことがあるのかもしれない。。。
(8)
http://dotinstall.com/lessons/basic_localdev_win/30809
の通りにやると、
Vagrant使っていないけど、phpが使えるWEBサーバーを立ち上げることができた。
(9)ruby on rails をインストール
http://ogatism.jp/techs/centos_rails_install/
の、「Ruby on Railsをインストール」のところから。
gem search -r rails
だめだ、できない。
言われたことをしても、同じエラーが出てしまう。
次に、以下のサイトを見てtry
http://qiita.com/shinyashikis@github/items/3501c5f7f71a8e345c3d
rbenvインストール
railsインストール
の項目をがんばって入力。
どうやら、やっと、railsのインストールができたようである。