Як разгарнуць некалькі рэпазіторыяў на локалхосце для тэста

Материал из Вікі Фаланстэра
Перейти к: навигация, поиск

1. Стварыць у /var/www/html новую тэчку, напрыклад newfalanster .

2. Скачаць новую базу дадзенных.

3. Заходзiм у тэчку newfalanster (cd /var/www/html/newfalanster).

4. Кланiруем рэпазiторый, git clone https://github.com/osset/devfalanster .

5. cd /var/www/html/newfalanster пераходзiм на ветку git checkout dev .

6. Пераходзiм у аўдыторыю кланiравання (newfalanster) i пераносiм /var/www/html/ . Так як у нас ужо ёсць тэчка newfalanster, тады пры пераносе змяняем на newfalanster1.

7. Дадаем правы сhmod -R 777 /var/www/html/newfalanster1 .

8. Скапіяваць /var/www/html/newfalanster1/sites/default/default.settings.php i перайменаваць на settings.php .

9. Скапіяваць .htaccess в /var/www/html/ (у карневую тэчку), ня забыць праверыць Options +FollowSymLinks .

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

mysql -u root -p

create database new_falanster;

use new_falanster;

source (путь к бэкапу базы); - путь вводить без скобок, кавычек и т.п.

!!! У базе дадзенных ствараем новага карыстальнiка:

create user "'...'@'localhost'" by identified by "...."

Дадаем прывiлеi grant all privileges ON * . * TO '....'@'localhost';

flush privileges;

exit;

11. Правяраем sudo nano /etc/apache2/apache2.conf альбо sudo gedit /etc/apache2/apache2.conf .

ServerName Localhost: 80