Автор Тема: Веб-сервер на Школьном сервере  (Прочитано 8477 раз)

Оффлайн AleksandrBurko

  • Участник
  • *
  • Сообщений: 197
Каким образом сделать, чтобы страницы размещенные на сервере открывались по протоколу http, а не https. Каталог размещения своего сайта - /var/www/apache2/html. Если возможно, то не отсылайте к мануалу. Подскажите, в каком конфиге и какой параметр нужно изменить?
P.S. Работаю председателем Совета, разбираться в тонкостях настройки просто нет времени. Заранее благодарю.

Drool

  • Гость
Re: Веб-сервер на Школьном сервере
« Ответ #1 : 10.08.2009 09:15:27 »
Каким образом сделать, чтобы страницы размещенные на сервере открывались по протоколу http, а не https. Каталог размещения своего сайта - /var/www/apache2/html. Если возможно, то не отсылайте к мануалу. Подскажите, в каком конфиге и какой параметр нужно изменить?
P.S. Работаю председателем Совета, разбираться в тонкостях настройки просто нет времени. Заранее благодарю.

Вам нужно установить (если не установлен) web-сервер apache2 и запустить (если не запущен) его сервис httpd2:
apt-get install apache2
service httpd2 start

Оффлайн AleksandrBurko

  • Участник
  • *
  • Сообщений: 197
Re: Веб-сервер на Школьном сервере
« Ответ #2 : 10.08.2009 10:39:31 »
Вам нужно установить (если не установлен) web-сервер apache2 и запустить (если не запущен) его сервис httpd2:
apt-get install apache2
service httpd2 start
Веб-сервер запущен и работает. Можете попробовать http://sovet.nchara.ru . Меня смущает, что при первом обращении браузер предлагает добавить исключения и меняет автоматом http  на  https. Думаю, не все пользователи поймут что надо скачать сертификат и тогда сайт будет открываться нормально.

Drool

  • Гость
Re: Веб-сервер на Школьном сервере
« Ответ #3 : 10.08.2009 10:49:59 »
У меня вообще не открывается. Если там сайт простой и без наворотов - можно попробовать заглушить httpd2, поставить и запустить nginx, и скопировать сайт в /var/www/html, если не ошибаюсь. Если все заработает - то тогда комать в сторону конфига апача. У меня что первый, что второй апачи после установки и запуска по дефолту работают по обычному http.

Оффлайн SuperVisor

  • Участник
  • *
  • Сообщений: 778
  • разочарован в KDE
Re: Веб-сервер на Школьном сервере
« Ответ #4 : 10.08.2009 13:59:06 »
В школьном сервере, действительно, доступ к страничкам только по https. Я думаю, сделали это для мудля. Надо Skull-а спрашивать что они там делали:)

Оффлайн AleksandrBurko

  • Участник
  • *
  • Сообщений: 197
Re: Веб-сервер на Школьном сервере
« Ответ #5 : 11.08.2009 03:12:04 »
 Сайт не открывается из-за проблем на стороне провайдера. Хотелось бы чтобы и Moodle и mediawiki работали, и свой сайт тоже.Придется копать конфиг апача :(

Оффлайн AleksandrBurko

  • Участник
  • *
  • Сообщений: 197
Re: Веб-сервер на Школьном сервере
« Ответ #6 : 12.08.2009 04:41:09 »
Копание апача привело в директорию /etc/httpd2/conf/sites-available. В файле default.conf поправил параметр RewriteCond %{HTTPS} != on на off. Сайт стал открываться по http. Кто расскажет что я сделал?  :) 

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 373
  • Учиться .... Телепатами не рождаются, ими ....

Оффлайн Ustas

  • Участник
  • *
  • Сообщений: 14
Re: Веб-сервер на Школьном сервере
« Ответ #8 : 19.08.2009 11:02:21 »
В каком файле мне можно переделать конфиги школьного сервера чтоб заходя на локальный ip Адрес сервера (Напрмер http://192.168.1.2) он мне выдавал мой сайт который лежит в папке var/www/webapps/www/ а не перенаправлял на http://192.168.1.2/alt-docs/indexhtml/index0.html
Я бы изменил мир, но Бог не дает исходники...

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 188
    • Домашняя страница
Re: Веб-сервер на Школьном сервере
« Ответ #9 : 19.08.2009 16:05:18 »
В каком файле мне можно переделать конфиги школьного сервера чтоб заходя на локальный ip Адрес сервера (Напрмер http://192.168.1.2) он мне выдавал мой сайт который лежит в папке var/www/webapps/www/ а не перенаправлял на http://192.168.1.2/alt-docs/indexhtml/index0.html
/etc/httpd2/conf/extra-start.d/030-alt-docs.conf
Андрей Черепанов (cas@)

Оффлайн Ustas

  • Участник
  • *
  • Сообщений: 14
Re: Веб-сервер на Школьном сервере
« Ответ #10 : 21.08.2009 11:13:24 »
В каком файле мне можно переделать конфиги школьного сервера чтоб заходя на локальный ip Адрес сервера (Напрмер http://192.168.1.2) он мне выдавал мой сайт который лежит в папке var/www/webapps/www/ а не перенаправлял на http://192.168.1.2/alt-docs/indexhtml/index0.html
/etc/httpd2/conf/extra-start.d/030-alt-docs.conf
Я там поставил так alt-docs=no но перезапустил службу http2 но не каких результатов не дало!
Я бы изменил мир, но Бог не дает исходники...

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 188
    • Домашняя страница
Re: Веб-сервер на Школьном сервере
« Ответ #11 : 21.08.2009 11:25:51 »
Я там поставил так alt-docs=no но перезапустил службу http2 но не каких результатов не дало!
Вы просили один файл. А переделывать нужно во многих местах. Смотрите упоминания alt-docs в /etc/httpd2/conf/
Андрей Черепанов (cas@)

Оффлайн vanchope

  • Участник
  • *
  • Сообщений: 93
Re: Веб-сервер на Школьном сервере
« Ответ #12 : 23.08.2009 09:33:13 »
А можно всё же поподробнее, какие именно файлы надо редактировать, чтобы при вооде ip-адреса попадать на сайт? Я перелопатил все конфиги в /etc/httpd2/conf/ но ничего не получилось  ???

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 188
    • Домашняя страница
Re: Веб-сервер на Школьном сервере
« Ответ #13 : 24.08.2009 15:26:30 »
А можно всё же поподробнее, какие именно файлы надо редактировать, чтобы при вводе ip-адреса попадать на сайт?
1. Создадим сайт: mkdir /var/www/webapps/www
echo '<html><body><h1>WWW</h1></body></html>' > /var/www/webapps/www/index.html
2. Сделаем профиль для него: создаём файл /etc/httpd2/conf/extra-available/www.conf следующего содержимого:
Цитировать
<IfModule alias_module>
  Alias / /var/www/webapps/www/
</IfModule>

<Directory "/var/www/webapps/www/">
</Directory>
3. Делаем сайт доступным:
cd /etc/httpd2/conf/extra-enabled/
ln -s ../extra-available/www.conf .
service httpd2 reload
Всё, сайт работает. Правда, перебрасывает на https://
Это ошибка, но пока красивых спрособов её решить нет.
Андрей Черепанов (cas@)

Оффлайн Ustas

  • Участник
  • *
  • Сообщений: 14
Re: Веб-сервер на Школьном сервере
« Ответ #14 : 07.09.2009 09:37:49 »
Всё, сайт работает. Правда, перебрасывает на https://
Это ошибка, но пока красивых спрособов её решить нет.
Ну предложите не красивые пути буду очень благодарен!
Я бы изменил мир, но Бог не дает исходники...