Блог Вячеслава Волкова

Тому, что действительно нужно знать, никто не научит.

— Оскар Уайльд

Тег / centos

Установка и настройка Subversion 1.6 на CentOS 5

Subversion или другими словами – система контроля (управления) версиями. Думаю, что многим разработчикам это знакомо. Практически любая разработка программного обеспечения или даже сайта не обходится без этой системы. Вы ещё не используете системы контроля версиями? То пора эта начать, даже если вы единственный разработчик.

Я не буду рассказывать все преимущества таких систем как Subversion, но лишь скажу, что это позволит вам всегда видеть и контролировать процесс разработки и в нужный момент вернуться к какому-либо участку кода.

Узнать больше »

Установка Nginx на CentOS 5

Для многих,  думаю, уже знакомо,  для чего данное приложение необходимо. Кто ещё не знаком, Nginx (engine x) — это легковесный веб-сервер работающий на Unix-подобных операционных системах. Nginx позволяет снизить нагрузку на основные сервера генерации динамического контента за счет быстрой отдачи статического контента клиентам. Поэтому веб-сервер Nginx чаще всего используют как Front-End сервер, а Apache – Back-End сервер. Также Nginx позволяет создать разграничение нагрузки, что очень важно для High-load проектов.

Не буду вдаваться в описание этого веб-сервера, о нем можно найти кучу информации в интернете, а приступлю непосредственно к его установке.

Узнать больше »

Запуск Bash скрипта с sudo php — CentOS

Сегодня пол вечера убил на проблему, которая и не должны была существовать. Необходимо было выполнить внешний bash скрипт файл из PHP. Всего бы ничего, но исполняемый файл необходимо было запустить от Рута.

Поэтому сначала нужно было поставить sudo, так как в системе его не было установлено.

Sudo - это программа, разработанная в помощь системному администратору и позволяющая делегировать те или иные привилегированные ресурсы пользователям с ведением протокола работы. Основная идея — дать пользователям как можно меньше прав, но при этом достаточно для решения поставленных задач (wiki). Узнать больше »

Устанавливаем временную зону и время в Linux, CentOS

Если порой случается арендовать сервера с готовой системой где-то в Европе или в Америке, то само собой временная зона на них бывает установлена не та, которую хотелось бы.

Поэтому часто возникает необходимость сменить не только временную зону, но и время на сервере.

Допустим нам необходимо поставить временную зону "Europe/Moscow".

Узнать больше »

Устанавливаем Apache 2, PHP 5.3 и MySQL 5.1 на CentOS 5.4/5.5

В моей работе мне чаще всего приходится работать с системами на Debian или Ubuntu, но в этот раз новый сервер оказался на CentOS, а так как с этой системой я сталкиваюсь впервые, то пришлось немного "погуглить", прежде чем освоиться в ней. Для начала необходимо было развернуть web сервер для проектов, то есть поставить Apache+PHP и MySQL. Впоследствии необходимо будет настроить эти компоненты, а так же установить и настроить nginx, но пока не об этом.

В качестве установщика пакетов здесь используется yum вместо привычного apt-get, что в принципе и понятно,т.к. данный дистрибутив основан на коммерческом Red Hat Enterprise Linux компании Red Hat, и совместимый с ним. Да и сам Apache называется не apache2, а httpd.

Ну что же, приступим к установке и настройке нашего веб-сервера.
Узнать больше »