Записи с меткой ‘Centos’

Ошибка: alt-php56-mysql5.5-5.6.26-1.el7.x86_64: failed to retrieve getPackage/alt-php56-mysql5.5-5.6.26-1.el7.x86_64.rpm from cloudlinux-x86_64-server-7 error was [Errno -1] Package does not match intended download

Данная ошибка обычно значит что пакет в локальном кеше отличается от пакета в репозитории. yum update и yum makecache при такой ошибке не помогает. Ну или в моём случае не помог. Для исправления данной ошибки, необходимо удалить указанные в ошибке пакеты, которые располагаются в папке /var/cache/yum/ и после этого сделать yum makecache.

Установка Nginx CentOS

Для установки необходимо добавить репозиторий: vi /etc/yum.repos.d/nginx.repo И добавить в файл: [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1 После этого приступать к установке: yum install nginx Основной конфигурационный файл: /etc/nginx/nginx.conf Файлы виртуальных хостов: /etc/nginx/conf.d Файл виртуального хоста: domain.com.conf Минимальная конфигурация виртуального хоста: server { listen 80; server_name domain.com; access_log logs/host.access.log main; location / { root /usr/share/nginx/html; […]

Установка Apache CentOS

Установка: yum install httpd Основной конфигурационный файл: /etc/httpd/conf/httpd.conf Файлы виртуальных хостов: /etc/httpd/conf.d Файл виртуального хоста: domain.com.conf Минимальная конфигурация виртуального хоста: ServerName domain.com CustomLog /var/www/httpd-logs/webpoint.net.ua.access.log combined DocumentRoot /var/www/html ServerAdmin admin@domain.com После добавления виртуального хоста необходимо проверить конфиг: /etc/init.d/httpd configtest И в случае если будет отображено сообщение: “Syntax OK” перезагрузить httpd: /etc/init.d/httpd restart

tar-gz

Как создать .tar.gz архив

Частенько есть необходимость создавать архивы, а команду всё не как не запомню 🙂 Потому решил записать её в заметки на сайте. Может не один я такой 🙂 Итак, для того что бы создать архив, необходимо выполнить следующую команду: tar -cvf file.tar /full/path — создать .tar tar -czvf file.tar.gz /full/path — создать .tar.gz (архив) tar -cjvf file.tar.bz2 […]

mysql

Изменение пароля root в MySQL под Centos

Иногда бывает необходимость сменить root пароль MySQL. На удивление, изменить пароль очень просто. Необходимо сделать всего несколько действий, после чего пароль будет изменён. И так, приступим… Сначала необходимо остановить демон mysql командой: service mysqld stop После этого запустить mysql вот такой командой: /usr/bin/mysqld_safe —skip-grant-tables —user=root & Далее необходимо запустить клиент mysql mysql -u root Вы […]

php

PHP Fatal error: Class ‘DOMDocument’ not found in…

Переносил сегодня сайт на WordPress, и столкнулся с проблемой. Главная страница сайта отображала только header. Логи писали: PHP Fatal error: Class ‘DOMDocument’ not found in… Покопавшись в интернете, я нашёл решение этой проблемы. Оно очень простое. Необходимо всего лишь сделать: Для CentOS: yum install php-xml Для Debian\Ubuntu: apt-get install php-xml После установки, проблема была решена […]

vim

Как в Linux изменить текстовый редактор по умолчанию

В силу того что я постоянно работаю в консоли Linux, мне необходимо править конфиги. На CentOS я правлю обычно через mcedit(потому-что зачастую пользуюсь mc), а вот на Debian и Ubuntu почему-то 🙂 я использую vim. И вот искал информацию по тому как изменить редактор по умолчанию. Решение очень простое. Необходимо ввести команду sudo update-alternatives —config […]