Хочу собрать WEB сервер
vitek 11 октября, 2008 - 01:06
Люди хочу собрать небольшой WEB сервер для собственных нужд, с PHP и мускулом посоветуйте доку какую нить, если есть на русском то вообще супер. Или может кто расскажет какие пакеты понадобятся и что нужно будет настроить, хотя-бы в общих чертах.
»
- Для комментирования войдите или зарегистрируйтесь
абыр
начнем с малова.. хендбук влюбом случае придётся изучить, дальше просто указать use флаги apache2 php mysql. собрать систему и в случае эти пакеты по отдельности, настроить придецо все это и конешно же всю систему :-)
Отлично
Отлично сегодня завтра потренируюсь на вертуальке, спасибо за совет. И попутный вопрос а вчем собственно может заключается настройка apache2 php mysql ну насчет апачи и мускула представление имею небольшое. а вот про ПХП недоганяю.
Рекомендую все
Рекомендую все же не апач, а lighttpd, т.к. он проще в настройке, быстрее работает и сам по себе маленький. СУБД предпочитаю postgresql, но это уже кому как нравится.
Или
Или nginx
Пожалуйста, не описывайте своё железо в подписи
.
Несамодостаточен.
Обычно идёт в паре с тем же Индейцем.
--
Live free or die
Это с чего это
Это с чего это он несамодостаточен?
Пожалуйста, не описывайте своё железо в подписи
Признаю
Признаю, относительно несамодостаточно несколько погорячился. Но лишь несколько.
К nginx'у только присматривался, реально не использовал.
Мои выводы:
1. Документирован намного хуже Индейца;
2. В standalone режиме по функциональности до Индейца не дотягивает. Отсюда и делается вывод о несамодостаточности (теорема о достижимости нужной мне функциональности средствами nginx не доказана).
--
Live free or die
У меня Gentoo не
У меня Gentoo не заваривает чай, теорема о достижимости нужной мне функциональности средствами Gentoo не доказана => Gentoo Linux не самодостаточна.
Более того, для многих целей один Апач держать нельзя (нежелательно), так что и без nginx не обойтись.
Так что выражаемся точнее. Человек делает свой сервер, ему nginx/FastCGI может хватить с головой, а тут приходят монстры серверостроения и заявляют "nginx не использовал, но он несамодостаточен" (-;Е
Пожалуйста, не описывайте своё железо в подписи
http://www.mysql.ru/docs/man/
http://www.mysql.ru/docs/man/Installing.html
http://kurakin.info/setuping-own-dev-server/apache-http-server-configuration/
PS спросил у гугла, а он мне в первых же ссылках дал что нужно, но под вынь >:o
http://www.gentoo.org/doc/en/
http://www.gentoo.org/doc/en/?catid=sysadmin
Пожалуйста, не описывайте своё железо в подписи
gramota.ru
http://httpd.apache.org/docs/2.2/
http://dev.mysql.com/doc/refman/5.1/en/
http://www.php.net/manual/ru/
Поднять сервер - понятие растяжимое. Если ты собираешся поднять его и любоваться им - достаточно просто выставить USE флаги.
Если ты хочешь размещать на нем сайты, тебе нужно узнать системные требования, которые эти сайты предъявляют. Именно в системных требованиях и будет написано, что тебе нужно настраивать в PHP.
Если хочешь сам писать сайты, ну тогда ещё проще, в процессе написания ты сам увидишь чего не хватает твоему серверу и настроишь его.
Сходу не советую заморачиваться lighthttpd, ngix и прочей лабудой. Имея опыт общения с апачем и при наличии необходимости это все поднимается за пол часа.
З.Ы. Виртуалка от слова виртуальная машина (virtual)
-----------------------------------------»
если хочешь послать в MAN, лучше промолчи.
за ломанный русский простите.
за ломанный русский простите.
за ссылки спасибо!
За советы тоже спасибо. Собственно я пока и думаю остановится на apache так как думаю его люди чаще используют и в случае чего легче будет найти помощь. Что касается потребностей, думаю мне ненужно пока ничего свер естественного, я сам пишу сайты на php (во всяком случае писал), Сейчас предложили работку нужно сопровождать сайт. Его то и хочу закинуть на свой сервер, так как код чужой и нужно будет местами экспериментировать, то думаю что лучше делать это не на рабочем сайте а на "локальном" а потом уже в сеть выкладывать. + давно искал повода освоить настройку web сервера. Со временем как всегда не просто, поэтому буду постепенно обрабатывать полученную информацию, а получено её в избытке, за что всем писавшим спасибо! Пока режу сайт на живую, и изучаю исходники сайта, параллельно буду поднимать себе сервер.
какойто добрый человек ведет
какойто добрый человек ведет в инете gentoo.blog.ru
на равне с хендбуком читаю его статьи. например как он поднимал связку апач, мускул и пхп =)
http://gentoo.blog.ru/tag/apache
и что там читать? там далеко
и что там читать? там далеко не всё.
+1 Совершенно бессмысленная
+1
Совершенно бессмысленная запись.
:wq
--
Live free or die
И так я всетаки решился на
И так я всетаки решился на "сборку" сервера. Впринципе сильно не извращался просто тупо собрал apache php b mysql
Конфиг апача:
Сервер стоит в локальной сети, ну собственно мой комп и он + ADSL модем, всё это воткнуто в свитч. Мой ip 192.168.0.77, tux-server 192.168.0.2, ADLS 192.168.0.1. К серверу подкдлючаюсь по SSH моника на нем у меня нет поэтому и иксов тоже, если нужен браузер пользуюсь lynx, а вообще все делается с моего компа.
Вопрос собственно вот в чем можно ли чтобы набрав в браузере на компе 192.168.0.77 адрес вида http://192.168.0.2 попасть на мой апач?
+
насколько я могу судить апач так и не заработал как надо
# lynx tux-server
выкидывает на чей-то сервер, но явно не мой :)
Как праверить работоспособность апача?
Отвечаю сам себе!Апач просто
Отвечаю сам себе!
Апач просто не стартовал!
собственно о чем и говорили надписи при старте:
для решения отредактировал /etc/hosts
получилось следующее:
При старте апачи
Тобиш имя сервера не определенно для доступа к апаче стучите на 127.0.0.1 (да постят меня любители дословного перевода)
при стуке на тот самый 127.0.0.1 и при стуке с соседней машины на 192.168.0.2 получаем надпись:
PHP тоже работает о чем свидетельствует phpinfo()
и так далее
Сейчас буду разбираться с mysql
Собственно не стартует оно сейчас у меня:
И снова отвечаю сам себе,
И снова отвечаю сам себе, дело в том что в начале все запустилось нормально но я тукался всяко разное и непонятное без рабору писал и вот в итоге
делаю kill 31737 и все ок, всё запустилось!
Но с мускулом я чегото недоганяю. как его сконфигурировать, задать пароль пользователю который к нему может обратится, сейчас ставлю phpmyadmin буду пробовать настроить, подскажите доку люди добрые по мускулу и phpmyadmin-у
http://www.gentoo.org/doc/en/
http://www.gentoo.org/doc/en/mysql-howto.xml
Доки рулят
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
По мускулу: 1.
По мускулу:
1. mysql_install_db
2. Запустить мускул
3. mysql_secure_instalation (тут рутовый пароль и задашь)
Можно и без 3 пункта, но тогда пароль придется менять в рукопашную
И так токи рулят!!! Все
И так доки рулят!!! Все настроенно и запущенно, phpmyadmin запустить на смог, не смог настроить, но в целом то что получилось на данный момент устраивает, залил движок вордпреса, дабы окончательно убедится что все работает, и ВСЁ РАБОТАЕТ! Спасибо за помошь, за доки ну и как обычно. Немного позже отпишу все что проделал и поставлю РЕШЕНО в тему.