Rails 環境安裝 (on windows)
把 Rails on windows 的環境安裝好。
安裝 子系統 WSL2 Ubuntu
以最高權限開啟 Powershell 並執行
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
至 Microsoft Store 安裝 Ubuntu
安裝 Windows Terminal
至 Microsoft Store 安裝 Windows Terminal
安裝 相關套件
sudo apt-get update
sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev software-properties-common libffi-dev
設定 git
# 設定(僅一次即可)
git config --global color.ui true
git config --global user.name "YOUR NAME"
git config --global user.email "YOUR@EMAIL.com"
ssh-keygen -t rsa -C "YOUR@EMAIL.com"
安裝 rvm
gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
\curl -sSL https://get.rvm.io | bash
安裝 ruby 及 rails
rvm install ruby --stable
ruby -v
gem install bundler
bundle -v
gem install rails
rails -v
安裝 資料庫
sudo apt install postgresql libpq-dev
sudo -u postgres createuser $USER -s
sudo apt install redis-server