Brunnen G Опубликовано 8 марта, 2008 Жалоба Опубликовано 8 марта, 2008 Здравствуйте, товарищи! Закончились мои детские бубеньчики. Теперь для окончательно отказа от винды мне осталось сделать одну вещь. В винде усть такой пакет утилит, который называется "Denver". Что он дает - запускает апач, мыскл, перл и прочие серверные штуки на локальном компе. ТО есть, введя в строку браузера http://localhost/mysite.ru/ мы увидим собственно полностью функциональный сайт. Умом я понимаю, что это перенято из линукса, нашел папки аналогичные, установил мыскл и апач (только они мне нужны), но не знаю как это всё склеить и заставить работать. Я не прошу обьяснять, просто скажите название книги или дайте ссылку, где можно конкретно про этот случай все узнать. Мануалы и гугль не спасли - я контент-менеджер, если можно так сказать, а не программист на пхп... Мне просто нужно влепить движок сайта и заставить его работать оффлайн. Заранее спасибо Цитата
Ineu Опубликовано 9 марта, 2008 Жалоба Опубликовано 9 марта, 2008 Здравствуй, товарищ! Теперь, когда бубенчики кончились, готов ли ты посвятить свою жизнь делу революции? Я тоже не программист на пхп, а совсем наоборот - админ, поэтому восприятие сложности или простоты настройки у меня искаженное Вообще нужно смотреть по дистрибутиву. Я использую Gentoo, там достаточно собрать апач с флагом php, чтоб получить полностью рабочую систему с корнем в /var/www/localhost без излишних телодвижений. Скажите, какой у Вас дистрибутив, думаю, знающие люди подтянутся. Цитата
Byte Опубликовано 10 марта, 2008 Жалоба Опубликовано 10 марта, 2008 Denver автоматом конфигурит некоторые вещи. В линуксе придется все настраивать руками. Но тут многое зависит от того какой апач - 1-й или 2-й, так как у них различаются конфиги и подход к безопасности. Но в любом случае необходим apache и php, затем в зависимости от апача и пыхпыха правим httpd.conf, php.ini (в случае 2-го апача много файлов правим - там разнесены настройки) на предмет виртуальных хостов, корневой директории, если надо hosts и т.п. В сети много инфы на эту тему Цитата
Brunnen G Опубликовано 10 марта, 2008 Автор Жалоба Опубликовано 10 марта, 2008 SUSE 10.3 Apache 2.2.4, насколько я помню =) Вот именно /var/www/localhost мне и надо получить, чтобы введя в браузер название данной темы, всё бы, как заповедал Торвальдс, "просто работало" Мне ж даже админить ничего не надо, просто в майадмине создать бд (ну уж с этим-то проблем нет ) и больше ничего не трогать никогда, только иногда списывать бэкап базы и носить на свой сайт =) Ну так бросьте в меня урлю с книжкой или какой-нить статьей по настройке такой системы =) Цитата
Byte Опубликовано 11 марта, 2008 Жалоба Опубликовано 11 марта, 2008 Все находится поисковиком примерно так Цитата
Brunnen G Опубликовано 12 марта, 2008 Автор Жалоба Опубликовано 12 марта, 2008 Очень, блин умно =( Всё не то. Цитата
Byte Опубликовано 12 марта, 2008 Жалоба Опубликовано 12 марта, 2008 И как, интересно, было выяснено, что НЕ ТО ? Не так как в денвере? Конечно не так. Еще раз - для понятности: 1. настраиваем конфиги апача и пыхпыха под свои нужды (раные там время выполнения скрипта, максимальный размер файла для аплоада и т.п.) 2. Настраиваем виртуальные хосты 3. Прописываем хосты в hosts 4. создаем базу мускуля КАЖДЫЙ ИЗ ЭТИХ ШАГОВ ОПИСАН ЕСЛИ ИСКАТЬ КАК Я УКАЗАЛ. а вот описания как перейти от денвера к линуксу там действительно нет, как и описания как написать СВОЙ сайт. З.Ы. без понимания сути вопроса, т.е. КАК работает denver переходить куда-то бессмысленно. объясню на примере: стобы сделать свой автомобиль для начало надо разобраться как работает чужой - причем не только как крутить баранку, а ЧТО ПРИ ЭТОМ ПРОИСХОДИТ, какие рычажки и шестеренки крутятся и почему именно так, а не иначе Цитата
Edward_Em Опубликовано 13 марта, 2008 Жалоба Опубликовано 13 марта, 2008 Установите 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. можно прописать в автозапуск необходимые службы. Цитата
Brunnen G Опубликовано 17 марта, 2008 Автор Жалоба Опубликовано 17 марта, 2008 Прошу прощения за то, что отнял у вас время на написание ссылки в гугль (один хрен не помогло) Всё оказалось банальнее некуда (это я идиот, дитя мандривского вебадмина) Всё прекрасно запустилось в ястовской утилите управления системной бесовщиной runlevel Ну а уж прописать DocumentRoot и иже с ним и создать десяток виртуальных хостов проблем не составило, понятное дело. А теперь можно и оффтопнуть. Все найденные в гугле документы составлены, конечно, здорово и грамотно, умно и с блеском, однако... Ну подумайте сами, если бы инструкция к какому-нибудь холодильнику начиналась со слов "если у вас потёк фрион и левая гравицапа неправильно цапится..." - вы бы смогли его хотя бы включить? Что такое фрион? какая гравицапа и куда она цапится? Стал бы я вообще читать этот мануал, если бы знал, что к чему с самого важного момента - "вставьте вилку в розетку.... (см. спецификацию вилок и розеток, сборочный чертеж, а также ЧАВО по вставке вилок одного типа в розетки другого типа на стр. №№ ххх)" А чтобы найти действительно подходящий мануал http://localhost/manual/ пришлось сначала ЗАПУСТИТЬ АПАЧ. Бутылка Клейна! 2 Eddy Спасиба, друх! Не понадобился вебмин =) 2 Byte Вы писали: ...какой апач - 1-й или 2-й, так как у них различаются конфиги и подход к безопасности. Но в любом случае необходим apache и php, затем в зависимости от апача и пыхпыха правим httpd.conf, php.ini (в случае 2-го апача много файлов правим - там разнесены настройки) на предмет виртуальных хостов, корневой директории, если надо hosts и т.п. Вот это-то как раз меня волновало меньше всего (см. начало сообщения) Всё, что требовалось - стартовать апач и связать его с пхп5 и мускл. В первом посте я четко спросил - как заставить связку апач-пхп-мускл заработать? Ответ нашелся в мануале - включить mod_php и прочие желаемые плюшки. Кстати, /etc/init.d/httpd start по неустановленным причинам не проканало... Неизвестная команда Видимо, разработчики сусе решили отрезать такую команду, чтобы загнать юзера в яст. Цитата
Byte Опубликовано 17 марта, 2008 Жалоба Опубликовано 17 марта, 2008 Brunnen G писал(а) Mon, 17 March 2008 22:05 Прошу прощения за то, что отнял у вас время на написание ссылки в гугль (один хрен не помогло) Плохо искали Цитата: Всё оказалось банальнее некуда (это я идиот, дитя мандривского вебадмина) Всё прекрасно запустилось в ястовской утилите управления системной бесовщиной runlevel Это еще раз говорит о том, что изучать надо не запуск в конкретных дистрах, а основы. Цитата: Ну подумайте сами, если бы инструкция к какому-нибудь холодильнику начиналась со слов "если у вас потёк фрион и левая гравицапа неправильно цапится..." - вы бы смогли его хотя бы включить? Нет. Инструкция должна начинаться "холодильник состоит из... " Цитата: Кстати, /etc/init.d/httpd start по неустановленным причинам не проканало... Неизвестная команда Видимо, разработчики сусе решили отрезать такую команду, чтобы загнать юзера в яст. А все потому, что опять же, основы-основы... Причины вполне установленные - в suse по желанию разработчиков /etc/init.d/apache2 или, что короче набирать /etc/rc.d/apache2 Кстати, в любом дистре работает apache2clt restart, ну, или должно работать... Цитата
Byte Опубликовано 18 марта, 2008 Жалоба Опубликовано 18 марта, 2008 Тему разделил - продолжение - http://www.linux.ru/forum/index.php?t=msg&th=88975&s tart=0 Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.