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 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.