Sign inSign up

eijimyzn/rails_env

By eijimyzn

•Updated almost 8 years ago

Image
0

842

eijimyzn/rails_env repository overview

⁠installation

docker run --name rails_env -it -h eiji_myzn -p 3000:3000 -v $HOME/projects/rails:/root/projects eijimyzn/rails_env /bin/bash

⁠Contents


docker run --name rails_env -it -h eiji_myzn -p 3000:3000 -v $HOME/projects/rails:/root/projects eijimyzn/rails_env /bin/bash

rm -rf eiji_myzn

bp # ステータスバー変更 vi ~/README.md # Mysql, Railsを書き込む

⁠Mysql

$ sudo service mysql start $ sudo service mysql stop $ sudo service mysql restart

⁠起動確認

$ service --status-all

⁠Rails

$ bundle install $ rake db:create

sudo apt-get update sudo apt-get -y install git curl g++ make sudo apt-get -y install zlib1g-dev libssl-dev libreadline-dev sudo apt-get -y install libyaml-dev libxml2-dev libxslt-dev sudo apt-get -y install sqlite3 libsqlite3-dev nodejs

cd git clone git://github.com/sstephenson/rbenv.git .rbenv echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc exec $SHELL

mkdir -p ~/.rbenv/plugins cd ~/.rbenv/plugins git clone git://github.com/sstephenson/ruby-build.git

⁠ruby2.4未満はopenssl 1.1と互換性がない。

sudo apt install -y libssl1.0-dev

apt-get -y install libmysqlclient-dev

echo 'install: --no-rdoc --no-ri' >> ~/.gemrc echo 'update: --no-rdoc --no-ri' >> ~/.gemrc

⁠ruby2.3.1 and rails4.2.6 install

⁠mysql

sudo apt-get install -y mysql-server mysql-client sudo service mysql start

rbenv install 2.3.1 rbenv global 2.3.1 rbenv version which ruby ruby -v

gem install rails -v 4.2.6

mkdir ~/projects/dir bundle install rake db:create

rails s -b 0.0.0.0

⁠ruby2.5 and rails5.2 install

⁠mysql

sudo apt-get install -y mysql-server mysql-client sudo service mysql start

rbenv install 2.5.0 rbenv global 2.5.0 rbenv version which ruby ruby -v

gem install rails -v 5.2 mkdir ~/projects/dir bundle install rake db:create

rails s

Tag summary

Content type

Image

Digest

Size

323.7 MB

Last updated

about 8 years ago

docker pull eijimyzn/rails_env