Страница 5 из 7

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 19 сен 2011, 12:31
Guest
Приветствую! Установил 11.04 на физ. машину, сделал все по инструкции. Все панели работают, в браузере перехожу Для просмотра ссылок Вы должны быть авторизованы на форуме. - отображается It works! Apache работает.
В панели ispConfig создал пользователя, указал лимиты. Под пользователем внес домен shoptravel.ru, создал базу данных, успешно импортировал данные. А теперь ПРОБЛЕМА: при обращении по hppt://ip/serverdoma.ru
Apache пишет: 403 Forbidden
You don't have permission to access /shoptravel.ru on this server.

Права установил на папки 755, на файлы 644. Пробовал ставить 777, изменял владельца папки на root, все аналогично.
Файлы сайта лежат /var/www/clients/client1/web1/web так создала панел ispConfig.
Если правильно понимаю дело в Apache (правах его запуска), но разобраться так и не получается. Ubuntu только начал изучать.

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 19 сен 2011, 12:36
mini-server
Chichev писал(а):В панели ispConfig создал пользователя, указал лимиты. Под пользователем внес домен shoptravel.ru, создал базу данных, успешно импортировал данные. А теперь ПРОБЛЕМА: при обращении по hppt://ip/serverdoma.ru
Apache пишет: 403 Forbidden
You don't have permission to access /shoptravel.ru on this server.
А кто Вам сказал, что Вы сможете так попасть на сервер? *CRAZY*
В windows используйте C:\Windows\System32\drivers\etc\hosts, об этом не раз говорилось на форуме! и пишется http 8-)

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 19 сен 2011, 12:46
Guest
Опечатался "hPPt"
Так если серверу дать внешний ip, все будет гут? Скажите что конкретно менять в host?

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 19 сен 2011, 12:58
mini-server
Chichev писал(а):Так если серверу дать внешний ip, все будет гут? Скажите что конкретно менять в host?
А что, поискать слабо? >> Для просмотра ссылок Вы должны быть авторизованы на форуме.

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 19 сен 2011, 13:41
Guest
Прописал, результат тот же.

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 19 сен 2011, 13:45
mini-server
Chichev писал(а):Прописал, результат тот же.
  1. Не был создан сайт через панель управления
  2. Не правильно был прописан хост в Windows
  3. Используется не верный адрес при запросе сайта

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 19 сен 2011, 13:48
Guest
Спасибо большое! Буду разбираться.

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 19 сен 2011, 19:43
Guest
Уважаемый mini-server, а вы уверены что дело только
mini-server писал(а):# Не был создан сайт через панель управления
# Не правильно был прописан хост в Windows
# Используется не верный адрес при запросе сайта
в hoste все правильно прописано, обращаюсь тоже правильно, в isp созданный домен тоже везде фигурирует. В /var/www появилась символическая ссылка созданного домена, а также папки, а это же говорит о том, что домен создан. По ftp с именем созданного пользователя кидал файлы сайта, все успешно. Вот только все равно пишет

"У Вас нет разрешения получить доступ к/shoptravel.ru на этом сервере."

Может ли isp конфиг неправильно генерировать конфигурацию апача???

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 19 сен 2011, 22:37
mini-server
  1. Правильно установленный ISPConfig 3 генерирует ВСЕ правильно!
  2. Проверьте hosts пропинговав хост с компьютера, убедившись что сервер возвращает по верному IP

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 19 сен 2011, 23:27
Guest
Проверял и не раз, все пинги возвращаются, hosts работает! Создавай новые домены, пользователей, тоже самое.
И устанавливал все по шагам. А если отойти от hosts, на что можно еще грешить, права? апач? странно, что все остальное работает!
Я уже установил ubuntu-desktop, firefox ломился с сервака, пробовал и ч/з 127.0.0.1/домен, все тоже самое, все работает, а по домену нет доступа.

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 19 сен 2011, 23:36
mini-server
В правильно установленной панели проблем таких нету и быть не может!

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 21 сен 2011, 17:01
mini-server
axelshow писал(а):была аналогичная проблема, решил я ее выполнив команду

Код: Выделить всё

ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
Это уже обсуждалось в предыдущих статьях. :-)

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 09 окт 2011, 01:33
Guest
Парни помогите что то я не догоняю :(
Соединяюсь по ftp и кидаю в корень файл index.php, сервер его не отображает так и пишет It works! ...........
Пробовал создавал каталог www и public_html и в него кидал но все так же, эффекта ноль.
Не судите строго я новичек, чайник так сказать, просто хочу разобраться, т.к. на днях спустя 2 года мой проект кинул хостер, сбежал так сказать и упер с собой мой домен "домен пробую востановить т.к. на меня оформлен, домен с рег.ру но оформлял хостер :( . Вот и подумал а что если самому попробовать, тем более есть неттоп который уже год не выкл. пусть он 1.6 атом но зато 2гиг. оперативки и куча места. Да и аптайм у меня лучше чем у многих хостеров.
Но вот беда нехватка знаний.

Все разобрался Не сайт а прям клад с золотом. С меня за тупление, клики по яндекс дирексу.

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 10 окт 2011, 02:41
ezextone
Спасибо за статью, все получилось *YAHOO* А можно как-то вывести сервер с virtualbox в интернет, чтоб другие люди могли посмотреть сайт? IP у меня динамический, но вроде можно бы использовать сервис типа dyndns.

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 10 окт 2011, 03:51
Nemo.tec
Ребят - не бейте по голове. Уже мозги кипят, и начальство злится. Как внастроить всё точно так же, но с версией РНР 5.2?! Очень надо - вопрос срооочный. Способы из гугла не совсем помогли. Спасите!

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 10 окт 2011, 10:23
mini-server
ezextone писал(а):Спасибо за статью, все получилось *YAHOO* А можно как-то вывести сервер с virtualbox в интернет, чтоб другие люди могли посмотреть сайт? IP у меня динамический, но вроде можно бы использовать сервис типа dyndns.
Уже описывал на сайте. Ваш вопрос слишком обобщенный и не имеет одного варианта ответа. проверте открыты ли порты в системе и на роуторе. Проверти пинг по IP со стороны интернета если есть можно подключать к сервислу через роутер или систему сервера.

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 10 окт 2011, 11:00
mini-server
Nemo.tec писал(а):Ребят - не бейте по голове. Уже мозги кипят, и начальство злится. Как внастроить всё точно так же, но с версией РНР 5.2?! Очень надо - вопрос срооочный. Способы из гугла не совсем помогли. Спасите!
Попробуйте Для просмотра ссылок Вы должны быть авторизованы на форуме.. Один из участников форума уже решал эту проблему.

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 11 окт 2011, 10:22
Guest
Парни а я так и не смог нормально запустить этот готовый сервер. Проблемма может заключается в Oracle VM VirtualBox так как у меня версия новее 4.1.4
Просто дело в том что вот скачиваю я сервер проверяю хеш, все совпадает. Запускаю и ползу в ISPConfig 3 логинюсь вхожу и вижу уже созданный сайт site.ru и надпись IT"S WORK по адрессу сервера , далее пробую зайти по FTP захожу и что ? , я попадаю не в корневой каталог сайта, а в домашний каталог пользователя mobil ??? О.к далее перехожу в консоль и смотрю где эта заветная страничка index.html она находится в /var/www/index.html и еще там папка в которую я должен был попасть по фтп "папка site.ru" . О.к думаю я и ползу опять в ISPConfig 3 создаю еще одного фтп пользователя для site.ru , допустим apofis , и пробую зайти через него и что ? нифига не хочет :( , Далее все стираю нафиг и пробую по новой скачать сервер . Скачиваю, проверяю хеш "все о.к" распаковываю и запускаю. Ломлюсь в ISPConfig 3, захожу и оооо ужосс сайта site.ru нет . О.К создаю сайт medved.net , и пользователя фтп medved , ползу в консоль смотрю папка создалась в /var/www/medved.net но зайти не могу даже под sudo , и файл index.html все там же /var/www/index.html , ну думаю зайду ко я под medved по FTP и тут тоже фиг "типо таймаут" захожу под mobil и опять меня закидывает в /home/mobil/ .

ПОЯСНИТЕ В ЧЕМ МОЖЕТ БЫТЬ МОЯ ОШИБКА , УЖ ЧЕСТНО, НЕ ЗНАЮ В КАКУЮ СТОРОНУ ДУМАТЬ.

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 11 окт 2011, 11:03
mini-server
VirtualBox тут не причем!
Не понятно как вы заходите через FTP.
Статью установка Joomla 1.5 читали?
/var/www/medved.net - это не папка, реальный путь куда более длинный читайте установка Joomla 1.5
Приложите скрины всех настроек FTP консоли и клиента.
Приложите точную настройку Вашей сети и ее структуру
Приложите настройки сети в VirtualBox

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 12 окт 2011, 00:03
Guest
Так с фтп разобрался дело было в следующем надо было добавить в имени пользователя default например defaultapofis видимо система сама дописывает к логину это default.
По FTP захожу так вбиваю IP сервера порт 21 логин и пароль.
Да про установку joomla я читал. И сложного там нет ничего т.к. имею несколько проэктов на этой cms.
Повторюсь что сервер виден пинг проходит. Главная страничка сервера отображается.
Теперь дело в следующем, при вводе IP сервера отображает index.html из папки var/www но не мою страничку которую я загрузил по пользователю apofis.
Остальные ваши вопросы думаю не актуальны т.к. сервер виден, а доступ извне я недаю ему. Денвер так сказать.

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 12 окт 2011, 01:23
mini-server
У Вас уже имеется купленный и привязанный домен к серверу, + созданная DNS зона ?

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 12 окт 2011, 03:10
Nemo.tec
К животрепещущему вопросу об сборке на базе РНР 5.2

Нашел вот такое изящное решение:
На одном сервере с одним Apache2 прекрасно заводятся и соседствуют PHP 5.2 (через fastcgi) и PHP 5.3 (как модуль Apache2). Мы далее решим проблему так, что указать какой именно PHP использовать можно будет на уровне настроек виртуального хоста.

Скачиваем дистрибутив php 5.2:

Код: Выделить всё

wget http://www.php.net/get/php-5.2.17.tar.gz/from/ru.php.net/mirror
Переименовываем полученный файл во что положено:

Код: Выделить всё

mv mirror php-5.2.17.tar.gz
Распаковываем архив:

Код: Выделить всё

tar zxvf php-5.2.17.tar.gz
Заходим в директорию:

Код: Выделить всё

cd php-5.2.17
Устанавливаем зависимости:

Код: Выделить всё

sudo aptitude install libxml2-dev libmysqlclient-dev libcurl4-gnutls-dev libpng12-dev libjpeg62-dev
Конфигурируем, собираем и ставим из исходников наш php 5.2 в директорию /opt/php5.2:

Код: Выделить всё

./configure --prefix=/opt/php5.2 --with-config-file-path=/opt/php5.2 --with-mysqli --with-mysql --with-curl --with-gd --with-jpeg-dir --enable-cli --enable-fastcgi --enable-discard-path --enable-force-cgi-redirect

Код: Выделить всё

sudo make install
Мы, убунтоводы, избалованы готовыми пакетами, так что наберитесь терпения: с непривычки может показаться, что сборка (по команде make) занимает много времени :-)

Когда всё установиться, можно убедиться в том, что на вашем сервере теперь появилась нужная версия php такой командой:

Код: Выделить всё

/opt/php5.2/bin/php -v
Однако, про этот php пока ничего не знает наш уважаемый веб-сервер Apache2. Мы их познакомим через fastcgi.

Ставим:

Код: Выделить всё

sudo aptitude install libapache2-mod-fastcgi
Включаем нужные модули Apache2:

Код: Выделить всё

sudo a2enmod cgi fastcgi actions
Перезапускаем Apache, чтобы модули подцепились:

Код: Выделить всё

sudo service apache2 restart
Теперь создадим файл (он будет просто обёрткой, вызывающей наш исполнимый бинарник /opt/php5.2/bin/php-cgi, но с нужными настройками, которые вы можете изменить или дополнить):

Код: Выделить всё

sudo nano /usr/lib/cgi-bin/php52-cgi
И туда поместим буквально следующее:

Код: Выделить всё

#!/bin/sh
 PHPRC="/opt/php5.2/"
 export PHPRC
 PHP_FCGI_CHILDREN=4
 export PHP_FCGI_CHILDREN
 PHP_FCGI_MAX_REQUESTS=5000
 export PHP_FCGI_MAX_REQUESTS
 exec /opt/php5.2/bin/php-cgi
Сделаем файл исполнимым:

Код: Выделить всё

sudo chmod +x /usr/lib/cgi-bin/php52-cgi
Теперь создадим необходимую часть конфига для виртуальных хостов, которым потребуется php 5.2:

Код: Выделить всё

sudo nano /etc/apache2/php52.conf
Поместим в файл следующее:

Код: Выделить всё

<FilesMatch "\.php">
 SetHandler application/x-httpd-php5
 </FilesMatch>
 ScriptAlias /php52-cgi /usr/lib/cgi-bin/php52-cgi
 Action application/x-httpd-php5 /php52-cgi
 AddHandler application/x-httpd-php5 .php
Теперь давайте пойдём в конфиг того виртуального хоста, который должен работать с php 5.2 и добавим в него следующую строку (например, после DocumentRoot...):

Код: Выделить всё

 Include php52.conf
Перезапустим Apache, чтобы подцепились новые настройки виртуального хоста:

Код: Выделить всё

sudo service apache2 restart
Доп модули, которые понадобились мне в процессе доводки сайта (headers, expires, curl...)

Код: Выделить всё

apt-get install curl libcurl3 libcurl3-dev php5-curl php5-mcrypt

Код: Выделить всё

a2enmod headers

Код: Выделить всё

a2enmod expires

Код: Выделить всё

/etc/init.d/apache2 restart
Но после всех манипуляций, при попытке открытия рнр кода на хосте с прописанным РНР 5.2, выдаёт 403 forbidden на выполнение /usr/lib/cgi-bin/php52-cgi
Вопрос - где я дурак. Очень прошу помощи, так, как данное решение отлично подходит для всех нас - 5.2-шных.

Просто проблема в том что нет НИКОГО из близких-далёких знакомых, кто мог бы помочь, у Гугла тоже не могу допроситься, а очень нужен серв и чтоб с PHP 5.2, memcache, nginx. Жду помощи. Записки из горящего танка


UPD: Как исправить 403-ю ошибку

В apache 2.2 изменили права на DocumentRoot по умолчанию. Предполагается что теперь
нужно разрешать право смотреть на каждом виртуальном хосту. Но если у вас много виртуальных хостов то проще вернуть все на место :-)

в 2.2 по умолчанию

Код: Выделить всё

<Directory /> 
         AllowOverride None 
         Order Deny,Allow 
         Deny from all 
 <Directory>

исправить на

Код: Выделить всё

<Directory /> 
         AllowOverride None 
         Order Deny,Allow 
 <Directory>
Мне помогло именно исправление во всех файлах в директории /etc/apache2/sites-available/

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 12 окт 2011, 12:41
Janna
Присоединяюсь к "Surik", скажите как правильно обратиться к созданному домену?
По Для просмотра ссылок Вы должны быть авторизованы на форуме. сервера вижу только index.html, по Для просмотра ссылок Вы должны быть авторизованы на форуме. домен - доступ заблокирован!!! *PARDON* Что не так?

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 12 окт 2011, 22:21
mini-server
Janna писал(а):Присоединяюсь к "Surik", скажите как правильно обратиться к созданному домену?
По Для просмотра ссылок Вы должны быть авторизованы на форуме. сервера вижу только index.html, по Для просмотра ссылок Вы должны быть авторизованы на форуме. домен - доступ заблокирован!!! *PARDON* Что не так?
Через файл C:\Windows\System32\drivers\etc\hosts (уже не раз описывалось на форуме)

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 12 окт 2011, 22:50
Guest
mini-server писал(а):
Janna писал(а):Присоединяюсь к "Surik", скажите как правильно обратиться к созданному домену?
По Для просмотра ссылок Вы должны быть авторизованы на форуме. сервера вижу только index.html, по Для просмотра ссылок Вы должны быть авторизованы на форуме. домен - доступ заблокирован!!! *PARDON* Что не так?
Через файл C:\Windows\System32\drivers\etc\hosts (уже не раз описывалось на форуме)
И как же прописать? Допустим есть выдуманный домен и IP сервера. При прописке один фиг попадаешь на главную сервера а не на главную домена. Тут скорее что то неправильно мы делаем с ДНС.
Админ помоги пожалуйста . Как на сервер поставить дескопную часть, а то если я неттоп отрублю полностью мне жена кое что отрубит =-O. Просто она его использует как видеоплеер. *HELP*

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 12 окт 2011, 22:54
Guest
Распишу всё по порядку.
1.У нас есть домен sait.ru ,предположим что он зарегистрирован у регистратора reg.ru(или любой другой регистратор не важно)
2.Настраиваем зону (заходим в настройки у регистратора) и прописываем две записи "А" (@ A 1.1.1.1.) ГДЕ 1.1.1.1 ваш IP сервера и вторую запись"A"(www А 1.1.1.1)
3.Далее заходим в ISPConfig ,переходим на вкладку "Клиенты" и создаем клиента (предположим его зовут grom)
4.Переходим на вкладку "Сайты" и добавляем новый сайт в нашем случае sait.ru с нужными нам настройками для конкретного движка сайта.
5.Далее на этой же вкладке добавляем нового пользователя FTP указываем там что он имеет доступ до сайта sait.ru
6.Потом идем курить и ждем когда обновятся зоны DNS (на практике может длится от 15 мин до 24 часов) и в браузере при наборе нашего сайта sait.ru мы не увидим дефолтную страничку созданную ISPConfig.
7.Заходим на сайт через FTP клиент и закидываем в папку WEB файлы нашего сайта sait.ru
8.Важное замечание, замеченной мной при использовании ISPConfig,необходимо удалить из папки web файл index.html(созданный ISPConfig-ом) .Иначе при наборе в браузере предположим sait.ru/index.php наш сервер будет упорно нам подсовывать index.html.Где в настройках можно изменить индексную страницу в ISPConfig я пока не нашел,так что пользуюсь таким методом.
На этом все, просьба особо не ругать ибо писал на скорую руку.
P.S.рекомендация для тех у кого сервер запущен на отдельной машине а не в виде виртульной с использованием VirtualBox

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 12 окт 2011, 23:22
mini-server
usb писал(а):8.Важное замечание, замеченной мной при использовании ISPConfig,необходимо удалить из папки web файл index.html(созданный ISPConfig-ом) .Иначе при наборе в браузере предположим sait.ru/index.php наш сервер будет упорно нам подсовывать index.html.Где в настройках можно изменить индексную страницу в ISPConfig я пока не нашел,так что пользуюсь таким методом.
А что Вас смущает в этом? это страница создается специально, что бы пользователь мог не устанавливая сайт понять что его домен хост запущен на сервере.
Первоначально (по умолчанию) сервер проверяет хост на наличие в корневой папке файла index.html, а потом уже index.php.
Уважаемый USB, вы наверное не придали значение файлу /etc/nginx/sites-available/default при настройке nginx, когда в строке:

Код: Выделить всё

[...]
root /var/www/$sup/web;
index index.html index.htm index.php;
[...]
Вы указывали кореньпапки и файлы : ;D

Не удивляетесь, что я указал Вам конфиг nginx, потому что у Apache он чем то схож - /etc/apache2/sites-available/default. Именно в нем можно добавить аналогичные переменные для поиска конкретных файлов.

Лично мне не сложно удалить или переименовать данный файл для корректной работы *OK*

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 12 окт 2011, 23:52
mini-server
Surik писал(а):Админ помоги пожалуйста . Как на сервер поставить дескопную часть, а то если я неттоп отрублю полностью мне жена кое что отрубит =-O. Просто она его использует как видеоплеер. *HELP*
Плохая идея, но по моему так:
Установка основного пакета рабочего стола:

Код: Выделить всё

sudo apt-get install ubuntu-desktop
Запуск с интерфейса из консоли:

Код: Выделить всё

sudo service gdm start

Re: Идеальный сервер - Ubuntu 11.04 [ISPConfig 3] + скачать

Добавлено: 12 окт 2011, 23:57
Janna
mini-server писал(а):
Janna писал(а):Присоединяюсь к "Surik", скажите как правильно обратиться к созданному домену?
По Для просмотра ссылок Вы должны быть авторизованы на форуме. сервера вижу только index.html, по Для просмотра ссылок Вы должны быть авторизованы на форуме. домен - доступ заблокирован!!! *PARDON* Что не так?
Через файл C:\Windows\System32\drivers\etc\hosts (уже не раз описывалось на форуме)
Уважаемый Админ, причем тут Hosts, когда я обращаюсь по ip адресу! Я планирую использовать сервер локально, как денвер, и так понимаю никакие dns настраивать не надо! Значит, как я поняла, увидеть индексную страницу созданного домена в панели ISPConfig, можно введя в браузере, к примеру: Для просмотра ссылок Вы должны быть авторизованы на форуме. - должен отобразиться index.html, который лежит в /var/www/clients/client1/web1/web, или содержимое сайта которое туда закинули по созданному FTP для этого домена. Но оно не отображается а сообщает о недостаточности прав! Вот актуальная проблема, и никакие Hosts которые оговаривались ранее сюда отношения не имеют!!!