E
dit
A
ttach
P
rintable
r5 - 15 Feb 2008 - 17:03:00 -
TWikiGuest
You are here:
SETEC Wiki
>
Knowledge Web
>
WebTechnologyCategory
>
RubyOnRails
>
InstallationRubyOnRailsOnLinuxServer
การติดตั้ง Server Ruby On Rails Ubuntu 7.04
การติดตั้ง Server Ruby On Rails Ubuntu 7.04
ขั้นตอนที่ 1 : ติดตั้ง Ruby และ component ที่จำเป็น
ขั้นตอนที่ 2 : ติดตั้ง Rails
ขั้นตอนที่ 3 : ติดตั้ง Mysql
ขั้นตอนที่ 4 : ติดตั้ง Mongrel
ขั้นตอนที่ 5 : ติดตั้ง Apache
ขั้นตอนที่ 6 : ติดตั้ง phpmyadmin
ขั้นตอนที่ 7 : ติดตั้ง RMagick เพื่อจัดการรูปภาพ
ขั้นตอนที่ 8 : ติดตั้ง RMagick ใน rails
ขั้นตอนที่ 9 : สร้าง application
ขั้นตอนที่ 10 : ตั้งสิทธิในการเรียก app และ phpmyadmin:
ขั้นตอนที่ 11 : รัน Mongrel ที่พอร์ท 3000
ขั้นตอนที่ 1 : ติดตั้ง Ruby และ component ที่จำเป็น
sudo apt-get install ruby rubygems irb ri rdoc
Edit
ขั้นตอนที่ 2 : ติดตั้ง Rails
ผ่าน RubyGem
sudo gem install rails -include-dependencies
Edit
ขั้นตอนที่ 3 : ติดตั้ง Mysql
sudo apt-get install libmysql-ruby mysql-server
Edit
ขั้นตอนที่ 4 : ติดตั้ง Mongrel
sudo gem install daemons gem_plugin mongrel mongrel_cluster capistrano --include-dependencies
Edit
ขั้นตอนที่ 5 : ติดตั้ง Apache
sudo apt-get install apache2
Edit
ขั้นตอนที่ 6 : ติดตั้ง phpmyadmin
sudo apt-get install phpmyadmin php5-common php5-cgi php5-mysql php5-mysqli libfcgi-dev libfcgi-ruby1.8
Edit
ขั้นตอนที่ 7 : ติดตั้ง RMagick เพื่อจัดการรูปภาพ
sudo apt-get install librmagick-ruby1.8 libmagick9-dev
Edit
ขั้นตอนที่ 8 : ติดตั้ง RMagick ใน rails
sudo gem install rmagick
Edit
ขั้นตอนที่ 9 : สร้าง application
sudo rails path/to/your/new/application เช่น /var/www/railsapp
cd /var/www/
Edit
ขั้นตอนที่ 10 : ตั้งสิทธิในการเรียก app และ phpmyadmin:
sudo chown -R user:group railsapp
sudo chown -R user:group phpmyadmin
Edit
ขั้นตอนที่ 11 : รัน Mongrel ที่พอร์ท 3000
sudo ruby script/server start -p 3000
Edit
E
dit
|
A
ttach
|
P
rintable
|
R
aw View
|
Backlinks:
We
b
,
A
l
l Webs
|
H
istory
: r5
<
r4
<
r3
<
r2
<
r1
|
M
ore topic actions
Knowledge
Log In
or
Register
Reset Password
Knowledge Web
Create New Topic
Topic List
Search
Changes
Notifications
Statistics
Rss
,
Atom
External Webs
Knowledge
Products
Pub
Internal Webs
Management
Projects
CMMI
Kampong School
Main
TWiki
Trash
Reset Password
Copyright ©2012 by National Electronics and Computer Technology Center, NECTEC.
Ideas, requests, problems regarding SETEC Wiki?
Send feedback