|
|
настройка LAMP на debian |
☑ |
|
0
ВотОнЯ
16.10.12
✎
12:40
|
Поставил LAMP, на сервер.
Конфиги не ломал, все из коробки.
Попытался проинсталить CMS Drupal и напоролся на ошибку:
"Каталог sites/default/files не существует"
Где вообще найти каталог /sites?
Я в системе не понимаю где его искать..
|
|
|
1
zak555
16.10.12
✎
12:41
|
ссылку на коробку
|
|
|
2
ВотОнЯ
16.10.12
✎
12:48
|
hetzner.de
|
|
|
3
raykom
16.10.12
✎
12:49
|
/var/www/имясайта
|
|
|
4
ВотОнЯ
16.10.12
✎
12:53
|
а.. то есть я должен в каталоге с именем сайта создать всю необходимую структуру?
Есть ман у кого-нить что там нужно создавать и какие права давать?
|
|
|
5
zak555
16.10.12
✎
13:05
|
нельзя было поставить сначала поставить просто debian ?
а потом что-то типа :
|
|
|
6
raykom
16.10.12
✎
13:09
|
(4)Где сайт то ? На локальной машине, в локальной сети или на хосте ?
|
|
|
7
ВотОнЯ
16.10.12
✎
13:10
|
(5)вы уверены что это хоть как то повлияет на заполнение каталога /sites/...?
(6)на хосте
|
|
|
8
zak555
16.10.12
✎
13:12
|
что за хостер ?
|
|
|
9
ВотОнЯ
16.10.12
✎
13:12
|
сам сервер работает,
в каталоге /.../www/domain.tld файлик index.html открывается.
Не устанавливается именно Drupal 7.15
насколько я понял из гугля потому что толи не может создать структуру нужных каталогов в корне сайта, толи не должен ее создавать и все это надо делать руками.
Я покаа что не разобрался..
|
|
|
10
ВотОнЯ
16.10.12
✎
13:12
|
(8) - см (2)
|
|
|
11
raykom
16.10.12
✎
13:25
|
Ну тогда
Нуу если в общем, то в каталог /var/www/имясайта ты должен вылить дистрибутив ЦМС, потом создать виртуальный сервер (в каталоге)etc/apache2/sites-available/ файл с именем сайта, в нем описание виртуального сервера вида
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Где все пути должны быть скорректированы на твой сайт
Затем в каталоге etc/apache2/sites-enabled создать жесткую ссылку на файл из etc/apache2/sites-available/ файл с именем сайта.
потом набрать в броузере
и должен открыться диалог инсталляции ЦМС. Если я ничего не напутал.
Ну потом привязка имени сайта к IP хостинга, но это уже отдельная история.
Как то так. По памяти.
|
|
|
12
ВотОнЯ
16.10.12
✎
15:04
|
(11)эммм... у меня дистр цмс не устанавливался ибо не было прав у www-data на создание нужного каталога в директории сайта.
То есть все вышеописаное я сделал до постинга сабжа.
P.S.: Проблема решена, права.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший