authentication lock busy при смени пароля.
Для исправления нужно ввести команду: mount -o remount,rw /
Категорія: Linux
Установка Zend Optimizer
Установка Zend Optimizer на Linux-дистрибутивы
(проверено 26.01.2010 на i386)
Zend Optimizer представляет собой модуль для интерпретатора PHP, который позволяет осуществляется запуск закодированных с помощью Zend Encoder и Zend SafeGuard Suite PHP-скриптов.
Популярные операционные системы, такие как CentOS и Debian Linux, не содержат в своем репозитории данное программное обеспечение. В статье приведена инструкция по установке.
Установка mod_rpaf Centos
Заходим в SSH и выполняем команды:
rpm -ivh http://download.ispsystem.com/repo/centos/release/6/x86_64/mod_rpaf-0.8.2-1.el6.x86_64.rpm
В папке /etc/httpd/conf.d/ появится файл mod_rpaf.conf
Заменяем 127.0.0.1 (в строке RPAF_ProxyIPs) на ip вашего сервера.
Перезагружаем Apache и Nginx:
service httpd restart
service nginx restart
21 пример использования iptables для администраторов.
Файрвол в системе linux контролируется программой iptables (для ipv4) и ip6tables (для ipv6). В данной шпаргалке рассмотрены самые распространённые способы использования iptables для тех, кто хочет защитить свою систему от взломщиков или просто разобраться в настройке.
Знак # означает, что команда выполняется от root. Откройте заранее консоль с рутовыми правами – sudo -i
в Debian-based системах или su
в остальных.
Продовжувати читання 21 пример использования iptables для администраторов.
nginx: [warn] conflicting server name
Предупреждение при запуске nginx:
nginx: [warn] conflicting server name “YOURIPADDRESS” on YOURIPADDRESS:80, ignored
nginx: [warn] conflicting server name “YOURIPADDRESS” on YOURIPADDRESS:80, ignored
nginx: [warn] conflicting server name “YOURIPADDRESS” on YOURIPADDRESS:80, ignored
nginx: [emerg] bind() to YOURIPADDRESS:80 failed (98: Address already in use)
nginx: [emerg] bind() to YOURIPADDRESS:80 failed (98: Address already in use)
nginx: [emerg] bind() to YOURIPADDRESS:80 failed (98: Address already in use)
nginx: [emerg] still could not bind()
already running.
Решение:
# cd /etc/nginx/vhosts
# perl -pi -w -e ‘s/server_name(.*) YOURIPADDRESS/server_name$1/g;’ *
Now go to WHM > Tweak settings and change Apache non-SSL IP/port to 0.0.0.0:8081
Установка FFMPEG и FFMPEG-PHP на UNIX
Установка на примере CentOS 6 (другие дистрибьюторы Linux отличаются только командой установки и директорией под модули =) )
Проверено на php 5.1.6 и 5.3, на 146% уверен в работоспособности и на остальных пятых версиях php
1. Обновляем систему:
# yum update
2. Ставим дополнительные утилиты (к примеру компиляторы):
# yum groupinstall “Development tools”
3. создаем dag.repo в ‘/etc/yum.repos.d‘ и вписываем текст:
# nano /etc/yum.repos.d/dag.repo
Продовжувати читання Установка FFMPEG и FFMPEG-PHP на UNIX
Установка mod_rpaf Centos
Для начала подключаем репозиторий CentALT (если он не подключен):
rpm -ihv http://centos.alt.ru/repository/centos/5/x86_64/centalt-release-5-3.noarch.rpm
Продовжувати читання Установка mod_rpaf Centos
Изменения порта SSH
1) Редактируем конфиг
nano /etc/ssh/sshd_config
2) Меняем стандартный порт 22 на любой другой, к примеру 7512
# What ports, IPs and protocols we listen for
Port 7512
3) Перезагружаем ssh
service sshd restart
4)Подключаемся.
ssh username@hostname.com -p 7512
Установка ProxMox
Устанавливаем Debian + веб-сервер Apache.
1. Прописать DNS-сервера в /etc/resolv.conf
2. В файле /etc/hosts указываем на имени сервера (которое было указано при установке) не 127.0.1.1, а статический серый IP-адрес, что был назначен серверу.
3. Добавляем репозитории, в файлы /etc/apt/sources.list дописываем:
# PVE packages provided by proxmox.com
deb http://download.proxmox.com/debian squeeze pve
Продовжувати читання Установка ProxMox
Смена порта Apache
Нужно поправить в /etc/apache2/ports.conf указать (Listen 8080) и конфиг (
Также стоит изменить в /etc/apache2/sites-enabled/000-defaul