MariaDB – установка в CentOS 7

MariaDB полностью совместимая с MySQL, поэтому устанавливать будем именно ее. Для установки mariadb выполняем команду: yum install -y mariadb mariadb-server Добавляем mariadb в автозапуск: systemctl enable mariadb Запускаем ее: systemctl start mariadb Проверяем запустилась или нет: netstat -tulnp | grep mysqld Должны увидеть это: tcp        0      0 0.0.0.0:3306     […]

Веб-сервер на связке NGINX + Apache (httpd) + MariaDB + PHP + PHPMyAdmin +FTP на CentOS 7

Разворачиваем веб-сервер на связке NGINX + Apache (httpd) + MariaDB + PHP + PHPMyAdmin +FTP, или по-простому NGINX + LAMP. Будем следовать следующему принципу – сначала всё установим, а потом уже будем заниматься настройкой. Устанавливаем компоненты Это своего рода чек-лист для проверки наличия компонентов: NGINX – подробно описано в этой статье. PHP и PHP-FRM – подробно […]

Apache (httpd) – установка на Centos 7

Установка apache (httpd) в CentOS 7 выполняется командой: yum install httpd -y Заходим в настройки: mcedit /etc/httpd/conf/httpd.conf 80 порт занят под nginx. Поэтому меняем порт на 8080: Listen 8080 Добавляем в автозагрузку: systemctl enable httpd Запускаем: systemctl start httpd Проверить, на каком порту слушается httpd: netstat -tulnp | grep httpd Не забываем открыть этот порт […]

PHP и компоненты. Установка на CentOS 7

PHP Будем устанавливать именно php 7. Установка php 7 на CentOS 7 по сути делится на 2 этапа: Подготовка к установке, и сама установка. Подготовка репозиториев Для установки php 7 на CentOS 7 нужен подключенный репозиторий remi, но чтобы его можно было использовать, нужен другой репозиторий epel. Такая вот цепочка. Установка репозитория epel: yum install […]

Как редактировать текстовые файлы в Linux

Как редактировать текстовые файлы (чаще всего это конфиги) в Linux (Centos, Debian и др.). Редактируем с помощью Midnight Commander Я пользуюсь в основном Midnight Commander, поэтому сначала нужно установить его: yum install mc -y И потом любой файл можно редактировать этим коммандером. Сначала пишем команду mcedit, а потом путь к файлу: mcedit … какой-нибудь файл, […]

Установка Docker на CentOS 7

Docker. Что это Docker — это программное обеспечение реализующее виртуализацию на уровне операционной системы. Которое позволяет «упаковать» приложение со всем его окружением и зависимостями в контейнер, который может быть перенесён на любую Linux-систему с поддержкой cgroups в ядре, а также предоставляет среду по управлению контейнерами. Docker распространяется как свободное программное обеспечение под лицензией Apache 2.0. На […]

Файловый менеджер в Vesta CP бесплатно

Чтобы бесплатно включить файловый менеджер в Vesta, нужно прописать одну строчку в ее конфиг и все! 🙂 Открываем конфиг на редактирование, к примеру редактором mcedit: mcedit /usr/local/vesta/conf/vesta.conf И в самом низу добавить строчку: FILEMANAGER_KEY=’ILOVEREO’ Если вы использовали редактор mcedit, то F2 – сохраняем и F10 выходим из редактора. Если mcedit редактора нет, то его сначала […]

Панель Vesta CP – установка и настройка

Установка панели Vesta CP в CentOS 7. Генерировать команду здесь http://vestacp.com/install/ Получится длинная команда вроде этой, вставляем ее в нашу консоль и нажимаем Enter: bash vst-install.sh –nginx yes –apache yes –phpfpm no –named yes –remi yes –vsftpd yes –proftpd no –iptables yes –fail2ban yes –quota no –exim yes –dovecot yes –spamassassin no –clamav no –softaculous no […]

Yum в CentOS 7

Взяты только самые ходовые команды. отображение команд и опций #yum help Установка пакета httpd #yum install httpd Удаление пакета httpd #yum remove httpd список названий пакетов из репозиторий #yum list список всех доступных пакетов #yum list available список всех установленных пакетов #yum list installed установлен ли указанный пакет #yum list installed httpd список установленных и […]

Начальная настройка Centos 7

Проверяем, что за система у нас uname -a Увидим текущую версию ОС. Обновляем ее: yum update Устанавливаем сетевой пакет yum install net-tools.x86_64 Чтобы работала команда nslookup: yum install bind-utils Сразу для работы с текстовыми файлами (конфигами) устанавливаем Midnight Commander: yum install mc И сразу же для удобства, меняет расцветку синтаксиса: # cp /usr/share/mc/syntax/sh.syntax /usr/share/mc/syntax/unknown.syntax Сеть […]