Journal marcello_dl's Journal: Rails: typo (todo)
apt-get install sqlite3 libsqlite3-dev
gem install sqlite3-ruby
of course all ruby dev and rails stuff must be already installed
gem install typo
517 mkdir blog
518 cd blog/
519 typo config .
520 typo config . database=postgresql
521 ls
522 ls -a
523 typo install --help
524 rm
525 typo install .
526 typo stop .
527 cat installer/lighttpd.conf.example
528 typo config . database=postgresql
529 typo config . web-server=external
530 nano config/database.yml
531 echo edit pg_hba.conf
532 echo createdb typo -E UTF8
533 rake db:migrate
534 nano config/database.yml
535 cp
536 nano config/database.yml
537 rake db:migrate
538 echo edit lighttpd.conf
539 echo "$HTTP["host"] =~ "typo.jasonhoffman.org" {
server.document-root = "/home/jah/apps/typo/trunk/public/"
server.error-handler-404 = "/dispatch.fcgi"
server.indexfiles = ( "dispatch.fcgi")
server.errorlog = "/home/jah/logs/error.typo.log"
fastcgi.server = ( ".fcgi" =>
( "localhost" =>
( "socket" => "/home/jah/tmp/typo-jah.socket",
"min-procs" => 2,
"max-procs" => 2,
"bin-path" => "/home/jah/apps/typo/trunk/public/dispatch.fcgi",
"bin-environment" => ( "RAILS_ENV" => "production" )
)))
}
"
540 ls
541 ls log/
542 touch log/lighttpd.error.log
543 typo config . port=80
544 typo config . rails-environment=development
545 typo config .
546 chown marcello:www-data .
547 #change lighttpd user as same as app