Tutorial
2023/05/16
sss
vagrant init oraclelinux/8 https://oracle.github.io/vagrant-projects/boxes/oraclelinux/8.json
You can check all orcle Linux version
vagrant up
vagrant ssh
sudo vi ~/.bashrc
Type "I" and new add line with
cd /vagrant/mdgc
Then :wq to save it
reload bashrc
source ~/.bashrc or . ~/.bashrc
First Need to install rbenv's package
sudo dnf install git wget gcc bzip2 openssl-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel
Learn More →
Learn More →
type y to install 32 package (Install 39 package)
Learn More →
Learn More →
Use wget to install rbenv & ruby-build
(Don's use)wget -q https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer -O- | bash
(Reference https://github.com/rbenv/rbenv-installer)
wget -q https://github.com/rbenv/rbenv-installer/raw/HEAD/bin/rbenv-installer -O- | bash
Learn More →
Then add environment to add this path
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
(Don't Use)echo 'eval "$(rbenv init -)"' >> ~/.bashrc
echo 'eval "$(rbenv init - bash)"'
source ~/.bashrc
check rbenv is installed or not
wget -q https://github.com/rbenv/rbenv-installer/raw/HEAD/bin/rbenv-doctor -O- | bash
Learn More →
Check How rbenv's ruby had been install
rbenv -L
rbenv install 2.6.2
Learn More →
rbenv global 2.6.2
Learn More →
If ruby -v can't not reload by linux 8, Need to relauch vagrant
gem install bundler -v 2.0.2
Learn More →
gem install rails -v 5.1.7
Learn More →
bundle install
MUST Javascript Node.js & postgress sql install
sudo dnf update
sudo dnf install postgresql-server
sudo postgresql-setup --initdb
sudo systemctl start postgresql
sudo systemctl enable postgresql
sudo systemctl status postgresql
vi /var/lib/pgsql/data/pg_hba.conf
host all all 127.0.0.1/32 ident
↓変更する
host all all 127.0.0.1/32 trust
New add it
host all all 0.0.0.0/0 trust
host all all 0.0.0.0/0 trust
vi /var/lib/pgsql/data/postgresql.conf
#listen_addresses = 'localhost'
↓変更する
listen_addresses = '*'
#port = 5432
↓変更する
port = 5432
Restrat postgreSQL
sudo systemctl stop postgresql
sudo systemctl start postgresql.service
or
sudo systemctl restart postgresql
Install Node.js Storge package
sudo dnf install -y gcc-c++ make
Insatall Node.js
sudo dnf install nodejs
Check Node.js version
node -v
compire puma port 3600 -> 3000
compire puma file deezen to false
config.vm.network "forwarded_port", guest: 3000, host: 5000
config.vm.network "forwarded_port", guest: 5432, host: 5433
config.vm.synced_folder ".", "/vagrant", disabled: true # デフォルトの共有を行わない
config.vm.synced_folder ".", "/vagrant", type: "virtualbox"
ERROR: Error installing rails:
The last version of nokogiri (>= 1.6) to support your Ruby & RubyGems was 1.13.10. Try installing it with `gem install nokogiri -v 1.13.10` and then running the current command again
nokogiri requires Ruby version >= 2.7, < 3.3.dev. The current ruby version is 2.6.2.47.
Result
gem install nokogiri -v 1.13.10
gem install pg -v '1.5.3' --source 'https://rubygems.org/'
Building native extensions. This could take a while...
ERROR: Error installing pg:
ERROR: Failed to build gem native extension.
current directory: /home/vagrant/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/pg-1.5.3/ext
/home/vagrant/.rbenv/versions/2.6.2/bin/ruby -I /home/vagrant/.rbenv/versions/2.6.2/lib/ruby/2.6.0 -r ./siteconf20230517-20691-1xrmyie.rb extconf.rb
Calling libpq with GVL unlocked
checking for pg_config... no
checking for libpq per pkg-config... no
Using libpq from
checking for libpq-fe.h... no
Can't find the 'libpq-fe.h header
*****************************************************************************
Result
sudo yum install postgresql-devel
[name=Ander Liu] :::success 分狒狒狗屎hrddgf编辑 整體如何使用,看編輯畫面應該就會懂了 ::: 大小 <font size=1>1號字</font><br> <font size=2>2號字</font><br>
Jun 3, 2025Kintone 開発環境構築 チュートリアル (コミクり)
Apr 18, 2024前言
Jul 18, 2023前言
Jul 13, 2023or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up