Перейти к содержанию

http://localhost/mysite.ru/


Рекомендуемые сообщения

Здравствуйте, товарищи!

Закончились мои детские бубеньчики.

Теперь для окончательно отказа от винды мне осталось сделать одну вещь.

В винде усть такой пакет утилит, который называется "Denver".

Что он дает - запускает апач, мыскл, перл и прочие серверные штуки на локальном компе.

ТО есть, введя в строку браузера

http://localhost/mysite.ru/

мы увидим собственно полностью функциональный сайт.

Умом я понимаю, что это перенято из линукса, нашел папки аналогичные, установил мыскл и апач (только они мне нужны), но не знаю как это всё склеить и заставить работать.

Я не прошу обьяснять, просто скажите название книги или дайте ссылку, где можно конкретно про этот случай все узнать.

Мануалы и гугль не спасли - я контент-менеджер, если можно так сказать, а не программист на пхп... Мне просто нужно влепить движок сайта и заставить его работать оффлайн.

Заранее спасибо

Ссылка на комментарий
Поделиться на другие сайты

Здравствуй, товарищ! Теперь, когда бубенчики кончились, готов ли ты посвятить свою жизнь делу революции? Smile

Я тоже не программист на пхп, а совсем наоборот - админ, поэтому восприятие сложности или простоты настройки у меня искаженное Smile

Вообще нужно смотреть по дистрибутиву. Я использую Gentoo, там достаточно собрать апач с флагом php, чтоб получить полностью рабочую систему с корнем в /var/www/localhost без излишних телодвижений. Скажите, какой у Вас дистрибутив, думаю, знающие люди подтянутся.

Ссылка на комментарий
Поделиться на другие сайты

Denver автоматом конфигурит некоторые вещи. В линуксе придется все настраивать руками. Но тут многое зависит от того какой апач - 1-й или 2-й, так как у них различаются конфиги и подход к безопасности. Но в любом случае необходим apache и php, затем в зависимости от апача и пыхпыха правим httpd.conf, php.ini (в случае 2-го апача много файлов правим - там разнесены настройки) на предмет виртуальных хостов, корневой директории, если надо hosts и т.п. В сети много инфы на эту тему

Ссылка на комментарий
Поделиться на другие сайты

SUSE 10.3

Apache 2.2.4, насколько я помню =)

Вот именно /var/www/localhost мне и надо получить, чтобы введя в браузер название данной темы, всё бы, как заповедал Торвальдс, "просто работало" Smile

Мне ж даже админить ничего не надо, просто в майадмине создать бд (ну уж с этим-то проблем нет Laughing ) и больше ничего не трогать никогда, только иногда списывать бэкап базы и носить на свой сайт =)

Ну так бросьте в меня урлю с книжкой или какой-нить статьей по настройке такой системы =)

Ссылка на комментарий
Поделиться на другие сайты

И как, интересно, было выяснено, что НЕ ТО ? Не так как в денвере? Конечно не так. Еще раз - для понятности:

1. настраиваем конфиги апача и пыхпыха под свои нужды (раные там время выполнения скрипта, максимальный размер файла для аплоада и т.п.)

2. Настраиваем виртуальные хосты

3. Прописываем хосты в hosts

4. создаем базу мускуля

КАЖДЫЙ ИЗ ЭТИХ ШАГОВ ОПИСАН ЕСЛИ ИСКАТЬ КАК Я УКАЗАЛ.

а вот описания как перейти от денвера к линуксу там действительно нет, как и описания как написать СВОЙ сайт.

З.Ы. без понимания сути вопроса, т.е. КАК работает denver переходить куда-то бессмысленно. объясню на примере: стобы сделать свой автомобиль для начало надо разобраться как работает чужой - причем не только как крутить баранку, а ЧТО ПРИ ЭТОМ ПРОИСХОДИТ, какие рычажки и шестеренки крутятся и почему именно так, а не иначе

Ссылка на комментарий
Поделиться на другие сайты

Установите webmin, если вам нравится конфигурировать все при помощи мыши. Порядок действий (все, естественно, от рута):

0. (если нет apache) установка апача: rpm -i http-bla-bla.rpm;

1. установка webmin (типа rpm -i webmin-bla-bla.rpm);

2. запуск апача: /etc/init.d/httpd start или apachectl start;

3. запуск webmin: /etc/init.d/webmin start

4. открываем окно браузера и набираем http://localhost:10000

(httpd по умолчанию сконфигурирован на тестовую страницу локалхоста, вебмин сидит на порту 10000)

5. заходим из-под рута и конфигурируем все, что надо

6. можно прописать в автозапуск необходимые службы.

Ссылка на комментарий
Поделиться на другие сайты

Embarassed Прошу прощения за то, что отнял у вас время на написание ссылки в гугль Surprised (один хрен не помогло)

Всё оказалось банальнее некуда (это я идиот, дитя мандривского вебадмина)

Всё прекрасно запустилось в ястовской утилите управления системной бесовщиной runlevel

Ну а уж прописать DocumentRoot и иже с ним и создать десяток виртуальных хостов проблем не составило, понятное дело.

А теперь можно и оффтопнуть.

Все найденные в гугле документы составлены, конечно, здорово и грамотно, умно и с блеском, однако...

Ну подумайте сами, если бы инструкция к какому-нибудь холодильнику начиналась со слов "если у вас потёк фрион и левая гравицапа неправильно цапится..." - вы бы смогли его хотя бы включить? Что такое фрион? какая гравицапа и куда она цапится? Стал бы я вообще читать этот мануал, если бы знал, что к чему с самого важного момента - "вставьте вилку в розетку.... (см. спецификацию вилок и розеток, сборочный чертеж, а также ЧАВО по вставке вилок одного типа в розетки другого типа на стр. №№ ххх)"

А чтобы найти действительно подходящий мануал

http://localhost/manual/

пришлось сначала ЗАПУСТИТЬ АПАЧ.

Бутылка Клейна! Surprised

2 Eddy

Спасиба, друх! Не понадобился вебмин =)

2 Byte

Вы писали:

...какой апач - 1-й или 2-й, так как у них различаются конфиги и подход к безопасности. Но в любом случае необходим apache и php, затем в зависимости от апача и пыхпыха правим httpd.conf, php.ini (в случае 2-го апача много файлов правим - там разнесены настройки) на предмет виртуальных хостов, корневой директории, если надо hosts и т.п.

Вот это-то как раз меня волновало меньше всего (см. начало сообщения)

Всё, что требовалось - стартовать апач и связать его с пхп5 и мускл.

В первом посте я четко спросил - как заставить связку апач-пхп-мускл заработать? Ответ нашелся в мануале - включить mod_php и прочие желаемые плюшки.

Кстати, /etc/init.d/httpd start по неустановленным причинам не проканало... Неизвестная команда Shocked Видимо, разработчики сусе решили отрезать такую команду, чтобы загнать юзера в яст.

Ссылка на комментарий
Поделиться на другие сайты

Brunnen G писал(а) Mon, 17 March 2008 22:05

Прошу прощения за то, что отнял у вас время на написание ссылки в гугль Surprised (один хрен не помогло)

Плохо искали

Цитата:

Всё оказалось банальнее некуда (это я идиот, дитя мандривского вебадмина)

Всё прекрасно запустилось в ястовской утилите управления системной бесовщиной runlevel

Это еще раз говорит о том, что изучать надо не запуск в конкретных дистрах, а основы.

Цитата:

Ну подумайте сами, если бы инструкция к какому-нибудь холодильнику начиналась со слов "если у вас потёк фрион и левая гравицапа неправильно цапится..." - вы бы смогли его хотя бы включить?

Нет. Инструкция должна начинаться "холодильник состоит из... "

Цитата:

Кстати, /etc/init.d/httpd start по неустановленным причинам не проканало... Неизвестная команда Shocked Видимо, разработчики сусе решили отрезать такую команду, чтобы загнать юзера в яст.

А все потому, что опять же, основы-основы...

Причины вполне установленные - в suse по желанию разработчиков

/etc/init.d/apache2

или, что короче набирать

/etc/rc.d/apache2

Кстати, в любом дистре работает apache2clt restart, ну, или должно работать...

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...