Если не включен mode_rewrite, то просто надо включить создав симлинк:
ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load
проверив что исходный /etc/apache2/mods-available/rewrite.load на месте и модуль который прописан этом файле тоже
и перезапустить apache
/etc/init.d/apache2 restart
Установка MODx на ISPmanager
Минус описанного способа, заключается в том, что теперь по обычному пути, через http://адрес_сайта, в админку ISPmeneger не попасть, но это не проблема так-как вход в админку возможен через защищённый протокол https — https://адрес_сайта. К тому же, ISPmeneger, чаще всего, предоставляет возможность доступа через адрес хоста самого сервера (на хостинге, соответственно, адрес хостера), чем обычно народ и пользуется. Есть в конце концов и третий способ — немного подправить регулярку в указанной строке nginx.conf.
Продление лицензии ISPmanager
Входим по ssh :
wget -O /usr/local/ispmgr/etc/ispmgr.lic «http://lic.ispsystem.com/ispmgr.lic?ip=ваш.ip.адрес»
и перезапускаем панель — killall ispmgr
Установка Zend Guard в ISP Manager на Debian 6 с PHP 5.3.X
Многие коммерческие скрипты CMS обычно, дабы не забывалось, в какой стране мы живем, кодируются ZEND. Что же, получается что и на хостинге Zend стандарт — de facto.
После приобретения панелек ISP Manager больше смотрю в сторону профессиональных хостеров с их наборами ПО и думаю — надо соответствовать. Вообще сам доволен набором софта, идущего вместе с панельками, но вод почему-то Zend Guard или Zend Optimizer в репозиториях ISP не нашел. Не беда поставим сами.
Имеем Debian 6.0.3 x86_64, ISP Manager Lite 4.3.57.9 и желание использовать закодированные скрипты. Приступим!
Для начала сходим на сайт Zend и скачаем Zend Guard под нашу архитектуру, как скачать, надеюсь рассказывать нет необходимости
После того как скачали — распаковываем архив и кидаем ZendGuardLoader.so в /usr/lib/php5.
Чтобы не добавлять экстеншен во все php.ini файлы, да-да, в дебиане их несколько, создадим файл /etc/php5/conf.d/zend.ini со следующим содержанием:
zend_extension=/usr/lib/php5/ZendGuardLoader.so
Ну и после — перезапустим Апач.
Все, Zend установлен. Проверить можно командой:
php -i | grep Zend
Наслаждаемся ![]()
Установка roundcube в Debian (php5.3.x)
Уважаемые друзья!!! Я вам расскажу, как на панели ISPmanfger произвести установку почтового клиента roundcube вместо используемого по умолчанию SquirellMail.
И так приступим.
Устанавливаем данные веб почтовый агент в Debian . Для начала нужно подключить репозиторий lenny-backports:
# nano /etc/apt/sources.list
И вставляем:
deb http://www.backports.org/debian lenny-backports main contrib non-free
Далее обновляем информацию о пакетах:
# apt-get update
И устанавливаем:
# apt-get install roundcube roundcube-core roundcube-sqlite
Отвечаем Да и выбираем SQLLite
Затем изменяем владельца файлов roundcube:
# chown -R www-data:www-data /var/lib/roundcube
Редактируем файл: /var/lib/roundcube/.htaccess
# nano /var/lib/roundcube/.htaccess
Закомментируем вторую (AddType text/x-component .htc )
Далее редактируем файл: /var/lib/roundcube/config/main.inc.php:
# nano /var/lib/roundcube/config/main.inc.php
Вписываем smtp_serever, default_host и language, create_default_folders:
$rcmail_config['smtp_server'] = '127.0.0.1'; $rcmail_config['default_host'] = '127.0.0.1'; $rcmail_config['language'] = 'ru_RU'; $rcmail_config['create_default_folders'] = TRUE;
Сохраняем. Если хотим заменить Squirrelmail на RoundCube в ISPManager. Делаем так:
# nano /etc/apache2/conf.d/squirrelmail.conf
Закомментировать первую строку (Alias /webmail /usr/share/squirrelmail). После чего:
# nano /etc/apache2/conf.d/roundcube
Приводим в такой вид:
# Those aliases do not work properly with several hosts on your apache server
# Uncomment them to use it or adapt them to your configuration
# Alias /roundcube/program/js/tiny_mce/ /usr/share/tinymce/www/
Alias /webmail /var/lib/roundcube
# Access to tinymce files
<Directory "/usr/share/tinymce/www/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order allow,deny
allow from all
</Directory>
<Directory /var/lib/roundcube/>
RemoveHandler .php .php3 .php4 .phtml
AddType application/x-httpd-php .php .php3 .php4 .phtml
php_admin_value open_basedir none
php_admin_value upload_tmp_dir /tmp
php_admin_value session.save_path "/tmp"
DirectoryIndex index.php
Order allow,deny
Allow from all
</Directory>
# Protecting basic directories:
<Directory /var/lib/roundcube/config>
Options -FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/lib/roundcube/temp>
Options -FollowSymLinks
AllowOverride None
Order allow,deny
Deny from all
</Directory>
<Directory /var/lib/roundcube/logs>
Options -FollowSymLinks
AllowOverride None
Order allow,deny
Deny from all
</Directory>
И рестартим апач:
# /etc/init.d/apache2 restart
Наслаждаемся вашими достижениями по адресу: https://ВАШ IP/webmail/
Установка ionCube Loader на Debian (php5.2.x)
Установка ionCube на Debian за 6 шагов
- Создаём временную папку:
cd $(mktemp -d)
- Скачиваем туда ionCube:
если у вас 32-разрядный процессор:
wget http://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
если у вас 64-разрядный процессор:
wget http://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
- Распаковываем
tar zxvf ioncube_loaders_lin_x86.tar.gz
или
tar zxvf ioncube_loaders_lin_x86-64.tar.gz
- Перемещаем в постоянное место загрузки:
mv ioncube /usr/local/
- Пишем в php.ini:
если у вас PHP 5.3, попробуйте:
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.3.so
или
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.3_ts.so
(заработает один из этих двух вариантов, какой именно — вы увидите в phpinfo)
если у вас PHP 5.2, попробуйте:
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so
или:
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2_ts.so
(заработает один из этих двух вариантов, какой именно — вы увидите в phpinfo)
Суффикс 5.2 или 5.3 определяется вашей версией интерпретатора PHP.
Суффикс ts — поддержка многопоточности. Попробуйте как с ним, так и без него — одно из двух должно заработать.
- Перезапускаем PHP:
Если у вас PHP работает как модуль Apache:
/etc/init.d/apache2 restart
Если вы используете nginx и PHP-FPM:
/etc/init.d/php5-fpm restart
или
/etc/init.d/php-fpm restart
Установка Zend Guard в ISP Manager Lite на Debian 6 с PHP 5.3
Многие коммерческие скрипты CMS обычно, дабы не забывалось, в какой стране мы живем, кодируются ZEND. Что же, получается что и на хостинге Zend стандарт — de facto.
После приобретения панелек ISP Manager больше смотрю в сторону профессиональных хостеров с их наборами ПО и думаю — надо соответствовать. Вообще сам доволен набором софта, идущего вместе с панельками, но вод почему-то Zend Guard или Zend Optimizer в репозиториях ISP не нашел. Не беда поставим сами.
Имеем Debian 6.0.3 x86_64, ISP Manager Lite 4.3.57.9 и желание использовать закодированные скрипты. Приступим!
Для начала сходим на сайт Zend и скачаем Zend Guard под нашу архитектуру, как скачать, надеюсь рассказывать нет необходимости После того как скачали — распаковываем архив и кидаем ZendGuardLoader.so в /usr/lib/php5.
Чтобы не добавлять экстеншен во все php.ini файлы, да-да, в дебиане их несколько, создадим файл /etc/php5/conf.d/zend.ini со следующим содержанием:
zend_extension=/usr/lib/php5/ZendGuardLoader.so
Ну и после — перезапустим Апач.
Все, Zend установлен. Проверить можно командой:
php -i | grep Zend
Наслаждаемся
Установка ISPmanager на Debian 6 (Ubuntu)
Привет, Друзья! Сегодня я хочу вам рассказать о том, как поставить панель управления ISPmanager на VPS или сервер, под управлением ОС Debian или Ubuntu.
Итак приступим!!!

Дело в том, что на днях мне пришлось столкнуться с проблемой установки ispmanager панели из терминала на VPS. Так как я хотел поставить чистую ОС, а потом уже поставить все, что мне нужно.
Для установки панели ISP, нам нужно зайти на сервер под пользователем – root, и выполнить пару действий. Для работы с сервером по SSH, я пользуюсь программой – Putty. Скачать вы её можете в интернете, там она лежит в свободном доступе.
Открываем программу Putty и вводим IP адрес сервера.
Ввод IP адреса сервера:

Далее у нас откроется окно терминала и потребуется ввод логина и пароля.
Ввод логина и пароля (root пользователь):

После авторизации на сервере, вводим следующую команду и нажимаем enter.
Ввод команды в окне терминала:
|
1
|
wget http://download.ispsystem.com/install.sh && chmod +x install.sh && ./install.sh
|
Далее мы следуем подсказкам на экране терминала и выполняем установку.
После установки, ISP панель будет доступна по следующему адресу:
|
1
|
https://ip-вашего-сервера/manager/ispmgr
|
Вот и всё друзья! Как оказалось, ничего сложного в этом нет. Просто первый раз, когда сталкиваешься с такой проблемой, она кажется невыполнимой или трудно выполнимой. ![]()
Взято с сайта http://makarou.com
Установка ZendOptimizer (php5.2.x)
Уважаемые друзья, в интернете много способов установки ZendOptimizer на сервер , но я нашел для себя самый удобный способ о котором вам и поведаю.
Скачиваем дистрибутив:
Для 32 битной системы (i386/i686):
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
Для 64 битной системы (x86_64/amd64):
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
Распаковываем:
Для 32 битной системы (i386/i686):
tar zxvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
Для 64 битной системы (x86_64/amd64):
tar zxvf ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
Создаем раздел, где будет лежать лодырь:
mkdir /usr/local/lib/Zend
Переносим лодыря в свой раздел:
mv ZendOptimizer-3.3.9-linux-glibc23-x86_64/data/5_2_x_comp/ZendOptimizer.so /usr/local/lib/Zend/
Вносим правки в php.ini:
zend_extension = /usr/local/lib/Zend/ZendOptimizer.so
zend_optimizer.optimization_level = 15
Мож вынести и в отдельный конфиг в /etc/php5/conf.d, к примеру в zend.ini
Рестарт апача:
/etc/init.d/apache2 restart
И проверка:
php -v
planetplus:/tmp/eaccelerator-0.9.5.2# mv ZendOptimizer-3.3.9-linux-glibc23-x86_64/data/5_2_x_comp/ZendOptimizer.so /usr/local/lib/Zend/
planetplus:/tmp/eaccelerator-0.9.5.2# php -v
PHP 5.2.6-1+lenny10 with Suhosin-Patch 0.9.6.2 (cli) (built: Mar 19 2011 02:57:53)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
with eAccelerator v0.9.5.2, Copyright (c) 2004-2006 eAccelerator, by eAccelerator
with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies