Рубрика: Linux

  • Как узнать от какого пользователя запущен apache?

    В некоторых случаях при отладке важно понимать среду, в которой работает Apache. При этом немаловажным моментом является то, под каким пользователем linux-системы он работает. Это может быть важно при ошибках с правами доступа к файлам, с выполнением серверных скриптов и т.д. Итак, нам нужно выполнить в терминале одну из команд: ps auxwwww | grep apache […]

  • Как установить git на CentOS 7?

    Рассмотрим варианты установки git на сервере под управлением CentOS. Рассмотрим два варианта установки — при помощи репозитория yum и установка с исходного кода. Установка git при помощи yum. 1. Обновляем установленные пакеты: sudo yum update -y 2. Устанавливаем последнюю доступную версию git: sudo yum install git -y 3. Проверяем, все ли ок. git —version Если […]

  • CentOS. Как установить Apache?

    Установить Apache в CentOS 7 можно достаточно просто, несмотря на, казалось бы, сложность задачи, для неопытных пользователей. В этой статье пошаговая инструкция по установке Apache в CentOS. Итак, прежде всего нужно зайти на Ваш сервер. Это пункт №0. Далее, при желании выполняем обновление пакетов, установленных в системе: yum update Теперь приступаем к установке непосредственно сервера: […]

  • Unix. Apache. Как вручную добавить виртуальный хост. Пошаговое руководство.

    Существует множество «удобняшек» по мгновенному добавлению виртуальных хостов, но знание и понимание механики процесса их работы очень важно. Здесь пойдет речь о том, как пошагово добавить новый вирт. хост на Ваш Apache-сервер. Итак, начинаем! 1. Нужно добавить вирт. хост в папку /etc/apache2/site-available. Для этого в данной папке всегда есть два файла-образца default-000.conf и default-ssl-000.conf (названия […]

  • Apache. Пример виртуального хоста

    Бывают случаи, когда надо быстро создать виртуальный хост на сервере, но, к примеру, сервер чистый и рабочих примеров под рукой нет, а копия default-000.conf упорно не хочет работать. Сейчас я приведу рабочий пример обычнейшего виртуального хоста для быстрого копипаста к Вам на сервер. К примеру, Вам нужно создать виртуальный хост для сайта mysite.local, который физически […]

  • Git. Как создать открытый ssh-ключ?

    В работе с git часто применяется авторизация по публичным ssh-ключам. Это дает возможность подтверждать авторизацию путем передачи сгенерированного ssh-ключа. Сейчас речь пойдет о том, как нужно генерировать этот ключ. Итак, Ваши ключи, в случае, если они были сгенерированны ранее хранятся в папке ~/.ssh. В терминале выполните последовательно комманду cd ~/.ssh и ls. Если у Вас […]

  • Linux. Ubuntu. Как узнать размер папки в терминале?

    Работа в терминале удобна и проста даже для выполнения самых простых и примитивных задач. Одна из таких задач — вычисление и вывод размера папки с учетом всех вложенных папок. Для этой задачи следует использовать следующую команду. Итак: # вывести размер, указывая абсолютный путь du -hs /full/path/to/folder/ # вывести размер для текущей папки du -hs Как […]

  • Ошибка «Sender address rejected: not owned by auth user» при отправке письма.

    Как оказалось, ошибка «Sender address rejected: not owned by auth user», несмотря на свою очевидность встречается очень часто и вызывает много вопросов у программистов. Давайте её решим. Если внимательно прочитать текст ошибки (или просто прочитать его) становится понятно, что причина возникновения неполадок в том, что адрес, указанный в From не принадлежит подключаемому ящику (в случае […]

  • VESTA-панель. Резервное копирование по FTP.

    Панель Vesta дает отличные возможности для управления сервером — в т.ч. позволяет делать бекапы. Но возможность создания бекапа на FTP описана не совсем явно. Но, на самом деле, сложного вовсе ничего не нужно делать. Всего несколько шагов дадут Вам нужный результат. Итак: Во-первых, в файле /usr/local/vesta/conf/ftp.backup.conf нужно указать следующее содержимое (или же, при необходимости, создать […]

  • Ubuntu. Как изменить кодировку файла?

    Для изменения кодировки файла в консоли Ubuntu следует использовать простую в применении и понимании команду iconv. Ниже привожу пример перевода содержимого файла с одной кодировки в другую. iconv -f WINDOWS-1251 -t UTF-8 -o target.txt source.txt Разберем детально каждый передаваемый параметр: -f WINDOWS-1251 — исходная кодировка, -t UTF-8 — желаемая кодировка -o target.txt — результирующий файл […]