За последние 24 часа нас посетили 55045 программистов и 1725 роботов. Сейчас ищут 973 программиста ...

Сборка сервера

Тема в разделе "Прочее", создана пользователем Ensiferum, 11 окт 2010.

  1. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    Решил попробовтаь поднять на виртуалке web сервер. За основу взял CentOS 5.0 (сильно не бейте, просто лень новое качать) - производная red hat. Конфигурация server - без иксов.

    Сделал yum update, обновив всё, что можно, и даже то, что нельзя

    А вот теперь сам вопрос - как поставить apache + mysql + php?

    пакет apache стоял. Так и не понял, откуда были его корни. Снёс. Скачал архив с apache.org (2.2.16), делаю ./configure --prefix=/usr/local/httpd - не конфигурируется. Далее make уже не катит.

    Попытался поставить mysql. При yum install линь любезно сообщил, что пакет уже стоит. действительно нашел /etc/my.cnf и посмотрел адрес, кде стоит - /var/lib/mysql. Однако тут пусто. В сервисах Mysqld тоже не обнаружил

    До PHP так и не дошёл.

    Собственно вопрос - Как это всё поставить и настроить?
     
  2. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Для пыха:
    yum install php

    Для апачи что-то типа:
    update-rc.d apache2 defaults

    Можно поставить chkconfig и сделать:
    chkconfig apache2 on


    гугли
     
  3. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    у меня в серверной убунте ничего по умолчанию не стоит, при установке спрашивает ставить или нет...
    странно как то это все... тебе надо просто (забыл команду) в общем удаляет пакеты вместе со всеми связями...
    и дальше найти ман какой то...
     
  4. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    удаляет yum remove <название пакета>
     
  5. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    Hight
    поверхностный гуглинг ничего не дал, потому и написал здесь. Может кто уже собирал сервер
     
  6. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    Проблема не в установке. С репозитария через yum можно всё скачать. Но как потом всё это запустить, контроллировать и самое главное - куда всё это ставится?

    в частности после yum install mysql.i386 и find / -name mysql я так и не нашёл директорию с Mysql
     
  7. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Я как-то поднимал сервак на центоси, никаких проблем не было. Правда это было более года назад, уже не помню нифига. Но я всё очень быстро загуглил и разобрался.
     
  8. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    ставит 5.1.6
    А хочется 5.3
     
  9. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    во... поставил другой репозиторий и выкачал php 5.3.3

     
  10. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    Втыкаем далее

    Поставил apache, запустил, создал тестовую страницу. Тягаю через lynx
    всё ровно.
    А вот через комп не заходит. IP виртуальной машины 192.168.56.1, SELinux выключил. Поставил Webmin - с "внехи" к нему так же доступа нет. пинги в обе стороны (192.168.1.33 -> 192.168.56.1 и 192.168.56.1 -> 192.168.1.33) проходят на ура. В чём может быть проблема?
     
  11. shurastik

    shurastik Активный пользователь

    С нами с:
    22 фев 2008
    Сообщения:
    285
    Симпатии:
    0
    Адрес:
    Латвия
  12. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    по дефолту. Что-то поменять?
     
  13. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    Разобрался. Неверные настройки виртуальной машины, а именно - не тот тип интерфейса в настройках сети.
     
  14. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Ламеришь, Приятель. =)
     
  15. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    Да фпизду... пошёл я спать, через 5 часов на сессию.

    UPD Поставил nginx.
     
  16. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Ensiferum
    Это у тебя невроз так проявляется. Ибо нафига вобще мутить все эти виртухальные машины на локалхосте ради поднятия вебсервера =)
     
  17. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    igordata
    дабы опыт был. С виртуалкой просто - поставил, сделал снимок. Что-то сломал - откатил на снимок. Что-то поставил - сделал ещё снимок.
     
  18. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    апач надо ставить только под винду! Настоящие линуксойды выбирают nginx
     
  19. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Ensiferum
    да нафик он нужен опыт этот. Работа "системного администратора" и программиста - это совершенно две разные карьеры.
     
  20. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    ИМХО любой веб-программист должен уметь из куска железа делать себе площадочку для работы.
     
  21. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    Вот кстати вопрос - nginx ставить поверх или вместо апача?
     
  22. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    Не зря я говорю - начните с Gentoo. Ставиться легко по мануалу, потом любой другой линукс проблем не вызывает вообще.
     
  23. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    А я вот в рамках проекта вынужден работать с ftp под вендой, с IIS и SqlServer.

    Ну что могу сказать - хоть и ненавижу мелкомягких, но надо отдать должное.
    Он ебнутый, конечно, в каких-то моментах - но, в общем, достаточно грамотная организация структуры, ну и куча возможностей прилагается.

    Вот только никакая кроссплатформенность, уебищная установка и кривые дрова под php.
    mssql уже не катит, теперь только sqlsrv - зато sqlsrv не пашет под 2005, а mssql под 2008
    :) сукa прикольная такая ситуация =)

    Так что, в принципе, и под вендой, если поплясать с бубном, можно сочинить норм сервер.
    Но наxyй надо?)
     
  24. Volt(220)

    Volt(220) Активный пользователь

    С нами с:
    11 июн 2009
    Сообщения:
    1.640
    Симпатии:
    1
    admyx
    Как-то год-два назад, мне не удалось подружить SqlServer с PHP. Плюнул и использовал ODBC. Сейчас ODBTP.
     
  25. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    а там можно настроить сразу 3G модемное соединение? или надо какие-то хитрые дрова чтоли? Допустим под Ubuntu я настроил через Network Mamager...