Как развернуть проект на локальном сервере — различия между версиями

Материал из Вікі Фаланстэра
Перейти к: навигация, поиск
Строка 14: Строка 14:
 
  sudo chmod -R 777 /var/www/html/
 
  sudo chmod -R 777 /var/www/html/
  
7. Включаем функцию перезаписи
+
7. Если функция перезаписи не включена, то включаем
 
  sudo a2enmod rewrite
 
  sudo a2enmod rewrite
8.  [[Як наладзіць базу пры разгортванні праекта|Подключаем базу данных]]
+
8.  Не забудьте перезапустить веб-сервер
 +
sudo service apache2 restart
 +
9.  [[Як наладзіць базу пры разгортванні праекта|Подключаем базу данных]]
 
  mysql -u root -p
 
  mysql -u root -p
 
  create database mydatabase;
 
  create database mydatabase;
Строка 22: Строка 24:
 
  source (путь к бэкапу базы); - путь вводить без скобок, кавычек и т.п.
 
  source (путь к бэкапу базы); - путь вводить без скобок, кавычек и т.п.
 
  exit
 
  exit
9.  Перезапускаем веб-сервер
+
 
sudo service apache2 restart
+
10.  В браузере набираем ваш локальный хост -> устанавливаем (имя базы данных берем из пункта 9. в нашем случае это mydatabase)
10.  В браузере набираем localhost -> устанавливаем (имя базы данных берем из пункта 8. в нашем случае это mydatabase)
+
  
 
==Ссылки==
 
==Ссылки==

Версия 11:45, 18 июля 2015

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

9. Подключаем базу данных

mysql -u root -p
create database mydatabase;
use mydatabase;
source (путь к бэкапу базы); - путь вводить без скобок, кавычек и т.п.
exit

10. В браузере набираем ваш локальный хост -> устанавливаем (имя базы данных берем из пункта 9. в нашем случае это mydatabase)

Ссылки

  1. https://www.digitalocean.com/community/tutorials/how-to-install-drupal-on-an-ubuntu-14-04-server-with-apache
  2. Установка локальных хостов