個人的學習紀錄,如果有問題請自行上網解決。
因為 我在Virtual Box底下操作,所以 在我建立的網站
我都是設定最高權限。
如果要開始在外面架設,請小心權限問題。
網站路徑: var/Project 底下。Project是自己新開的資料夾。
ror 的網站都在放在 Project 底下。
rails
new blog2 -d mysql
-d mysql:是為了指定使用MySql ,沒有補上這段會變成使用sqlite。
網站的資料庫設定:database.yml
如果沒有安裝mysql2 ,要執行
# MySQL. Versions 5.0+ are recommended.
# Install the MYSQL driver
# gem install mysql2
# Ensure the MySQL gem is
defined in your Gemfile
# gem 'mysql2'
default:
&default
adapter: mysql2
encoding: utf8
pool: 5
host: localhost
username: 自己的帳號
password: 自己的密碼
socket: /var/run/mysqld/mysqld.sock
development:
<<: *default
database: blog2_development
test:
<<: *default
database: blog2_test
production:
<<: *default
database: blog2_production
username: blog2
password: <%=
ENV['BLOG2_DATABASE_PASSWORD'] %>