Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: apache2 запуск локального сервера  (Прочитано 2725 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kalek

  • Активист
  • *
  • Сообщений: 267
    • Просмотр профиля
Re: apache2 запуск локального сервера
« Ответ #15 : 20 Февраля 2015, 15:33:07 »
На всякий случай напишите вместо IncludeOptional просто Include. И покажите еще
ls -l /etc/apache2/sites-enabled/

Оффлайн iFanT

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: apache2 запуск локального сервера
« Ответ #16 : 20 Февраля 2015, 15:34:07 »
victor00000,
sudo /etc/init.d/apache2 reloadи
sudo /etc/init.d/apache2 restartничего не изменили, по прежнему:
(Нажмите, чтобы показать/скрыть)

Пользователь решил продолжить мысль 20 Февраля 2015, 15:37:06:
kalek,
попробовал Include, перезагрузил, пока все также
ls -l /etc/apache2/sites-enabled/:
ls -l /etc/apache2/sites-enabled/
итого 8
-rw-r--r-- 1 root root 1332 февр. 17 19:51 000-default.conf~
-rw-r--r-- 1 root root  103 февр. 17 19:45 phpLearn.com.conf~
lrwxrwxrwx 1 root root   32 февр. 20 15:26 phpLearn.conf -> ../sites-available/phpLearn.conf
« Последнее редактирование: 20 Февраля 2015, 15:37:06 от iFanT »

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: apache2 запуск локального сервера
« Ответ #17 : 20 Февраля 2015, 15:51:58 »
sudo gedit /etc/apache2/sites-available/phpLearn.conf
по шаблону

<VirtualHost *:80>
    ServerName phplearn
    DocumentRoot /home/almaz/informatika/sandbox/phpLearn/
</VirtualHost>

<Directory "/home/almaz/informatika/sandbox/phpLearn">
AllowOverride All
Order allow,deny
Allow from all
</Directory>


# chgrp apache /home/almaz/informatika/sandbox/phpLearn/ -R
#chmod 775 /home/almaz/informatika/sandbox/phpLearn/
у меня можно спросить=)

Оффлайн iFanT

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: apache2 запуск локального сервера
« Ответ #18 : 20 Февраля 2015, 16:03:17 »
kostryukov,
вот это не выполняется
chgrp apache /home/almaz/informatika/sandbox/phpLearn/ -Rостальное сделал, пока результата нет(

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: apache2 запуск локального сервера
« Ответ #19 : 20 Февраля 2015, 16:05:44 »
kostryukov,
вот это не выполняется
chgrp apache /home/almaz/informatika/sandbox/phpLearn/ -Rостальное сделал, пока результата нет(

ошикби какие?

покажи
ln -s /home/almaz/informatika/sandbox/phpLearn/
и делал ли ребут апач
/etc/init.d/apache2 restart
у меня можно спросить=)

Оффлайн iFanT

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: apache2 запуск локального сервера
« Ответ #20 : 20 Февраля 2015, 16:10:26 »
kostryukov,
chgrp apache /home/almaz/informatika/sandbox/phpLearn/ -R
chgrp: неверная группа: «apache»

ln -s /home/almaz/informatika/sandbox/phpLearn/ выдает:
ln -s /home/almaz/informatika/sandbox/phpLearn/
ln: не удалось создать символьную ссылку «./phpLearn»: Файл существует
может вы имели ввиду это?
ls -l /home/almaz/informatika/sandbox/phpLearn/итого 20
drwxr-xr-x 2 775 www-data 4096 февр. 16 19:10 css
drwxr-xr-x 2 775 www-data 4096 февр. 16 19:12 images
-rwxr-xr-x 1 775 www-data  599 февр. 17 17:03 index.html
drwxr-xr-x 3 775 www-data 4096 февр. 19 12:21 number1
-rwxr-xr-x 1 775 www-data  585 февр. 16 22:09 sayHelloWeb.html~

ребут апач делаю после каждого нововведения вот так:
sudo /etc/init.d/apache2 restart

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: apache2 запуск локального сервера
« Ответ #21 : 20 Февраля 2015, 16:16:48 »
да, именно это, опечатался, и про группу все верно, у тебя она www-data.

и что сейчас выдается по запросу http://phpLearn

?
у меня можно спросить=)

Оффлайн iFanT

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: apache2 запуск локального сервера
« Ответ #22 : 20 Февраля 2015, 16:18:28 »
kostryukov,
по прежнему
(Нажмите, чтобы показать/скрыть)

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: apache2 запуск локального сервера
« Ответ #23 : 20 Февраля 2015, 16:21:27 »
а по адресу http://phpLearn/index.html
у меня можно спросить=)

Оффлайн iFanT

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: apache2 запуск локального сервера
« Ответ #24 : 20 Февраля 2015, 16:21:50 »
kostryukov,
то же самое

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: apache2 запуск локального сервера
« Ответ #25 : 20 Февраля 2015, 16:32:56 »
давай полный конф апача, и настройки сервера phpLearn

/etc/apache2/apache2.conf
/etc/apache2/sites-available/phpLearn.conf

Пользователь решил продолжить мысль 20 Февраля 2015, 16:42:12:
а еще попробуйте

chmod +x /home/almaz/informatika/sandbox/ -R
« Последнее редактирование: 20 Февраля 2015, 16:42:12 от kostryukov »
у меня можно спросить=)

Оффлайн iFanT

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: apache2 запуск локального сервера
« Ответ #26 : 20 Февраля 2015, 18:08:55 »
kostryukov,
/etc/apache2/apache2.conf
(Нажмите, чтобы показать/скрыть)

/etc/apache2/sites-available/phpLearn.conf
(Нажмите, чтобы показать/скрыть)

chmod +x /home/almaz/informatika/sandbox/ -R
ничего не изменил

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: apache2 запуск локального сервера
« Ответ #27 : 20 Февраля 2015, 21:38:34 »
<Directory />
   Options FollowSymLinks
   AllowOverride None
   Require all denied
</Directory>

<Directory /usr/share>
   AllowOverride None
   Require all granted
</Directory>

<Directory /var/www/>
   Options Indexes FollowSymLinks
   AllowOverride None
         #а было None
   Require all granted
</Directory>

#<Directory /srv/>
#   Options Indexes FollowSymLinks
#   AllowOverride None
#   Require all granted
#</Directory>

тут вообще все запрещено..


#ServerRoot "/etc/apache2"почему закомментирована?
апач не понимает где искать конфиги
у меня можно спросить=)

Оффлайн Vasja555

  • Забанен
  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: apache2 запуск локального сервера
« Ответ #28 : 23 Февраля 2015, 11:44:58 »
А у вас этот каталог /etc/apache2/sites-available/ просматривается апачем?
Вы его прописывали в apache.conf или добавляли ссылку на phpLearn.conf в каталог /etc/apache2/sites-enabled/ ?

а разве по умолчанию не так?

Оффлайн iFanT

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: apache2 запуск локального сервера
« Ответ #29 : 23 Февраля 2015, 18:59:08 »
в /etc/apache2/apache2.conf откомментировал строку с сервер рут, выставил в директориях вместо None, All, теперь начали отображаться странички которые лежат в /var/www/html и даже работают ссылки на другие .php файлы, лежащие в этой папке (раньше такого не было!)

но при попытке запуска файлов, лежащих в /home директиве, также 403 ошибка.

все, что лежит здесь открывается:
ls -l /var/www/html/
ls -l /var/www/html/
итого 8
-rwxr-xr-x 1 almaz almaz 622 февр. 23 18:42 index.html
-rwxr-xr-x 1 almaz almaz 614 февр. 18 18:51 index.html~
lrwxrwxrwx 1 almaz root   41 февр. 16 19:45 phpLearn -> /home/almaz/informatika/sandbox/phpLearn/
lrwxrwxrwx 1 almaz root   25 февр. 16 22:24 sayHelloWeb.html -> /var/www/sayHelloWeb.html

ls -l /var/www/html/phpLearn/
ls -l /var/www/html/phpLearn/
итого 20
drwxr-xr-x 2 almaz www-data 4096 февр. 16 19:10 css
drwxr-xr-x 2 almaz www-data 4096 февр. 16 19:12 images
-rwxr-xr-x 1 almaz www-data  599 февр. 17 17:03 index.html
drwxr-xr-x 3 almaz www-data 4096 февр. 19 12:21 number1
-rwxr-xr-x 1 almaz www-data  585 февр. 16 22:09 sayHelloWeb.html~

а то, что здесь нет:
ls -l /home/almaz/informatika/sandbox/phpLearn/
ls -l /home/almaz/informatika/sandbox/phpLearn/
итого 20
drwxr-xr-x 2 almaz www-data 4096 февр. 16 19:10 css
drwxr-xr-x 2 almaz www-data 4096 февр. 16 19:12 images
-rwxr-xr-x 1 almaz www-data  599 февр. 17 17:03 index.html
drwxr-xr-x 3 almaz www-data 4096 февр. 19 12:21 number1
-rwxr-xr-x 1 almaz www-data  585 февр. 16 22:09 sayHelloWeb.html~

 

Страница сгенерирована за 0.064 секунд. Запросов: 25.