Welcome, Guest.

Автор Тема: Vesta документация  (Прочитано 6415 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Angelsmert

  • Гость
Vesta документация
« Topic Start: 29 Июня 2015, 12:56:31 »
Как установить панель управления Vesta
1. Подключаемся к серверу с помощью SSH:
ssh root@your.server-name
2.Скачиваем установочный скрипт:
curl -O http://vestacp.com/pub/vst-install.sh
3.Запускаем его:
bash vst-install.sh

Панель управления Vesta может быть установлена на RHEL, CentOS, Debian и Ubuntu. Для чистой установки вам потребуется чистая система "минимальной установки базы". Если установка не может запустится, используйте опцию --force. Если вы хотите получить полный список опций запуска инсталлятора, то введите --help аргумента.
Установщик классифицирует серверы на 4 группы:
Микро - менее 1 Гб оперативной памяти.
 Малый - менее 3Гб оперативной памяти.
 Средний - менее 7 Гб оперативной памяти.
 Большой - более 7 Гб оперативной памяти.
 Антиспамные и антивирусные пакеты устанавливаются только на средних и крупных серверах. Микро-сервер также не поддерживают шаблон phpfcgi. Тем не менее, вы можете установить недостающее программное обеспечение вручную. Смотрите соответствующие статьи для деталей.
 
Как удалить панель управления Vesta:
 1.Остановите веста сервис
 service vesta stop
2.Удалите пакеты Vesta и программное обеспечения RHEL/CentOS:
yum remove vesta*
rm -f /etc/yum.repos.d/vesta.repo

[b]Debian/Ubuntu:[/b]
apt-get remove vesta*
rm -f /etc/apt/sources.list.d/vesta.list
3.Удаличть каталог данных и cron
rm -rf /usr/local/vesta

Вы бы так же могли удалить учётную запись администратора пользователя и рабочий cron.

Описание шаблона
Apache
default-без дополнительных настроек, работает хорошо для большинства сайтов
basedir-боротится против phpshells с помощью openbasedir directive
hosting-отдельные лимиты PHP для каждого домена (php_admin_value памяти / SafeMode / и т.д.)
phpcgi-шаблон для запуска PHP, как CGI. может быть полезно для запуска php4 или php5.2
phpfcgid-в PHP, как FCGI (автоматически устанавливается на сервере с> 1 Гб оперативной памяти)
WSGI - шаблон для запуска python проектов (может быть установлен вручную)
Apache шаблон на самом деле состоит из трех файлов:
Файл с расширением TPL используется для построения обычного виртуального хоста.
Файл с расширением STPL используется для построения SSL виртуальный хост.
Файл с расширением sh является обязательным. Он может быть использован в качестве триггера для запуска дополнительные команды на создание домена. Для получения подробной информации см шаблон phpfcgid.sh

Nginx
default-служит статическимконтентом, хорошо работает для большинства сайтов
hosting-disable_symlinks директива для защиты от атак и символических ссылок
сaching-динамические страницы кэшируются в течение 15 мин, чтобы справиться с движением aka Reddit эффекта
force-https-принудить пользователей к  HTTPS / SSL (может быть установлен вручную)
DNS
defaultобщие записи DNS
Gmail-принимать почту на Google App
child-ns-шаблон для серверов

Шаблоны могут быть найдены в  /usr/local/vesta/data/templates/ каталогах. Не стесняйтесь изменять или копировать их, чтобы создать новые пользовательские шаблоны. После изменения существующего шаблона необходимо восстановить конфигурацию пользователя. Это может быть сделано с помощью команды v-rebuild-users или объемной операции в веб-интерфейсе (выпадающего из списка на странице "Пользователь").

Конфиги и входы на RHEL и CentOS




Конфиги и входы на Debian и Ubuntu
фото 2



Как установить ClamAV и SpamAssassin на RHEL или CentOS
Эта статья создана для серверов с менее чем 3Гб ОЗУ avaialbe. На "больших" серверах установка полностью автоматическая.

установка ClamAV
yum install clamd
wget http://c.vestacp.com/0.9.8/rhel/clamd.conf -O /etc/clamd.conf
wget http://c.vestacp.com/0.9.8/rhel/freshclam.conf -O /etc/freshclam.conf
gpasswd -a clam exim
gpasswd -a clam mail
freshclam
chkconfig clamd on
service clamd start

установка SpamAssassin
yum install spamassassin
chkconfig spamassassin on
service spamassassin start

Exim онфигурации
sed -i "s/^#SPAMASSASSIN/SPAMASSASSIN/g" /etc/exim/exim.conf
sed -i "s/^#CLAMD/CLAMD/g" /etc/exim/exim.conf
service exim restart

Vesta конфигурации
sed -i "s/ANTIVIRUS.*/ANTIVIRUS_SYSTEM='clamav'/" /usr/local/vesta/conf/vesta.conf
sed -i "s/ANTISPAM.*/ANTISPAM_SYSTEM='spamassassin'/" /usr/local/vesta/conf/vesta.conf
Как установить ClamAV и SpamAssassin на Debian или Ubuntu
* Эта статья создана для серверов с менее чем 3Гб ОЗУ avaialbe. На "больших" серверов Установка полностью автоматическая

установка ClamAV
apt-get install clamav-daemon
wget http://c.vestacp.com/0.9.8/ubuntu/clamd.conf -O /etc/clamav/clamd.conf
gpasswd -a clamav mail
gpasswd -a clamav Debian-exim
freshclam
update-rc.d clamav-daemon defaults
service clamav-daemon restart

установка SpamAssassin
apt-get install spamassassin
update-rc.d spamassassin defaults
sed -i "s/ENABLED=0/ENABLED=1/" /etc/default/spamassassin
service spamassassin restart

Exim конфигурации
sed -i "s/^#SPAMASSASSIN/SPAMASSASSIN/g" /etc/exim4/exim4.conf.template
sed -i "s/^#CLAMD/CLAMD/g" /etc/exim4/exim4.conf.template
service exim4 restart

Vesta конфигурации
sed -i "s/ANTIVIRUS.*/ANTIVIRUS_SYSTEM='clamav-daemon'/" /usr/local/vesta/conf/vesta.conf
sed -i "s/ANTISPAM.*/ANTISPAM_SYSTEM='spamassassin'/" /usr/local/vesta/conf/vesta.conf

Как установить модуль Whmcs

1. Найдите Whmcs каталог установки на сервере
2. Создать Vesta каталог, в каталоге / подкаталоге сервера
3. Скачать PHP модуль

Пример:
cd /home/user/web/billing-site.ltd/public_html/modules/server
mkdir vesta
wget http://c.vestacp.com/0.9.8/rhel/whmcs-module.php -O vesta.php
Плагин позволяет WHMCS  управлять серверами через панель управления Vesta. Вы можете автоматически создавать, удалятьь или приостановливать учетные записи пользователей. Пользователи могут изменять пароли и управлять их web/mail/dns доменов.

Как настроить FTP резервного копирования

Войдите на сервер в root и запустите следующую команду
v-add-backup-ftp-host remote.ftp-host.ltd backup-user p4ssw0rd
Командные аргументы (конечно) должны быть заменены соответствующими учетными данными пользователя для входа.

Как перевести интерфейс Vesta

Локализационные файлы могут быть найдены в  /usr/local/vesta/web/inc/i18n/ каталогах. Вы можете использовать в качестве файла En.php шаблон для создания нового файла. Просто измените $LANG['en'] to $LANG['aa'].
На других языках некоторые вещи просто можно сократить.Вместо того, чтобы перевести "Добавить учетную запись электронной почты", используйте "Добавить учетную запись". Удачи!

Как включить поддержку WSGI на RHEL или CentOS

1. Установите модуль Apache WSGI
yum install mod_wsgi
2. Скачать шаблон WSGI
cd /usr/local/vesta/data/templates/web
wget http://c.vestacp.com/0.9.8/rhel/wsgi/httpd.tar.gz
tar -xzvf httpd.tar.gz
rm -f httpd.tar.gz
3. Создать новый пакет или набор WSGI как Apache шаблон в существующий пакет
4. Добавить нового пользователя и присваивоить ей пакет с шаблоном WSGI
5. Добавьте новый домен и проверьте результат

Как включить поддержку WSGI на Debian или Ubuntu
1. Установите модуль Apache WSGI
apt-get install libapache2-mod-wsgi
a2enmod wsgi
2. Скачать шаблон WSGI
cd /usr/local/vesta/data/templates/web
wget http://c.vestacp.com/0.9.8/ubuntu/wsgi/apache2.tar.gz
tar -xzvf apache2.tar.gz
rm -f apache2.tar.gz
3. Создать новый пакет или набор WSGI как Apache шаблон в существующий пакет
4. Добавить нового пользователя и присваивоить ей пакет с шаблоном WSGI
5. Добавьте новый домен и проверьте результат

Как включить поддержку PHP-FCGI на RHEL или CentOS
Эта статья создана для серверов с менее чем 1 Гб оперативной памяти avaialbe. На «средних» серверов Установка полностью автоматическая.

1. Установите модуль fcgid apache
yum install mod_fcgid
2. Скачать шаблон fcgid
cd /usr/local/vesta/data/templates/web
wget http://c.vestacp.com/0.9.8/rhel/fcgid/httpd.tar.gz
tar -xzvf httpd.tar.gz
rm -f httpd.tar.gz
3. Создать новый пакет или набор phpfcgid apache шаблон в существующий пакет
4. Добавить нового пользователя и присваивоить ей пакет с шаблоном phpfcgid
5. Добавьте новый домен и проверьте результат

Как включить поддержку PHP-FCGI на Debian или Ubuntu

1. Установите модуль fcgid apache
apt-get install libapache2-mod-fcgid
a2enmod fcgid
2. Скачать шаблон fcgid
cd /usr/local/vesta/data/templates/web
wget http://c.vestacp.com/0.9.8/ubuntu/fcgid/apache2.tar.gz
tar -xzvf apache2.tar.gz
rm -f apache2.tar.gz
3. Создать новый пакет или набор phpfcgid apache шаблон в существующий пакет
4. Добавить нового пользователя и присваивоить ей пакет с шаблоном phpfcgid
5. Добавьте новый домен и проверьте результат

Как заставить HTTPS / SSL на домене

1. Установите пользовательский шаблон Nginx
cd /usr/local/vesta/data/templates/web
wget http://c.vestacp.com/0.9.8/rhel/force-https/nginx.tar.gz
tar -xzvf nginx.tar.gz
rm -f nginx.tar.gz
3. Создать новый пакет или набор FORSE-HTTPS Nginx в качестве шаблона в существующий пакет
4. Добавить нового пользователя и присваивает ей пакет с force-https template шаблона
5. Добавьте новый домен с сертификатом SSL и проверьте результат

Как настроить временные ссылки для новых доменов

Если вы работаете в хостинг компании, скорее всего, вы хотели бы,предоставить своим клиентам временное ссылку для доступа к и сайтe, прежде чем actuall распространенит домена. Это особенно полезно, когда клиент продвегает сайт с другого хоста и хочет проверить,всё ли работает.
Record: *.alpha
Type: A
IP: 192.168.3.57
Например, у вас есть 2 IP адреса на сервере, 192.168.3.57 и 192.168.3.58. Скажем, ваш сайт tophost.ltd. Затем вам нужно установить 2 маски для каждого адреса IP. Перейдите к меню DNS. Нажмите на "Добавить запись" под доменом tophost.ltd и введите следующие
Record: *.beta
Type: A
IP: 192.168.3.58

Часть DNS-заполнена. Давайте назначим этим доменам, соответствующие IP-адреса. Перейдём к меню IP. Выберим 192.168.3.57. Нажмём на кнопку Изменить и добавить alpha.tophost.ltd в "Assigned Domain" текстовое поле. Сохраните и повторите соответственно адрес 192.168.3.58 и области beta.tophost.ltd.

Теперь, когда ваш пользователь добавил новый домен,он будет автоматически получать tophost псевдоним. Если он добавил bbc.com на 192.168.3.57, то он сможет увидеть его домен, открыв bbc-com.alpha.tophost.ltd/... К

Как настроить собственное имя серверов (vanity/private/child nameservers)

Если вы хотите управлять DNS зоны с помощью панели управления Vesta, вам придется создать 2 DNS записи, указать им на IP-адрес сервера и использовать их в качестве серверов имен для домена. В этом примере, мы будем использовать ns1.yourdomain.com и ns2.yourdomain.com.
регистратор доменов

Каждый регистратор доменов имеет другой метод настройки частных именых серверов. Ниже вы найдете инструкции о том, как создать запись в диспетчере GoDaddy счета.
1. Войдите в свой менеджера счета GoDaddy
2. Рядом с доменов, нажмите запуск
3. Нажмите на yourdomain.com
4. На вкладке Параметры, нажмите управлять рядом именами хостов
5. Нажмите кнопку Добавить хост
6. Введите ns1
7. Введите IP-адрес вашего сервера
8. Нажмите кнопку Добавить
9. Повторите для ns2
10. Изменить имя сервера для yourdomain.com к ns1.yourdomain.com и ns2.yourdomain.com

Панель управления Vesta
После того, как частная регистрации именных серверов завершена, необходимо настроить панель управления Vesta.
1. Добавить домен yourdomain.com (оставьте поддержку DNS)
2. Перейдите в меню DNS
3. Нажмите на Изменить в yourdomain.com
4. Изменить шаблон child-ns
5. Перейдите в меню Packages
6. Изменить пакет на default
7. Установить ns1.yourdomain.com и ns2.yourdomain.com, как именной сервер
После того как вы сделали все шаги, теперь вы можете настроить все доменные имена в  ns1.yourdomain.com ns2.yourdomain.com. Пожалуйста, обратите внимание, что это может занять до 24 часов, а DNS начнет работать.

Как настроить master-slave DNS cluster

1. Создайте пользователя DNS-кластер на сервере, который будет использоваться в качестве DNS подпользователя
2. Запустите следующую команду на хозяина:

v-add-remote-dns-host slave.yourhost.com 8083 admin p4sw0rd

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

Как включить AXFR (зона передачи) Bind

allow-transfer {"none";};

with
allow-transfer { XXX.YYY.ZZZ.111; XXX.YYY.ZZZ.222; };
also-notify { XXX.YYY.ZZZ.111; XXX.YYY.ZZZ.222; };


The location of this file on RHEL and CentOS: /etc/named.conf
The location of this file on Debian and Ubuntu: /etc/bind/named.conf

Как перенести пользователя в новый сервер

1. Создать резерв пользователя на старом сервере. В этом примере мы будем использовать в качестве администратора:
v-backup-user admin
2.Копировать архив на новый сервер и поместить его в  /home/backup резервного копирования
scp /home/backup/admin.2014-01-14.tar new-server:/home/backup/
3. Восстановление резервной копии на новом сервере
v-restore-user admin admin.2014-01-14.tar
если вы хотите восстановить данные под другим именем пользователя, просто переименуйте архив. Имени пользователя не существует на сервере, учетная запись будет создана автоматически.
mv /home/backup/admin.2014-01-14.tar /home/backup/newuser.2014-01-14.tar
v-restore-user newuser newuser.2014-01-14.tar

Как добавить удаленный сервер баз данных MySQL

1. Предполагается, у вас уже есть второй сервер и работает.
2. На первом сервере выполнить следующую команду
v-add-database-host mysql new-server.com root password
3.Чтобы убедиться, что eveyrhing в порядке, проверьте список баз данных хоста
v-list-database-hosts

Как настроить PostgreSQL на RHEL или CentOS

1. Установите PostgreSQL пакеты
yum install postgresql postgresql-server postgresql-contrib phpPgAdmin
* Если вы Реми установлен, то не забудьте включить его.
yum install --enablerepo=remi postgresql postgresql-server postgresql-contrib phpPgAdmin
2. Инициализация базы данных кластера
service postgresql initdb
3.Скачайте hba конфигурацию
4. Запустите сервер
service postgresql start
5.Установить пользовательский пароль
su - postgres
psql -c "ALTER USER postgres WITH PASSWORD 'pgp4sw0rd'"
exit
6. Включить поддержку баз данных PgSQL в Vesta.
open /usr/local/vesta/conf/vesta.conf and set DB_SYSTEM to 'mysql,pgsql'
7. Регистрация экземпляряла пг в панели управления
v-add-database-host pgsql localhost postgres pgp4sw0rd
8.Скачать hpPgAdmin  конфигурации
wget http://c.vestacp.com/0.9.8/rhel/pga.conf -O /etc/phpPgAdmin/config.inc.php
wget http://c.vestacp.com/0.9.8/rhel/httpd-pga.conf -O /etc/httpd/conf.d/phpPgAdmin.conf
9. Перезагрузка веб-сервера
service httpd restart

Как настроить PostgreSQL на Debian или Ubuntu

1. Установите PostgreSQL пакеты
apt-get install postgresql postgresql-contrib phppgadmin
2.Скачайте hba конфигурацию
wget http://c.vestacp.com/0.9.8/debian/pg_hba.conf -O /etc/postgresql/*/main/pg_hba.conf
3. Перезапустите сервер
service postgresql restart
4.Установить пользовательский пароль
su - postgres
psql -c "ALTER USER postgres WITH PASSWORD 'pgp4sw0rd'"
exit
5. Включить поддержку баз данных PgSQL в Vesta.
open /usr/local/vesta/conf/vesta.conf and set DB_SYSTEM to 'mysql,pgsql'
6. Регистрация экземпляра pg в панели управлении
v-add-database-host pgsql localhost postgres pgp4sw0rd
7.Скачать hpPgAdmin  конфигурации
wget http://c.vestacp.com/0.9.8/debian/pga.conf -O /etc/phppgadmin/config.inc.php
wget http://c.vestacp.com/0.9.8/debian/apache2-pga.conf -O /etc/apache2/conf.d/phppgadmin
9. Перезагрузка веб-сервера
service apache2 restart

Как заменить Vsftpd с ProFTPD на RHEL или CentOS

1. Отключить Vsftpd
service vsftpd stop
chkconfig vsftpd off
2. Установите пакет программного обеспечения
yum install proftpd
3. Скачать настройки
Wget http://c.vestacp.com/0.9.8/rhel/proftpd.conf -О /etc/proftpd.conf
4. Изменение настроек Vesta
Sed -i "s / Vsftpd / ProFTPD /" /usr/local/vesta/conf/vesta.conf
5. Включить ProFTPD
chkconfig proftpd on
service proftpd start

Как заменить Vsftpd с ProFTPD на Debian или Ubuntu

1. Отключить Vsftpd
service vsftpd stop
update-rc.d -f vsftpd remove
2. Установите пакет программного обеспечения
apt-get install proftpd-basic proftpd-mod-vroot
3. Скачать настройки
Wget http://c.vestacp.com/0.9.8/debian/proftpd.conf -О /etc/proftpd/proftpd.conf
4. Изменение настроек Vesta
sed -i "s/vsftpd/proftpd/" /usr/local/vesta/conf/vesta.conf
5. Перезагрузка ProFTPD
service proftpd restart

Как удалить Nginx на CentOS или RHEL

1. Остановите Nginx
service nginx stop
2. Удалите пакет
yum remove nginx
3.Измените конфигурации Vesta
c
d /usr/local/vesta/conf
sed -i "/PROXY_*/d" vesta.conf
sed -i "s/8080/80/" vesta.conf
sed -i "s/8443/433/" vesta.conf
4. змените конфигурации httpd
cd /etc/httpd/conf.d
sed -i "s/8080/80/" *.conf
sed -i "s/8443/443/" *.conf
5.Восстановление vhost конфиги
for user in $(v-list-sys-users plain); do v-rebuild-web-domains $user; done

Как удалить Nginx на Debian или Ubuntu

1.Остановите Nginx
service nginx stop
2.Удалите пакет
apt-get remove nginx
3.Измените конфигурации Vesta
cd /usr/local/vesta/conf
sed -i "/PROXY_*/d" vesta.conf
sed -i "s/8080/80/" vesta.conf
sed -i "s/8443/433/" vesta.conf
4.змените конфигурации httpd
cd /etc/apache2/conf.d
sed -i "s/8080/80/" *.conf
sed -i "s/8443/443/" *.conf
5.Восстановление vhost конфиги
for user in $(v-list-sys-users plain); do v-rebuild-web-domains $user; done

Как правильно настроить почтовый сервер

1. Получить сервер конечно
2. Установите панель управления Веста
3. Получить доменное имя
4. Ссылка доменное имя с вашим новым сервером.
5. Мак, что порт 25 не файрволом
6. Убедитесь, что имя прокси-сервера является полное доменное имя
root@localhost:~# hostname
localhost
root@localhost:~# v-change-sys-hostname mail.vestacp.com
root@localhost:~# hostname
mail.vestacp.com
7. Установить PTR запись.
Пожалуйста, обратитесь к своему провайдеру, чтобы выяснить, как это сделать.
8. Проверьте сервер IP-репутации.
Черный список регистрация
9. Поддержка Eneable DKIM.
Это необязательный шаг, но очень рекомендуется. DKIM может быть включен в Vesta на вкладке MAIL.
10. Добавьте пользователей электронной почты, и все готово

Как правильно настроить почтовый клиент

* Вы можете использовать Thunderbird, Apple Mail, Outlook или Outlook Express
* Используйте полный адрес электронной почты в качестве имени пользователя
* IMAP и SMTP STARTTLS с нормальными паролями

Username: william.cage@alpha-mimic.ltd
Password: aXly8Kbiqo

IMAP hostname: alpha-mimic.ltd
IMAP port: 143
IMAP security: STARTTLS
IMAP auth method: Normal password

SMTP hostname: alpha-mimic.ltd
SMTP port: 587
SMTP security: STARTTLS
SMTP auth method: Normal password
Поздравляем, теперь все настроено!

Как установить fail2ban на RHEL или CentOS

1. Установите пакет fail2ban
yum install fail2ban
2.Скачайте nba конфигурацию
cd /etc
wget http://c.vestacp.com/0.9.8/rhel/fail2ban.tar.gz -O fail2ban.tar.gz
3.Extract конфигурацию
tar -xzf fail2ban.tar.gz
rm -f fail2ban.tar.gz
4. Регистрация fail2bain в Vesta конфигурации
sed -i "/FIREWALL_EXTENSION/d" /usr/local/vesta/conf/vesta.conf
echo "FIREWALL_EXTENSION='fail2ban'" >> /usr/local/vesta/conf/vesta.conf
5. Запуск fail2ban
chkconfig fail2ban on
service fail2ban start

Как установить fail2ban на Debian или Ubuntu

1. Установите пакет fail2ban
apt-get install fail2ban
2.Скачайте nba конфигурацию
cd /etc
wget http://c.vestacp.com/0.9.8/ubuntu/fail2ban.tar.gz -O fail2ban.tar.gz
3.Extract конфигурацию
tar -xzf fail2ban.tar.gz
rm -f fail2ban.tar.gz
4. Регистрация fail2bain в Vesta конфигурации
sed -i "/FIREWALL_EXTENSION/d" /usr/local/vesta/conf/vesta.conf
echo "FIREWALL_EXTENSION='fail2ban'" >> /usr/local/vesta/conf/vesta.conf
5. Запуск fail2ban
update-rc.d fail2ban defaults
service fail2ban start
Как настроить службы (SRV) записи

Для типичного XMPP инфраструктуры мы должны 3 recods DNS. Один "A" запись для самого сервера и двух «SRV» записей для обслуживания авто-обнаружение. Вот пример записи:
XMPP 18000 IN A 192.168.1.1
_xmpp-client._tcp.example.com. 18000 в СРВ 0 5 5222 xmpp.example.com.
_xmpp-server._tcp.example.com. 18000 в СРВ 0 5 5269 xmpp.example.com.

Для их создания, выполните следующие действия:
1. Войти в Панель управления
2. Нажмите на вкладку DNS
3. Нажмите на кнопку "add record" под example.com
4. Введите в поле XMPP "Record"
5. Выберите тип "A"
6. Введите 192.168.1.1 в "IP или значение" текстовое
7. Нажмите кнопку "Добавить"

Это было довольно просто, insn't это? Ну SRV часть немного сложнее
1. Войти в Панель управления
2. Нажмите на вкладку DNS
3. Нажмите на кнопку "add record" под example.com
4. Введите _xmpp-client._tcp в поле "Запись"
5. Выберите тип "SRV"
6. Введите xmpp.example.com. в "IP-or value" Значение текстового
7. Введите 0 5 5222 в текстовом поле Priority 8. Нажмите кнопку "Добавить"

9. Повторите описанные выше шаги для записи _xmpp-сервера

Как заменить MySQL с Percona сервера на RHEL или CentOS

Вы можете спокойно заменить MySQL с Percona сервере без Lossing данных. Для того, чтобы это сделать, пожалуйста, следуйте инструкции ниже:

1. Установите репозиторий Percona
yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm
2. Удалить пакеты MySQL
yum remove mysql mysql-server mysql-libs
3. Установите Percona пакеты
yum install Percona-Server-server-55
4. Начать Percona сервера
service mysql start
5. Установить Percona сервера для автоматического запуска
chkconfig mysql on

Пожалуйста, обратите внимание, что вы, возможно, также необходимо обновить PHP-mysqlnd пакет, если вы используете remi
yum install php-mysqlnd phpmyadmin --enablerepo=remi
mv /etc/httpd/conf.d/phpMyAdmin.conf.rpmsave /etc/httpd/conf.d
service httpd restart
Как заменить MySQL с Percona сервера Debian или Ubuntu

Вы можете спокойно заменить MySQL с Percona сервере без Lossing данных. Для того, чтобы это сделать, пожалуйста, следуйте инструкции ниже:

1.мпорт Percona ключа
apt-key adv --keyserver keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A
2. Добавьте к этому /etc/apt/sources.list, заменив версию с именем вашего дистрибутива:
deb http://repo.percona.com/apt VERSION main
deb-src http://repo.percona.com/apt VERSION main
3. Обновление локального кэша:
apt-get update
4. Установите Percona пакеты. Когда он попросит, пожалуйста, не меняйте пароль суперпользователя.
apt-get install percona-server-server-5.5 percona-server-client-5.5
5. Установить Percona сервера для автоматического запуска
update-rc.d mysql defaults

Как перенаправить HTTP для HTTPS, используя в .htaccess

Вы можете автоматически перенаправлять посетителей на обеспеченную (HTTPS) версию вашего сайта, чтобы убедиться, ваши сообщения будут зашифрованы с помощью файла .htaccess введите следущие:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
« Последнее редактирование: 05 Июля 2015, 17:45:27 от Angelsmert »

Tags:
 

Контакты

Голосовая связь Работа Правообладателю Вконтакте

Другое

Реклама Набор модераторов Индивидуальные услуги