Author: admin

  • Обновление FreeBSD 10 Бинарными пакетами для поддержания системы в актуальном состоянии

    Если вам необходимо обновить FreeBSD, это можно сделать используя следующую инструкцию. Для начала посмотрим версию:
     
    uname -mrs или uname -a
    Примерный вывод команды:
    FreeBSD netbook02 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014     root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
    Теперь можем запустить обновление:
    # freebsd-update fetch install
    После установки всех обновлений сервер необходимо перезапустить:
    # reboot
    После перезагрузки можем еще раз проверить версию:
    uname -mrs или uname -a
  • FreeBSD (EE) Failed to load module “fbdev” (module does not exist, 0) ошибка и решение

    При попытке установки Xorg и xfce4 в FreeBSD возникает ошибка Failed to load module “fbdev” (module does not exist, 0) , для её решения необходимо установить X.Org xf86-video-fbdev driver, сделать это можно:
    # cd /usr/ports/x11-drivers/xf86-video-fbdev/
    # make install clean
    Установка пакета через pkg install:
    # pkg install x11-drivers/xf86-video-fbdev
    Или
    # pkg install xf86-video-fbdev
    После установки пакета его необходимо сконфигурировать:
    # Xorg -configure
    Протестировать конфигурацию и создать файл:
    # Xorg -config xorg.conf.new -retro
    Скопируем правильную конфигурацию:
    # cp xorg.conf.new /etc/X11/xorg.conf
  • CentOS / RHEL 7 установка инструментов GCC и Development Tools

    Если вам необходимо установить на новый сервер инструменты для компилирования пакетов, такие как GCC и Development Tools, вам поможет следующая инструкция. Просмотрим наборы софта:
    # yum group list
    В списке груп вы увидите Development Tools, теперь их можно установить:
    # yum group install “Development Tools”
    После установки пакетов, можно воспользоваться командой:
    $ whereis gcc
    gcc: /usr/bin/gcc /usr/lib/gcc /usr/libexec/gcc /usr/share/man/man1/gcc.1.gz
    Проверим версию gcc:
    $ gcc –version
    gcc (GCC) 4.8.2 20140120 (Red Hat 4.8.2-16)
    Copyright (C) 2013 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  • Перевести таблицу Mysql из myISAM в Innodb

    Если вам необходимо перевести одну таблицу с myISAM на InnoDB, можно воспользоваться следующими командами.
    Для начала сделаем дамп таблицы, если чтот пойдет не так: 
    mysqldump -Q -c -e -u root -p dbtest test > test.sql
    После этого можем зайти в mysql под рутом и конвертировать таблицу:
    ALTER TABLE dbtest test ENGINE = INNODB;
    Есть проблемы с администрированием баз данных Mysql ? Обращайтесь – office@itfb.com.ua
  • Подключение к Amazon AWS EC2 из Centos

    Если вам необходимо подключаться к вашим серверам Amazon из Linux, можно воспользоваться следующей инструкцией:
    1. Заходим на консоль сервера https://console.aws.amazon.com/ec2/.
    2. Выбираем регион
    3. Далее создаем ключ – Create Key Pair
    4. Даем ключу имя – например – centos-aws-db-1
    5. Скачаем ключ – centos-aws-db-1.pem
    После того как мы сохраним ключ в системе, мы можем использовать его, для начала назначим на него права:
    chmod 0400 ~/.ssh/centos-aws-db-1.pem
    Теперь можем подключаться к серверу:
    ssh -i key-file-name-here.pam ec2-user@public-dns-name
    Например:
    ssh -i ~/.ssh/centos-aws-db-1.pem ec2-user@ec2-54-211-235-9.compute-1.amazonaws.com
     
    Необходимо установить и настроить сервера на Amazon AWS EC2 ? Обращайтесь – office@itfb.com.ua
  • Установка репозитория EPEL на Centos 7 и на RHEL 7

    Если вам необходимо на сервер с Centos 7 / RHEL 7 поставить репозиторий EPEL, можно воспользоваться следующей инструкцией:
    cd /tmp
    wget http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm
    ls *.rpm
    После того как мы скачали пакет, его необходимо установить:
    sudo yum install epel-release-7-0.2.noarch.rpm
    После этого у нас появится список репозиториев:
    $ sudo yum repolist
    Loaded plugins: amazon-id, rhui-lb
    repo id                                         repo name                            status
    epel/x86_64                                     Extra Packages for Enterprise Linux  4,444
    Можно посмотреть все пакеты которые находятся в репозитории:
    $ sudo yum –disablerepo=”*” –enablerepo=”epel” list available
    или
    $ sudo yum –disablerepo=”*” –enablerepo=”epel” list available | grep \’package\’
    Или
    $ sudo yum –disablerepo=”*” –enablerepo=”epel” list available | less
    Так же теперь можем найти необходимые нам пакеты:
    sudo yum search htop
    Запросить информацию по пакетам:
    sudo yum info htop
    Установить:
    sudo yum install htop
    Есть проблемы с администрированием серверов Linux? Обращайтесь – office@itfb.com.ua
  • Кто владелец домена ? Как посмотреть владельца домена в Linux ? Используем whois в Linux

    Если вам необходимо проверить владельца домена на Linux, можно воспользоваться командой whois: 
    $ whois domain-name
    $ whois -h whois.example.com domain.com
    $ whois google.com
    host -t a google.com
    Пример:
    google.com has address 209.85.231.104
    Получаем информацию по IP:
    $ whois 209.85.231.104
    Есть проблемы с сервером Linux ? Обращайтесь – office@itfb.com.ua
  • Как отключить автозапуск и монтирование файловых систем в Linux ?

    Если вы не хотите чтоб знакомые файловые системы сразу при включении, можно выгрузить все драйвера файловых систем, например:
    install driverName /bin/true
    Выключаем HFS:
    install hfs /bin/true
    проверим какие есть:
    ls -l /lib/modules/$(uname -r)/kernel/fs
    install cramfs /bin/true
    install hfs /bin/true
    install hfsplus /bin/true
    install squashfs /bin/true
    install udf /bin/true
    Так же можно добавить файловые системы в блэклист /etc/modprobe.d/blacklist:
    blacklist driverName
  • You have an error in your SQL syntax

    Если у вас при попытки залить базу данных на хост выскакивает ошибка – “You have an error in your SQL syntax”, 
    скорее всего проблема в дампе который вы делали на источнике, и вам необходимо сделать его с нуля, использую команду:
    mysqldump -Q -c -e -u USER -pPASSWORD DATABASE > /path/to/file/dumptest.sql, где:
    -Q оборачивает имена обратными кавычками
    -c делает полную вставку, включая имена колонок
    -e делает расширенную вставку. Итоговый файл получается меньше и делается он чуть быстрее
    Есть проблемы с базами данных ? Обращайтесь – office@itfb.com.ua
  • Проблемы с сервером LinuxACPI: I/O resource it87 [0x295-0x296] conflicts with ACPI region IP__ [0x295-0x296]

    Если у вас возникает ошибка LinuxACPI: I/O resource it87 [0x295-0x296] в /var/log/messages её можно исправить использую следующую инструкцию:
    # vi /etc/default/grub
    Прописываем:
    GRUB_CMDLINE_LINUX=”acpi_enforce_resources=lax”
    Сохраняем настройки:
    # update-grub
    Перегружаем систему:
    # reboot
    Нужен администратор сервера ? Обращайтесь – office@itfb.com.ua