Скрыть объявление

Добро пожаловать на наш форум, уважаемые друзья! Регистрируйтесь и переходите в группу "Местный" для того чтоб иметь все привилегии на форуме, удачи вам:)

[PW] Гайды Любая версия Установка сервера на CentOS

Тема в разделе "[PW] Гайды", создана пользователем Andrey, 12 сен 2016.

  1. Andrey
    Оффлайн

    Andrey Я админ,смекаешь? Команда форума Администратор Зануда Модератор Рождённые в СССР Проверенный Местный Пользователь

    Регистрация:
    18 апр 2015
    Сообщения:
    2.117
    Симпатии:
    993
    Я момент написания я брал minimal отсюда - авторизуйтесь

    Про установку системы я писать ниче не буду ибо в инете куча статей на эту тему, да и установка там еще проще чем в ubuntu\debian.

    Из плюсов отмечу, что при установке нам сразу дают пользователя root, входим систему и обновляем ее
    Код:
    yum update
    yum upgrade
    Поставим сразу текстовой редактор nano и mc
    Код:
    yum -y install nano mc
    Дальше ставим openssh-server, из плюсов в конфигах не надо ничего править что бы зайти
    Код:
    yum -y install openssh-server openssh-clients
    Дальше ставим апач, правда называется он тут httpd
    Код:
    yum -y install httpd
    Из забавных моментов, сервисы по умолчанию не запускаются после установки и не добавляются в автозагрузку, сделаем это:
    Код:
    systemctl enable httpd.service
    systemctl start httpd.service
    Теперь ставим mysq-server
    Код:
    yum install -y mariadb mariadb-server
    Добавляем его в автозагрузку и запускаем:
    Код:
    systemctl enable mariadb.service
    systemctl start mariadb
    Возможно вы обратили внимание, но при установке не попросили ввести пароль от рута, его надо ставить отдельной командой:
    Код:
    /usr/bin/mysql_secure_installation
    Вначале попросит пароль, ничего не пишем просто нажимаем enter. Дальше спросят хотим ли мы поставить пароль для рута, пишем y, вводим пароль 2 раза. На остальное можно ответить y

    Перезапускаем:
    Код:
    systemctl restart mariadb
    К счастью с установкой php проблем нет:
    Код:
    yum -y install php php-common php-gd php-xml php-mbstring php-mysql
    А вот в phpmyadmin'ом есть, ибо его нет в дефолтных репозиториях, что весьма забавно.
    Добавим новый репозиторий и обновим список пакетов:
    Код:
    yum -y install epel-release
    yum update
    Ну и дальше ставим phpmyadmin
    Код:
    yum -y install phpmyadmin
    К сожалению на этой его проблемы не канчаются, при попытке зайти в него выдаст forbidden
    Что бы исправить идем к конфигу апача и даем доступ всем:
    Удаляем полностью этот блок
    1.jpg
    И на его место пишем:
    2.jpg

    Заодно поменяем дефолтный качалог апача, открываем:
    Код:
    nano /etc/httpd/conf/httpd.conf
    Находим и заменяем на /var/www:
    3.jpg
    Перезапускаем веб сервер:
    Код:
    service httpd restart
    Осталось поставить яву:
    Код:
    yum -y install java-1.7.0-openjdk
    И если у вас x64 система, либы:
    Код:
    yum -y install glibc.i686 libstdc++.i686
    Теперь нужно узнать ип адрес, вы уже побежали писать команду ifconfig, а хрен вам:
    Код:
    ip addr
    То, что подчеркнуто и есть наш ип
    4.jpg
    Дальше сервер пв ставится абсолютно так же как и на ubuntu\debian

    Из проблем замеченных мной:
    • При запуске сервера сильно нагружается система, хотя может это из-за плохого харда и всего 2гб выделенной памяти
    • Цветной текст в консоли не пашет, зеленых надписей при старте серва не будет, вместо них будет немного крокозябр
    • Не пашет вкладка управление сервера в айвебе

    p.s если вы не можете поставить серв даже на ubuntu, то к этой системе лучше вообще не лезть
     
    Bagira08 нравится это.
  2. Bagira08
    Оффлайн

    Bagira08 Активный участник V.I.P Проверенный Местный Пользователь

    Регистрация:
    26 май 2018
    Сообщения:
    242
    Симпатии:
    186
    Впервые ставила серв на Centos,на паре форумов чекала гайды и много оч косяков было не указано,по этому гайду все встало збс)
     
  3. ИЗЮМ
    Оффлайн

    ИЗЮМ Участник Пользователь

    Регистрация:
    4 фев 2019
    Сообщения:
    15
    Симпатии:
    11
    Немного дополню.
    Чтоб работал apache, после его установки, нужно выполнить эти команды:
    Код:
    firewall-cmd --permanent --add-service=http
    Код:
    firewall-cmd --reload
    Этими командами, мы открываем 80 порт для апач.
    Если нужно чтоб работало через https:
    Код:
    firewall-cmd --permanent --add-service=https
    Код:
    firewall-cmd --reload
    Возможно это проблема присутствует не на каждой ОС, но у меня на чистой CentOS без данных команд не работало.
     
    Crow нравится это.
Похожие темы
  1. Andrey

    [PW] Гайды Любая версия Установка сервера PW

    Andrey, 30 апр 2015, в разделе: [PW] Гайды
    Ответов:
    64
    Просмотров:
    28.597
  2. vir5050
    Ответов:
    0
    Просмотров:
    858
  3. Moonylu

    Решенный вопрос 1.5.5 V156 Установка сервера PW

    Ответов:
    1
    Просмотров:
    1.877
  4. Moonylu

    Решенный вопрос 1.4.2 (v27,29) Установка сервера PW

    Ответов:
    7
    Просмотров:
    1.480
  5. MAFIOZNIK
    Ответов:
    3
    Просмотров:
    637
Загрузка...

Поделиться этой страницей