Construction de l'environnement CentOS8.2 (x86_64) + ruby2.5 + Rails5.2 + MariaDB (10.3.17)

Mémo de procédure de construction de l'environnement

yum update -y
yum install -y git
yum install -y bzip2 gcc openssl-devel readline-devel zlib-devel
dnf module list ruby
dnf module -y install ruby:2.5
ruby -v
dnf -y install ruby-devel rpm-build make gcc gcc-c++ gcc-gdb-plugin libxml2 libxml2-devel mariadb-devel zlib-devel libxslt-devel nodejs
gem install bundler
gem install nokogiri -- --use-system-libraries
gem install rails --version="~>5.0" --no-ri --no-rdoc
rails -v
gem install mysql2 --no-ri --no-rdoc -- --with-mysql-config=/usr/bin/mysql_config
rails new SampleApp -d mysql
cd SampleApp
vi config/database.yml
default: &default
  adapter: mysql2
  encoding: utf8
  pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
  username: root
  password: password   #Mot de passe de connexion MariaDB
  socket: /var/lib/mysql/mysql.sock
dnf info mariadb-server mariadb mariadb-devel
dnf install -y mariadb-server mariadb mariadb-devel
systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb
mysql_secure_installation
rails db:create
rails generate scaffold testapp name:string title:string body:text
rails db:migrate
rails server --binding=0.0.0.0

setenforce 0
firewall-cmd --zone=public --add-port=3000/tcp --permanent
firewall-cmd --reload


http://172.16.1.xxx:3000/


Recommended Posts

Construction de l'environnement CentOS8.2 (x86_64) + ruby2.5 + Rails5.2 + MariaDB (10.3.17)
Ingénieur Rails Environnement Construction Ruby2.7.1
Construction de l'environnement des rails Rails5.2.1 ruby2.5.1 Catalina
Mémo de construction de l'environnement Ruby on Rails 6.0
[Docker] Construction de l'environnement de développement Rails6 / Ruby2.7 / MySQL8
Muscle Ruby on Rails Jour 1 ~ Construction de l'environnement ~
Construction de l'environnement Rails Docker
[Note personnelle] Construction de l'environnement Ruby on Rails (Windows)
Construction de l'environnement de développement Rails6 [Mac]
[Docker] Construction de l'environnement Rails 5.2 avec docker
Construction d'environnement hors ligne Édition Ruby
[Super facile] Construction de l'environnement Ruby
[Rails / MySQL] Construction de l'environnement Mac
Construction d'environnement hors ligne Édition CentOS
[Procédure 1 pour les débutants] Ruby on Rails: Construction d'un environnement de développement
Résumé de la construction de l'environnement Ruby ~ Version Mac ~
Rails sur la procédure de construction de l'environnement Docker
[Construction de l'environnement avec Docker] Rails 6 et MySQL 8
Flux de construction de l’environnement Rails problématiques [Windows 10]
[Rails] Construction de l'environnement d'instance AWS EC2
Ruby on Rails - De la construction d'environnement au développement d'application simple sur WSL2
Création d'un environnement de développement pour Ruby on Rails à l'aide de Docker + VSCode (Remote Container)
Procédure de construction de l'environnement Docker "Rails 6 x MySQL 8" à partager avec les équipes
[Traitement x Java] Création d'un environnement de développement
Construction d'environnement de rails avec Docker (apocalypse personnelle)
Construction de l'environnement du serveur API Rails à l'aide de docker-compose
Rails & React & Webpacker & Manuel de construction de l'environnement MySQL
[Rails API x Docker] Construction facile de l'environnement avec contrôle de la coque et du fonctionnement avec Flutter
Comment créer un environnement de développement Ruby on Rails avec Docker (Rails 6.x)
[Erreur] Changer la construction de l'environnement pour utiliser oss (open source) de Ruby on Rails
Comment résoudre la construction de l'environnement local de Ruby on Rails (MAC)!
Comment créer un environnement de développement Ruby on Rails avec Docker (Rails 5.x)
Installez MariaDB (CentOS 8)
Comment lier Rails6 Vue (à partir de la construction de l'environnement)
Présentation de Rspec avec Ruby on Rails x Docker
[Java] Construction de l'environnement
[Printemps] Construction de l'environnement
Créer un environnement de développement Ruby on Rails sur AWS Cloud9
Manuel de construction de l'environnement de développement stable pour "Rails6" avec "Docker-compose"
Rails5 + MySQL8.0 + Construction d'environnement de volumes de premier niveau avec docker-compose
CentOS8 + nginx1.18 + php-fpm7.4 + MariaDB10.5 + Mémo de préparation de l'environnement de développement CodeIgniter4
Environnement Build Rails (API) x MySQL x Nuxt.js avec Docker
[Ruby on Rails] De la construction de MySQL au changement de base de données
Construction de l'environnement Penronse [Windows]