[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