ГлавнаяРегистрацияВходВ закладки
Автор: admin  Раздел: Как настроить CentOS
Установка php 5.2 на CentOS/RHEL

Ужасно, ,что на Centos/RedHat разработчики все еще не включили php 5.2 (php 5.3 ему доверия у меня нет, так как глюковая говорят, в работе с некоторыми известными CMS системами), то приходится устанавливать php 5.2 ксажалению в ручную.

Приступим к установке на CentOS 5.5 проверенную временем php 5.2.13.

Установка:

[-hide-]1.Для начала удалим старую версию php (если она у вас уже установлена, проверить можно так rpm -qa | grep php-* )

# yum erase php -*

2. Подключаем репозиторий IUS.

Для версии CentOS 5.5 i386:

# rpm -ivh http://dl.iuscommunity.org/pub/ius/stable/Redhat/5.5/i386/epel-release-1-1.ius.el5.noarch.rpm

# rpm -ivh http://dl.iuscommunity.org/pub/ius/stable/Redhat/5.5/i386/ius-release-1.0-6.ius.el5.noarch.rpm

Для версии CentOS 5.4 x86_64:

# rpm -ivh http://dl.iuscommunity.org/pub/ius/stable/Redhat/5.4/x86_64/epel-release-1-1.ius.el5.noarch.rpm

# rpm -ivh http://dl.iuscommunity.org/pub/ius/sta ...
Читать дальше »
Просмотров: 2941
Дата: 2011-07-17 15:48:59
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
Допустим, вы подключили несколько репозитариев, таких как Epel и Remi, за исключением, конечно, основной репозитарий CentOS. И вот в таком случае нам нужно установить пакет yum-priorities, ,чтобы установить нужные нам приоритеты для использования того или иного нужного нам репозитария.

И так, начнем установку и настройку:

[-hide-]1. Установим пакет.

# yum install yum-priorities

2. Подключим его, путем редактирования конфигурационного файлика priorities.conf.

# vi /etc/yum/pluginconf.d/priorities.conf

Если стоит 0 , то выставим 1.

[main]
enabled = 1

3. Выставим приоретет на репозиторий Remi, путем редактирования конфигурационного файлика этого репозитория.

# vi /etc/yum.repos.d/remi.repo

Добавим в файлик строчку - priority=1 , где priority=N (от 1 до 99) Репозитории с меньшим номером имеют высший приоритет.

[remi]
name=Les RPM de remi pour Enterprise Linux 5 – $basearch
baseurl=http://rpms.famillecollet.com/enterprise/5/remi/$basearch/

http://iu ...
Читать дальше »
Просмотров: 2731
Дата: 2011-07-17 15:43:39
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
Конфигурируем автозапуск сервисов в CentOS/RHEL

Чтобы запустить службу, когда ОС CentOS / RHEL, то нужно добавить Chkconfig службе. Рассмотрим синтаксис службы:

[-hide-] chkconfig --list имя службы

chkconfig --add имя службы

chkconfig --del имя службы

chkconfig [--level levels] имя службы

chkconfig [--level levels] имя службы

Примеры использования:
[root@RFC /]# chkconfig --list httpd (проверяем включен ли в автозагрузку httpd)
httpd 0:выкл 1:выкл 2:выкл 3:выкл 4:выкл 5:выкл 6:выкл (как видите не включен)
[root@RFC /]# chkconfig --level 35 httpd on (включаем на уровень исполнения 3 и 5)
[root@RFC /]# chkconfig --list httpd (проверяем)
httpd 0:выкл 1:выкл 2:выкл 3:вкл 4:выкл 5:вкл 6:выкл (вот теперь все ок!)
[root@RFC /]# chkconfig --level 35 httpd off (выключаем службу)
[root@RFC /]# chkconfig --del httpd (удаляем слу ...
Читать дальше »
Просмотров: 8611
Дата: 2011-07-17 15:15:30
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
ZABBIX — ПО с открытым кодом, написанная Алексеем Владышевым. Zabbix создан для мониторинга и состояние различных сетевых сервисов, серверов и сетевых устройств.

Для хранения данных использованием MySQL, PostgreSQL, SQLite и Oracle. Веб интерфейс, написанный на PHP. ZABBIX поддерживает различные типы наблюдения. Простые тесты можно отслеживать, ,чтобы проверить доступность и время отклика стандартных услуг, таких как SMTP или HTTP без установки какого-либо программного обеспечения на хост. Zabbix агент может на UNIX или Windows Host для получения данных о загрузка процессора, использование сети, дисковое пространство, и так далее, ,чтобы получить установлен. Внешний обзор - запуска внешних программ. ZABBIX поддерживает мониторинг через SNMP.

Установка:
[-hide-]Устанавливать заббикс я буду на CentOS 5.5, с мускулом 5.0.77, php 5.1.6 и апачем 2.2.3 (все это установим из стандартных портов Центоса, хотя заббикс просит php 5.3.0, но скушает и 5.1).


1. Установим все необходимы н ...
Читать дальше »
Просмотров: 6160
Дата: 2011-07-17 14:23:37
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
Ставим Lighttpd на Centos 5. Lighttpd может без напряга обслуживать десятки тысяч соединений! Так ,что стоит его установить. Её использует на своих серверых сама поисковая система Google.

Установка:
[-hide-]Т.к. Лайти нету в стандартном репо, то подключаем мой любимый Epel:
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm


Ставим Лайти и PHP:
yum install -y lighttpd lighttpd-fastcgi php-cli


Добавляем Лайти в автозагрузку:
chkconfig lighttpd on


Запускаем Лайти:
/etc/init.d/lighttpd start


Конфигурируем PHP

Открываем конфиг PHP:
vi /etc/php.ini


И в самый его низ добавляем строчки (зачем это нужно, напишу позже):
cgi.fix_pathinfo = 1


Открываем конфиг Лайти:
vi /etc/lighttpd/lighttpd.conf


И раскомментируем строчки (убираем везде # в начале):

#fastcgi.server = ( ".php" =>
# ( "localhost" =>
# (
# "socket" => "/var/run/lighttpd/php-fastcgi.socket",
# "bin-path" => "/usr/bin/php-cgi"
# )
# )
# )

...
Читать дальше »
Просмотров: 2502
Дата: 2011-07-17 00:40:12
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
Устанавливаем php-ffmpeg на CentOS 5.5

FFMpeg-php — это расширение (модуль) для PHP, который добавляет удобный объектно-ориентированное API для доступа и извлечения информации из видео и аудио файликы, используя FFmpeg.

PHP-FFmpeg крайне здесь необходимо, но установка не является тривиальной. Далее, а точнее сейчас я опишу простейший, но и эффективный метод установки:

[-hide-]1. Подключаем репозиторий rpmforge. Подробнее об этом здесь.

2. Устанавливаем нужные нам пакеты.

# yum install mplayer mencoder flvtool2 libogg libvorbis lame ffmpeg ffmpeg-devel php-devel

3. Теперь приступим непосредственно к установке php-ffmpeg


Переходим в папочку src

# cd /usr/local/src/

Скачиваем php-ffmeg

# wget http://sourceforge.net/projects/ffmpeg-php/files/ffmpeg-php/0.6.0/ffmpeg-php-0.6.0.tbz2/download
Разархивируем, конфигурируем и исталируем.

# tar xjvf ffmpeg-php-0.6.0.tbz2

# cd ffmpeg-php-0.6.0

# phpize

# ./configure

# make && make install

4. Пропи ...
Читать дальше »
Просмотров: 2951
Дата: 2011-07-16 22:25:46
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
eAccelerator – это бесплатный продукт, доступный для ускорения, оптимизации и динамически позволяет содержимое кэша. Снижает нагрузку на сервер и увеличивает скорость обработки кода PHP в 10 раз. Действительно хорошая вещь!

Теперь приступаем к установке на CentOS 5:


[-hide-]1. Установим необходимы пакеты

# yum install php-devel libtool gcc glibc make

2. Скачаем eAcclerator

# cd /tmp

# wget http://bart.eaccelerator.net/source/0.9.6.1/eaccelerator-0.9.6.1.tar.bz2

# tar xvfj eaccelerator-0.9.6.1.tar.bz2

3. Приступим к установке

# cd eaccelerator-0.9.6.1

# phpize

# ./configure –with-eaccelerator-shared-memory

# make && make install

4. eAccelerator может использоваться в двух вариантах -1. Как дополнение к PHP, 2. Как долнение к Zend

Начнем с PHP.

Создадим файлик eaccelerator.ini

# vi /etc/php.d/eaccelerator.ini

Добавим следующии строчки

extension="eaccelerator.so"
eaccelerator.shm_size="32"
eaccelerator.cache_dir = "/var/c ...
Читать дальше »
Просмотров: 2296
Дата: 2011-07-16 13:27:36
Комментариев: 0
 Страницы: << ... 13 14 15 16 17 ... >>