<Poprzedni | Spis treści | Następne>
4.2. konfiguracja
Zmodyfikuj /etc/apache2/sites-available/000-default.conf plik konfiguracyjny, aby skonfigurować domeny. Pierwszą rzeczą do zmiany jest tzw DocumentRoot dyrektywy:
DocumentRoot /ścieżka/do/szyny/aplikacja/public
Następnie zmień dyrektywa:
Opcje Indeksy FollowSymLinks MultiViews ExecCGI AllowOverride All
Zamów zezwolenie, odmów zezwolenia wszystkim
AddHandler skrypt cgi .cgi
Powinieneś także włączyć moduł mod_rewrite dla Apache. Aby włączyć moduł mod_rewrite, wprowadź następujące polecenie w wierszu polecenia terminala:
sudo a2enmod przepisać
Na koniec będziesz musiał zmienić właściciela pliku /ścieżka/do/szyny/aplikacja/public i /ścieżka/do/rails/application/tmp katalogi dla użytkownika używanego do uruchomienia procesu Apache:
sudo chown -R www-data:www-data /path/to/rails/application/public sudo chown -R www-data:www-data /path/to/rails/application/tmp
Otóż to! Teraz Twój serwer jest gotowy do obsługi aplikacji Ruby on Rails.