# Installing on Ubuntu

**URL:** <https://www.ruby-forum.com/t/installing-on-ubuntu/81122>\
**Category:** Radiant CMS\
**Created:** [January 4, 2007, 5:31am UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122 "2007-01-04T05:31:50Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [January 4, 2007, 5:31am UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/1 "2007-01-04T05:31:50Z")

</div>

Hello,

I am having problems installing Radiant on my ubuntu machine here is the  
output

$ ruby script/setup\_database production  
Run `setup_database --help` for information on additional options.

Loading production environment…FAILED  
/usr/lib/ruby/1.8/yaml.rb:133:in `load': syntax error on line 5, col 2:`  
socket: /tmp/mysql.sock’ (ArgumentError)  
from /usr/lib/ruby/1.8/yaml.rb:133:in `load' from /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:459:in`database\_configuration’  
from  
/usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:181:in  
`initialize_database' from /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:84:in`process’  
from  
/usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:42:in  
`run' from ./script/../config/environment.rb:15 from script/setup_database:78:in`load\_environment’  
from script/setup\_database:258:in `announce' from script/setup_database:77:in`load\_environment’  
from script/setup\_database:17:in `run' from script/setup_database:9:in`run’  
from script/setup\_database:297

I took a look at the file, but nothing seems to be wrong. Any help would  
be  
greatly appreciated

Sara Vasquez

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [January 4, 2007, 6:43am UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/2 "2007-01-04T06:43:55Z")

</div>

Hi Sara

Try checking the path to your mysql.sock file, in the database yml  
file in your radiant config folder… it may not be ‘/tmp/mysql.sock’  
on your system…

Cheers,

Michael

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [January 4, 2007, 11:12am UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/3 "2007-01-04T11:12:19Z")

</div>

Hi Sara,

on my machine (Ubuntu 6.10 Edgy Eft) the value for ‘socket:’  
(in ‘config/database.yml’) is set to: ‘/var/run/mysqld/mysqld.sock’.  
Hope that helps.

Best regards,  
Andreas S.

Sara schrieb:

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [January 6, 2007, 7:30pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/4 "2007-01-06T19:30:40Z")

</div>

The problem is definitely with the **format** of the database  
configuration file. You should post the entirety of that file  
(preferably as an attachment).

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [January 6, 2007, 7:30pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/5 "2007-01-06T19:30:37Z")

</div>

Semt,  
I know I created a symlink to it and it still did not work and then I  
just  
deleted the link and just enter the /vr/run/ location and now I get the  
same  
eror just with that location  
$ruby script/setup\_database production

Run `setup_database --help` for information on additional options.

Loading production environment…FAILED  
/usr/lib/ruby/1.8/yaml.rb:133:in `load': syntax error on line 5, col 2:`  
socket:/var/run/mysqld/mysqld.sock’ (ArgumentError)  
from /usr/lib/ruby/1.8/yaml.rb:133:in `load' from /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:459:in`database\_configuration’  
from  
/usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:181:in  
`initialize_database' from /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:84:in`process’  
from  
/usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:42:in  
`run' from ./script/../config/environment.rb:15 from script/setup_database:78:in`load\_environment’  
from script/setup\_database:258:in `announce' from script/setup_database:77:in`load\_environment’  
from script/setup\_database:17:in `run' from script/setup_database:9:in`run’  
from script/setup\_database:297

anyone has any other ideas as to what could be wrong.

Sara Vasquez

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [January 19, 2007, 4:29pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/6 "2007-01-19T16:29:23Z")

</div>

Jim,

Thanks so if I understand that correctly you deleted the sockets lines  
all  
together and instead wrote a  
host:127.0.0.1 instead?

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [January 6, 2007, 7:31pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/7 "2007-01-06T19:31:02Z")

</div>

I’m running Dapper and had this problem too. What worked for me was  
removing  
the socket lines from database.yml and using host: 127.0.0.1 instead.

Hope that help!

Jim

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [July 3, 2007, 9:47pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/8 "2007-07-03T21:47:41Z")

</div>

Great Tutorial on setting up rails on Ubuntu.

I have been so tired of using Windows XP that this weekend I managed to  
setup a dual boot system with my current Windows XP install and my new  
favorite operating system Ubuntu.

I used this tutorial to get my ROR up and running.  
[http://paulgoscicki.com/archives/2005/09/ruby-on-rails-on-ubuntu/](http://paulgoscicki.com/archives/2005/09/ruby-on-rails-on-ubuntu/)

Everything worked according to plan and today I am back coding in Ruby  
on Rails in my Linux environment.

If you are still using Windows, I suggest you take a look at Ubuntu it  
is fairly easy to install if you can follow directions.  
You wonâ€™t be disappointed with this OS and hos much faster and  
friendlier it is to use.

> **[Enterprise Open Source and Linux | Ubuntu](https://ubuntu.com/)**
>
> Ubuntu is the modern, open source operating system on Linux for the enterprise server, desktop, cloud, and IoT.

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [July 3, 2007, 9:52pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/9 "2007-07-03T21:52:21Z")

</div>

100% agree

have ubuntu server 7.04 up and running along with mysql + ror + mongrel  
also  
acting  
as my home router for small network.

perfect system for people who want to close windows 🙂

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [September 25, 2007, 10:33pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/10 "2007-09-25T22:33:38Z")

</div>

All,

i keep on getting the same error, I have no idea what might be going  
wrong  
since I managed to install both mephisto and RAM so I am lost as to what  
is  
going wrong. Loading production environment…FAILED  
/usr/lib/ruby/1.8/yaml.rb:133:in `load': syntax error on line 5, col 2:`  
host: localhost’ (ArgumentError)  
from /usr/lib/ruby/1.8/yaml.rb:133:in `load' from /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:459:in`database\_configuration’  
from  
/usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:181:in  
`initialize_database' from /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:84:in`process’  
from  
/usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:42:in  
`run' from ./script/../config/environment.rb:15 from script/setup_database:78:in`load\_environment’  
from script/setup\_database:258:in `announce' from script/setup_database:77:in`load\_environment’  
from script/setup\_database:17:in `run' from script/setup_database:9:in`run’  
from script/setup\_database:297

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [September 25, 2007, 10:40pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/11 "2007-09-25T22:40:47Z")

</div>

All,  
If I try that I get this  
$ ruby script/setup\_database production  
Run `setup_database --help` for information on additional options.

Loading production environment…FAILED  
/usr/lib/ruby/1.8/yaml.rb:133:in `load': syntax error on line 7, col -3:`test: (ArgumentError)  
adapter: mysql  
database: radiant\_test  
username: myusername  
password: mypassword

production:  
adapter: mysql  
database: radiant\_live  
username: myusername  
password:mypassword  
’ from /usr/lib/ruby/1.8/yaml.rb:133:in `load' from /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:459:in`database\_configuration’  
from  
/usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:181:in  
`initialize_database' from /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:84:in`process’  
from  
/usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:42:in  
`run' from ./script/../config/environment.rb:15 from script/setup_database:78:in`load\_environment’  
from script/setup\_database:258:in `announce' from script/setup_database:77:in`load\_environment’  
from script/setup\_database:17:in `run' from script/setup_database:9:in`run’  
from script/setup\_database:297  
tikal26@tikal26-desktop:/usr/lib/ruby/gems/1.8/gems/radiant-0.5.2$ ruby  
script/server webrick -e production  
=\> Booting WEBrick…  
/usr/lib/ruby/1.8/fileutils.rb:243:in `mkdir': Permission denied - tmp (Errno::EACCES) from /usr/lib/ruby/1.8/fileutils.rb:243:in`fu\_mkdir’  
from /usr/lib/ruby/1.8/fileutils.rb:217:in `mkdir_p' from /usr/lib/ruby/1.8/fileutils.rb:215:in`mkdir\_p’  
from /usr/lib/ruby/1.8/fileutils.rb:201:in `mkdir_p' from /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/commands/server.rb:29 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in`require’

from  
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active\_support/dependencies.rb:147:in  
`require’  
from script/server:3

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [January 19, 2007, 4:29pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/12 "2007-01-19T16:29:54Z")

</div>

Sara,

Indeed if you delete the socket line and use either 127.0.0.1 or just  
plain ol’ localhost works fine.

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [September 25, 2007, 10:41pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/13 "2007-09-25T22:41:06Z")

</div>

Ruben D. Orduz wrote:

> Sorry to hear you’re having such a hard time getting Radiant to work.  
> You can write me directly if you want, so we don’t bother the rest.

If you continue off list, please post the solution here. It’s helpful  
when people are searching through the archives for the same problem in  
the future.

–  
John L.  
[http://wiseheartdesign.com](http://wiseheartdesign.com)

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [September 25, 2007, 10:41pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/14 "2007-09-25T22:41:06Z")

</div>

Ruben,  
Gracias, I did so many thing that it strated to work it was probably a  
cross-OS problem like you said, but now ig et the following error  
Run `setup_database --help` for information on additional options.

Loading development environment…Rails Error: Unable to access log  
file.  
Please ensure that script/…/config/…/log/development.log exists and is  
chmod 0666. The log level has been raised to WARN and the output  
directed to  
STDERR until the problem is fixed.  
OK

WARNING! This script will overwrite information currently stored in the  
database “radiant\_dev”. Are you sure you want to continue? [Yn] Y

Creating tables…  
– drop\_table(“config”)  
– create\_table(“config”, {:force=\>true})  
FAILED  
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active\_record/connection\_adapters/mysql\_adapter.rb:330:in  
`real\_connect’: Can’t connect to local MySQL server through  
socket ‘/var/run/mysqld/mysqld.sock’ (13) (Mysql::Error)

from  
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active\_record/connection\_adapters/mysql\_adapter.rb:330:in  
`connect’

from  
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active\_record/connection\_adapters/mysql\_adapter.rb:87:in  
`initialize’

from  
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active\_record/connection\_adapters/mysql\_adapter.rb:36:in  
`mysql\_connection’

from  
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active\_record/connection\_adapters/abstract/connection\_specification.rb:251:in  
`connection\_without\_query\_cache=’

from  
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active\_record/query\_cache.rb:54:in  
`connection=’

from  
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active\_record/connection\_adapters/abstract/connection\_specification.rb:220:in  
`retrieve\_connection’

from  
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active\_record/connection\_adapters/abstract/connection\_specification.rb:78:in  
`connection’

from  
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active\_record/migration.rb:273:in  
`method_missing' ... 8 levels... from script/setup_database:99:in`create\_tables’  
from script/setup\_database:19:in `run' from script/setup_database:9:in`run’  
from script/setup\_database:297

I am somehow confuces since I was able to installed it before in  
bluehost and  
I think that right now I might just take a little break since I think  
that I  
am just not thinking straight . I know I am probably being a pain, but  
if  
anyone could provide me with some help I would appreciated it.

Sara Vasquez

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [September 25, 2007, 10:45pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/15 "2007-09-25T22:45:31Z")

</div>

John, will do. I’m almost certain it has to do with formating  
(spacing/tabs) of her DB config files.

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [September 25, 2007, 10:43pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/16 "2007-09-25T22:43:34Z")

</div>

Here’s what my database.yml looks like for my Radiant install on  
Unbuntu:

production:  
adapter: mysql  
database: cr\_radiant\_live  
username: user  
password: password

I’m running on SliceHost. My RAILS\_ENV is production (obviously).

Cheers,  
Chris

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [September 25, 2007, 10:46pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/17 "2007-09-25T22:46:45Z")

</div>

Sara,

Sorry to hear you’re having such a hard time getting Radiant to work.  
You can write me directly if you want, so we don’t bother the rest. I  
need to know the following:

- Are you sure mysqld is running?
- Are you developing on windows?
- Can you copy and paste both your db yml file and the db setup script?

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [September 25, 2007, 10:49pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/18 "2007-09-25T22:49:06Z")

</div>

Sara,

Other people have had problem with yml files since they ARE tab- and  
space-sensitive. Make sure you’re editing them in a text-safe  
environment and that there’s no cross-OS problems. Also, you can try  
doing a SVN revert on that yml file and make sure you don’t mess with  
the spacing or tabs.

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [September 25, 2007, 10:51pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/19 "2007-09-25T22:51:36Z")

</div>

I believe I took the sample file and whacked the socket entry.

---

<div class="post-metadata">

**Author:** ![sara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a5b964/32.png) [@sara](https://www.ruby-forum.com/u/sara)\
**Post date:** [September 25, 2007, 10:47pm UTC](https://www.ruby-forum.com/t/installing-on-ubuntu/81122/20 "2007-09-25T22:47:47Z")

</div>

no host specified? Or did you purposely ommited it?

[Next page](https://www.ruby-forum.com/t/installing-on-ubuntu/81122.md?page=2)
