Like: ruby, ruby on rails, macosx, apple, textmate, linux, git, gity, ubuntu, gnome 2, Dub FX, Dropkick Merphys, android, google, The black keys, Prawn(rails), epub, vim,


Посты с тегом centos


Текст

апр 23, 2009
@ 4:25 pm
Постоянная ссылка

Mount.cifs

Случилась неожиданная трабла при монтировании  в CentOS расшареной папки  Win2k3. После прочтения мана пишу:

mount -t cifs //serv/share /mnt/share -o username=name,password=pass,domain=DOMAIN

выдает ошибку “permission denied 13”

перепробовав различные конфигурации, наткнулся в мане на опцию credentials которая позволяет задавать путь до файла в котором хранятся пользователь-пароль.

формат файла следующий:

username=DOMAIN\name
password=pass

И на  удивление все сработало. Почему не прокатывают опции заданные в командной строке я так и не понял. Хотя и снова пытался подключится из коммандной строки уже после.


Текст

мар 24, 2009
@ 2:43 pm
Постоянная ссылка

Dag в помощь

Если чего то нет в стандартных репозитариях, то первым делом лучше посмотреть в Dag (http://dag.wieers.com/). Этот репозитарий не раз спасал меня. Для его установки в yum для например centos3 достаточно добавить в /etc/yum.conf строки

[dag]
name=Dag' repository
baseurl=http://apt.sw.be/redhat/el3/en/$basearch/dag
http://ftp.heanet.ie/pub/freshrpms/pub/dag/redhat/el3/en/$basearch/dag

Текст

фев 5, 2009
@ 6:40 pm
Постоянная ссылка

CentOS LVM (system-config-lvm)

Мне избалованному gui macosx некоторые вещи приятнее делать не
из консоли. Поэтому в общем-то я всегда стараюсь при установке
сервера, если это возможно, ставить гнома и различные утилиты
из разряда system-config. По умолчанию сервер запускается в
консольном режиме(initdefault 3), а gnome запускаю при необходимости.
Но бывают ситуации когда сервер находится далеко и приходится
работать по ssh, а комфорта хочется))
На маке я нашел для себя выход из этой ситуации так:

ssh -X login@host

А дальше запуск нужного приложения в фоновом режиме(&) дабы можно было
работать с консолью. В моем случае (сабж) это была утилита:

system-config-lvm&

Ну естественно на маке должен быть установлен X11,
он есть на установочном диске с Macosx.

А вот еще несколько полезных графических утилит:
system-config-authentication
system-config-network-druid
system-config-samba
system-config-date
system-config-network-gui
system-config-securitylevel
system-config-httpd
system-config-network-tui
system-config-securitylevel-tui
system-config-keyboard
system-config-nfs
system-config-services
system-config-language
system-config-packages
system-config-soundcard
system-config-lvm
system-config-printer
system-config-time
system-config-mouse
system-config-printer-gui
system-config-users
system-config-network
system-config-printer-tui
system-control-network
system-config-network-cmd
system-config-rootpassword


Текст

янв 3, 2009
@ 3:11 pm
Постоянная ссылка

Apache + RubyOnRails

Для работы связки Rails + Apache я использовал passenger. При установке на CentOS5 был приятно удивлен инсталятором, который проверил не хватающие зависимости и вывел команды с помощью которых их можно установить(мелочь, а приятно). В конце установки он подробно написал, как нужно изменить конфиг apache. В целом установка passenger проста и подробно расписана на modrails.com. Если после установки возникают проблемы с запуском приложения рекомендую проверить следующие вещи:

  1. установлена поддержка баз данных которые вы используете 
  2. произведена миграция для production, rake db:migrate RAILS_ENV=”production”. 
  3. Apache  был перезапущен после всех манипуляций

Текст

дек 31, 2008
@ 4:23 pm
Постоянная ссылка

CentOS5 + RubyOnRails

Вот так просто и не навязчиво))

 
sudo yum install ruby
sudo yum install ruby-devel
sudo yum install rdoc
wget http://rubyforge.org/frs/download.php/20989/rubygems-0.9.4.tgz
tar xfvz rubygems-0.9.4.tgz
cd rubygems-0.9.4
sudo ruby setup.rb
sudo gem install rails 
sudo gem install mongrel 

при установке sqlite3 не забудьте поставить sqlite-devel(в разных ос называется по разному)

sudo yum install sqlite-devel

sudo gem install sqlite3-ruby