1

Приветствую вас пользователи форума. Ранее мне здесь очень профессионально помогли поставить сайт и все работает очень отлично, появилась необходимость залить второй сайт на этотже сервак. уже стоящий сайт смотрит и в локаклку и во внешку, помогите пожалуста с установкой второго сайта!!!

2

создаёте в папке "/etc/apache2/sites-enabled" файл например my
cat /etc/apache2/sites-enabled/my

Самый минимум

<VirtualHost *:80>
    ServerName linuxforum.ru
    ServerAlias www.linuxforum.ru
    DocumentRoot /var/www/test
</VirtualHost>
Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

3

Дополню коллегу Kettler'a.
Создается еще один докрут (DocumentRoot то есть), это директория в которой хранятся скрипты сайта. Именно путь к этой директории данного конкретного сайта и указывается в директиве DocumentRoot.

В Дебиане насколько помню есть темплейт конфига для сайта на 80 порту и другой темплейт для сайта висящего на 443 и работающему по https. Просто копируете нужный конфиг с переименованием и все.
cp /etc/apache2/1 /etc/apache2/mysite

Black-metal ist krieg!
Hochlast ist krieg!

4 (18.06.2011 21:47:29 отредактировано djamen)

Kettler пишет:

создаёте в папке "/etc/apache2/sites-enabled" файл например my
cat /etc/apache2/sites-enabled/my

Самый минимум

<VirtualHost *:80>
    ServerName linuxforum.ru
    ServerAlias www.linuxforum.ru
    DocumentRoot /var/www/test
</VirtualHost>

а сам скрипт сайта я буду заливать var/www мне как его заливать, каталогом или выгрузить просто файлы к уже имеющему сайту, или как?

5

Да вот вопрос, если я кидаю в var/www/mysite все скрипты, то больше никуда не надо что дописывать? например как быть с мускулом? туда ни чего не нужно?

6

создаёшь папку например /var/www/test
mkdir /var/www/test
chown www-data:www-data /var/www/test

заливаешь все свои файлы в /var/www/test

DocumentRoot /var/www/test
тут указываешь куда залил

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

7 (18.06.2011 23:21:11 отредактировано djamen)

DocumentRoot /var/www/test
тут указываешь куда залил

что то не доконца понял как это реализовать... потому что зделал все как описано выше, положил все файлы в var/www/mysite а открывается при вводе адреса, уже стоящий сайт на серваке...

8

Какие настройки в файле

/etc/apache2/sites-enabled/my

покажыте.

Trouble  in WINDOWS reboot, trouble in UNIX be root.

9

<VirtualHost *:80>
    ServerName grand-52.ru
    ServerAlias www.grand-52.ru
    DocumentRoot /var/www/grand-52
</VirtualHost>

10

Понятно и файли нового сайта лежат в папке /var/www/grand-52. Так ведь. Вы как прописали свой первый сайт службе разрешения имён(DNS). Для того чтобы открывать новый виртуальныйхост он должен быть прописан в DNS, или пропишыте его локально на компе в файле /etc/hosts. Канешно я могу ошыбатса но мне кажытса что так должно быть.

Trouble  in WINDOWS reboot, trouble in UNIX be root.

11

Втрой сайт давным давно прописан в днс, и он тестировался на другой машине и у обоих сайтов один ip, 

DocumentRoot /var/www/test
тут указываешь куда залил


вот мне наверное это нужно зделать, только я не понял как...

12

<VirtualHost *:80>
    ServerName grand-52.ru
    ServerAlias www.grand-52.ru
    DocumentRoot /var/www/mysite
</VirtualHost>

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

13

ну у меня так все и зделано, только   DocumentRoot /var/www/ mesite у меня DocumentRoot /var/www/ grand-52 , и все равно открывается уже стоящий сайт.

14

проверь /etc/apache2/apache2.conf
чтоб была строка.
Include /etc/apache2/sites-enabled/

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

15

# Include the virtual host configurations:
Include sites-enabled/
Include /etc/phpmyadmin/apache.conf
вот нашел только такое...

16

djamen пишет:

# Include the virtual host configurations:
Include sites-enabled/
Include /etc/phpmyadmin/apache.conf
вот нашел только такое...

исправь
Include sites-enabled/
на
Include /etc/apache2/sites-enabled/
так думаю правильнее.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

17

исправил, перезагрузить нужно что нибудь?

18

/etc/init.d/apache2 reload

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

19

пытаюсь пройти по адресу, вот что пишет:

Forbidden
You don't have permission to access / on this server.
Apache/2.2.16 (Debian) Server at grand-52.ru Port 80
первый сайт работает нормально. а этот вот не хочет.

20

ls /var/www/grand-52

ls -l /var/www/

покаж

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

21

+ открыть спойлер

ls /var/www/grand-52
administrator        CREDITS.php  libraries       plugins
backup            favicon.ico  LICENSE.php   robots.txt
cache            images         LICENSES.php  templates
CHANGELOG.php        includes     logs       tmp
components        index2.php   media       xmlrpc
configuration.php    index.php    modules
configuration.php-dist    INSTALL.php  mysql
COPYRIGHT.php        language     phpmyadmin

ls -l /var/www/
итого 296
drwxrwxrwx 11 friendstlt friendstlt  4096 Фев 14 14:19 administrator
drwxrwxrwx  4 friendstlt friendstlt  4096 Июн  7 21:59 cache
drwxrwxrwx  3 friendstlt friendstlt  4096 Фев 14 14:21 cgi-bin
-rwxrwxrwx  1 friendstlt friendstlt 76539 Апр  9 10:46 CHANGELOG.php
drwxrwxrwx 21 friendstlt friendstlt  4096 Май 14 17:01 components
-rwxrwxrwx  1 friendstlt friendstlt  1590 Июн  4 08:43 configuration.php
-rwxrwxrwx  1 friendstlt friendstlt  3414 Май 14 16:57 configuration.php-dist
-rwxrwxrwx  1 friendstlt friendstlt  1172 Апр  9 10:46 COPYRIGHT.php
-rwxrwxrwx  1 friendstlt friendstlt 14918 Апр  9 10:46 CREDITS.php
drwxrwxrwx 16 friendstlt friendstlt  4096 Мар 10 17:56 elve
-rwxrwxrwx  1 friendstlt friendstlt  1406 Апр  9 10:46 favicon.ico
drwx------ 19 friendstlt friendstlt  4096 Июн 18 23:04 grand-52
-rwxrwxrwx  1 friendstlt friendstlt  3596 Апр  3 19:12 htaccess.txt
drwxrwxrwx  6 friendstlt friendstlt  4096 Фев 14 14:24 hwdvideos
drwxrwxrwx 21 friendstlt friendstlt  4096 Июн 14 21:43 images
drwxrwxrwx  8 friendstlt friendstlt  4096 Фев 14 14:25 includes
-rwxrwxrwx  1 friendstlt friendstlt   588 Апр  9 10:46 index2.php
-rwxrwxrwx  1 friendstlt friendstlt  2049 Апр  9 10:46 index.php
-rwxrwxrwx  1 friendstlt friendstlt  4344 Апр  9 10:46 INSTALL.php
drwxrwxrwx  5 friendstlt friendstlt  4096 Фев 14 14:25 language
drwxrwxrwx 16 friendstlt friendstlt  4096 Фев 14 14:25 libraries
-rwxrwxrwx  1 friendstlt friendstlt 17816 Апр  9 10:46 LICENSE.php
-rwxrwxrwx  1 friendstlt friendstlt 27986 Апр  9 10:46 LICENSES.php
drwxrwxrwx  2 friendstlt friendstlt  4096 Фев 14 14:25 logs
drwxrwxrwx  5 friendstlt friendstlt  4096 Мар 27 23:30 media
drwxrwxrwx 55 friendstlt friendstlt  4096 Май 12 14:27 modules
drwxrwxrwx  2 friendstlt friendstlt  4096 Мар  9 19:01 my-files
drwxrwxrwx 12 friendstlt friendstlt  4096 Фев 14 14:26 plugins
-rwxrwxrwx  1 friendstlt friendstlt   304 Апр  9 10:46 robots.txt
-rwxrwxrwx  1 friendstlt friendstlt  4335 Апр  9 10:46 rooms.js
drwxrwxrwx  5 friendstlt friendstlt  4096 Апр  4 16:09 rulette
drwxrwxrwx 16 friendstlt friendstlt  4096 Мар 10 17:45 sargas
drwxrwxrwx 17 friendstlt friendstlt  4096 Апр 11 20:08 shop
-rwxrwxrwx  1 friendstlt friendstlt    36 Апр  9 10:46 status.js
drwxrwxrwx  6 friendstlt friendstlt  4096 Май 13 20:00 templates
drwxrwxrwx 13 friendstlt friendstlt  4096 Июн 11 21:03 tmp
-rwxrwxrwx  1 friendstlt friendstlt    76 Апр  9 10:46 users.js
drwxrwxrwx  6 friendstlt friendstlt  4096 Май 16 20:29 vc_php
drwxrwxrwx  6 friendstlt friendstlt  4096 Апр  9 10:58 xampp
drwxrwxrwx  4 friendstlt friendstlt  4096 Фев 28 15:48 xmlrpc

22 (19.06.2011 13:17:49 отредактировано Kettler)

chmod 775 /var/www/grand-52 и проверяй

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

23

не выходит ничего пившет вот:
Database Error: Unable to connect to the database:Could not connect to MySQL

24

Это пишет что нет коннекта сайта с мускулом

25

да это мне понятно, мне не понятен сам механизм работы, в linuxe я сам не так давно, и пока всех тонкостей не знаю

26

В настройках второго сайта пропишы правильно хост, пользователя и пароль к базе даных и пробуй заново.

Trouble  in WINDOWS reboot, trouble in UNIX be root.

27

config.php проверяй. Сайт теперь правильно расположен ток проблема с базой.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

28

я все уже облазел где только можно, может где то еще что то посмотреть..

29

Понятно. А если щас зайти на виртуальный сайт что пишет. Сервер щас смотрит в нэт или нет. Если да то дайте ссылку сами посмотрим.

Trouble  in WINDOWS reboot, trouble in UNIX be root.

30

kisil пишет:

В настройках второго сайта пропишы правильно хост, пользователя и пароль к базе даных и пробуй заново.

Пользователь и пароль к базе, стоят те которые были у второго сайта, я же в мускул не залил и ничего там не менял. Только вот не совсем понятно: второй сайт я целеком со всеми папками и файлами, базой мускл, с каталогом пхп бросил в одну папку в var/www/mysite  а в уже стоящи мускл я ничего не добавлял.