Как развернуть проект на локальном сервере
OC GNU/Linux
1. Клонирование проекта с github
git clone https://github.com/falanster/devfalanster
2. Cкопировать все файлы из devfalanster в /var/www/html/
3. Cкопировать /var/www/html/sites/default/default.settings.php и переименовать его settings.php
4. Cкопировать .htaccess в /var/www/html/
5. В .htaccess переименовать
Options +SymLinksIfOwnerMatch -> Options +FollowSymLinks
6. Установка прав администратора на папку
sudo chmod -R 777 /var/www/html/
7. Если функция перезаписи не включена, то включаем
sudo a2enmod rewrite
8. Не забудьте перезапустить веб-сервер
sudo service apache2 restart
mysql -u root -p create database mydatabase; use mydatabase; source (путь к бэкапу базы); - путь вводить без скобок, кавычек и т.п. exit
10. В браузере набираем ваш локальный хост -> устанавливаем (имя базы данных берем из пункта 9. в нашем случае это mydatabase)
- Калі не будзе падключацца база, як на скрыне:
Тады:
1. Калі ў файла .htaccess у /var/www/html/ з'явіцца ss напачатку, то выдаліце гэтыя літары ўручную ці праз тэрмінал.
2. дадаць у файл apache2 тры радкі: <Directory /var/www/html/> AllowOverride All </Directory> у тое места як на скрыне:
3. Перазапусціць apache: sudo apache 2 reload
- Разгортванне павінна праходзіць на віртуальным хосце.
Ссылки
- https://www.digitalocean.com/community/tutorials/how-to-install-drupal-on-an-ubuntu-14-04-server-with-apache
- Установка локальных хостов
- https://trello.com/c/x4cbCPhu/141
- https://www.drupal.org/node/228462 - "Page Not Found" Errors on every page except homepage.