[Comm] Заблудился в попытках запустить rails-сайт на альте.

Денис Черносов =?iso-8859-1?q?denis0=2Eru_=CE=C1_gmail=2Ecom?=
Пт Авг 29 11:22:46 MSD 2008


Победил я эту задачку :)

Привожу команды, которые пел во время танца с бубном. Наверное есть среди
них парочка таких, которые не повлияли на результат, но выяснять это сейчас
мне некогда:

#apt-get install gcc4.1-c++
#apt-get install libruby-devel liberuby-devel
#apt-get install liberuby-devel-static libruby-devel-static

#apt-get install apache2-httpd-prefork alterator-apache2
#apt-get install apache2-devel

#apt-get install libaprutil1-devel libapr1-devel

#cd /usr/include/ruby/1.8/
#for f in `ls -1 *.h`; do ln -s /usr/include/ruby/1.8/$f
/usr/lib/ruby/1.8/i586-linux-gnu/$f ; done;

#ln -s /usr/sbin/apachectl2 /usr/sbin/apache2ctl

#cd /usr/include/
#for f in `ls -1 apr-1/`; do  ln -s ../apr-1/$f apache2/$f; done
#for f in `ls -1 apu-1/`; do  ln -s ../apu-1/$f apache2/$f; done

#gem install fastthread
#gem install passenger
#passenger-install-apache2-module

#cat /etc/httpd2/conf/mods-available/rails.load
LoadModule passenger_module
/usr/lib/ruby/gems/1.8/gems/passenger-2.0.3/ext/apache2/mod_passenger.so

# cat /etc/httpd2/conf/mods-available/rails.conf
<IfModule passenger_module>
    PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3
    PassengerRuby /usr/bin/ruby
</IfModule>

#a2enmod rails
#a2enmod rewrite

# cat /etc/httpd2/conf/sites-available/default.conf | grep -v "#\|^$"
<VirtualHost *>
        ServerAdmin webmasterr на localhost
        DocumentRoot "/var/www/html/rails-apps/www1/public/"
        <Directory />
                Include conf/extra-available/Directory_root_default.conf
        </Directory>
        <Directory "/var/www/html/rails-apps/www1/public/">
                Include conf/extra-available/Directory_html_default.conf
        </Directory>
       ErrorLog /var/log/httpd2/rails-apps_www1-error_log
        LogLevel warn
        <IfModule log_config_module>
                CustomLog /var/log/httpd2/rails-apps_www1-access_log common
        </IfModule>
        <IfModule alias_module>
                ScriptAlias /cgi-bin/ "/var/www/apache2/cgi-bin/"
        </IfModule>
        <Directory "/var/www/apache2/cgi-bin">
                Include conf/extra-available/Directory_cgibin_default.conf
        </Directory>
</VirtualHost>


Не знаю есть ли смысл выкладывать скомпилированный модуль, и если есть, то
куда. Хотелось бы конечно, чтобы он уже в готовом пакетике попал в сизиф, а
оттуда в бранч. Лично мне это пока не под силу :(

Буду благодарен, если кто-нибудь выложит эту информацию в вики... или я сам
как-нибудь попозже это сделаю...
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/community/attachments/20080829/e139ce4d/attachment-0002.html>


Подробная информация о списке рассылки community