FAQ   •  Поиск
Вход  •  Регистрация
 
VESTA
На страницу Пред.  1, 2, 3  След.
 
Начать новую тему   Ответить на тему    Список форумов newssoft.ru -> Серверные команды
Предыдущая тема :: Следующая тема  
Автор Сообщение
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 390

СообщениеДобавлено: Чт Июл 28, 2016 3:49 pm    Заголовок сообщения: Ответить с цитатой

обновление mariadb на сервере centos7
https://forum.vestacp.com/viewtopic.php?t=11076


mcedit /etc/yum.repos.d/MariaDB10.repo

Код:
# MariaDB 10.1 CentOS repository list
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1



systemctl stop mariadb
yum remove mariadb-server mariadb mariadb-libs
yum install MariaDB-server MariaDB-client
systemctl start mariadb
systemctl enable mariadb
mysql_upgrade
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 390

СообщениеДобавлено: Вт Авг 09, 2016 8:43 pm    Заголовок сообщения: Ответить с цитатой

обновление python
http://www.shayanderson.com/linux/install-python-3-on-centos-6-server.htm

Install Python 3
Next, go to the extracted Python directory:
# cd /var/tmp/Python-3.3.2
Then setup compilation:
# ./configure
Note: If you receive the error: configure: error: no acceptable C compiler found in $PATH during this step, run this command before configuring:
# yum groupinstall "Development tools"
Or Debian platforms:
# apt-get install build-essential

Then build:
# make
And install:
# make install

Next, verify Python 3 installation:
# /usr/local/bin/python3 --version
Python 3.3.2

Finally, create a link to Python 3 executable for easy usage:
# ln -s /usr/local/bin/python3 /usr/bin/python3
And check:
# python3 --version
Python 3.3.2
Now Python 3 is successfully installed and working.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 390

СообщениеДобавлено: Чт Сен 15, 2016 2:50 pm    Заголовок сообщения: php imagick Ответить с цитатой

yum install php-pecl-imagick
yum install ImageMagick
yum install ImageMagick-devel

service httpd restart
convert -version
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 390

СообщениеДобавлено: Вс Окт 30, 2016 1:08 pm    Заголовок сообщения: Ответить с цитатой

установка geoip
rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi

rpm -ihv http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

После установки его необходимо включить. Заходим в файл и меняем в первой директиве [remi] enabled=0 на enabled=1
nano /etc/yum.repos.d/remi.repo

yum install php-pecl-geoip
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 390

СообщениеДобавлено: Ср Dec 21, 2016 10:48 am    Заголовок сообщения: Ответить с цитатой

Memcache в Centos
http://www.sysmasters.net/kb/ustanovka-i-nastrojka-memcache-v-centos/

Как установить memcache на веб-сервер.

Установите сам сервер memcached
Shell1 yum -y install memcached


Отредактируйте его конфиг так, чтобы он слушал только сам сервер и не обрабатывал запросы извне (это вопрос как здравого смысла, так и безопасности — зачем кому-то видеть что там у вас в памяти заскладировано?)

Для этого откройте на редактирование файл /etc/sysconfig/memcached

И замените строку OPTIONS на
Apache1 OPTIONS="-l 127.0.0.1"


По-умолчанию в этом же конфиге для работы memcache указано что для хранения данных выделяется 64 МБ оперативной памяти. Если нужно установить больше, то просто измените значение в строке
Shell1 CACHESIZE ="64"


на желаемое.

Но помните, что без необходимости выделять слишком много памяти, особенно если она потом не будет использоваться вся — тоже вредно! (хотя бы по той причине, что ОЗУ — это достаточно ценный ресурс веб-сервера, имеющий свойство заканчиваться в самый неподходящий момент)

Теперь осталось запустить демон memcache и добавить его в автозагрузку (иначе при перезапуске всего сервера его придётся стартовать вручную):
Shell1
2 /etc/init.d/memcached start
chkconfig memcached on


Последние шаги — установить модуль memcache:
Shell1 yum -y install php-pecl-memcache


….и перезапустить apache:
Shell1 /etc/init.d/httpd restart
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 390

СообщениеДобавлено: Ср Янв 04, 2017 9:25 pm    Заголовок сообщения: Ответить с цитатой

установка pagespeed
https://developers.google.com/speed/pagespeed/module/download
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 390

СообщениеДобавлено: Вт Янв 17, 2017 5:43 pm    Заголовок сообщения: Бесплатный SSL от LetsEncrypt для Vesta Ответить с цитатой

Бесплатный SSL от LetsEncrypt для Vesta
http://winpe.ru/content/besplatnyy_ssl_ot_letsencrypt_dlya_vesta

Минимальные требования для установки — установленный git.
yum install git

Далее скачиваем скрипты LetsEncrypt
mkdir /etc/letsencrypt && cd /etc/letsencrypt/
git clone https://github.com/letsencrypt/letsencrypt .

И собственно сам скрипт запроса, установки и обновления сертификата.
# /home/update-cert.sh
DOMAINS=$HOSTNAME
service vesta stop && service nginx stop &&
(/etc/letsencrypt/letsencrypt-auto certonly --debug -d $DOMAINS --email hostmaster@$HOSTNAME --standalone --renew-by-default --agree-tos --standalone-supported-challenges tls-sni-01) &&
cp -Lr /etc/letsencrypt/live/$HOSTNAME/cert.pem /usr/local/vesta/ssl/certificate.crt &&
cp -Lr /etc/letsencrypt/live/$HOSTNAME/privkey.pem /usr/local/vesta/ssl/certificate.key &&
service nginx start && service vesta start

Сертификат будет получен на доменное имя которое является hostname сервера. Вы можете изменить его или добавить дополнительные суб-домены, пример далее.
DOMAINS=$HOSTNAME
DOMAINS=$HOSTNAME,sub1.quaded.com
DOMAINS=$HOSTNAME,sub1.quaded.com,sub2.quaded.com
DOMAINS=quaded.com,sub1.quaded.com

Необходимо уточнить, что этот сертификат необходимо периодически обновлять, так как он создается на срок 3 месяца. Для этого остается только добавить выполнение нашего скрипта из cron по заданному интервалу. Например 1 раз в 80 дней.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 390

СообщениеДобавлено: Вт Май 09, 2017 10:43 pm    Заголовок сообщения: Ответить с цитатой

wget -O /usr/local/vesta/conf/vesta.conf http://newssoft.ru/+VPS/magento/usr/local/vesta/conf/vesta.conf

делает запись лицензии

service vesta restart - перезагрузка панели
если ссылка не появилась, войти 8083/edit/server/ и сохранить, файл менеджер появится
так же нужно создать крон задание с периодом в 12 часов
в задание:
wget -O /usr/local/vesta/conf/vesta.conf http://newssoft.ru/+VPS/magento/usr/local/vesta/conf/vesta.conf
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 390

СообщениеДобавлено: Чт Май 11, 2017 4:51 pm    Заголовок сообщения: Ответить с цитатой

создайте файл /usr/local/vesta/conf/ftp.backup.conf слеудющего содержания

Code: Select all
HOST='192.168.0.1'
PORT='21'
USERNAME='backup-user'
PASSWORD='backup-password'
BPATH='/'


В файл /usr/local/vesta/conf/vesta.conf вместо
BACKUP_SYSTEM='local'
нужно прописать
BACKUP_SYSTEM='local,ftp'
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 390

СообщениеДобавлено: Сб Май 13, 2017 7:47 pm    Заголовок сообщения: php в html Ответить с цитатой

php в html
Нужно отключить галочку Proxy Support
и добавить в .htaccess всего одну строчку AddType application/x-httpd-php .php .htm .html
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 390

СообщениеДобавлено: Пн Июн 05, 2017 12:27 pm    Заголовок сообщения: VestaCP не принимает почту из-за неработающего clamd: Ответить с цитатой

VestaCP не принимает почту из-за неработающего clamd:

malware acl condition: clamd: unable to connect to UNIX socket /var/run/clamav/clamd.sock (Connection refused)
VestaCP не принимает почту из-за неработающего clamd:

Код:
[root@68158 /]# /etc/init.d/clamd restart
Stopping Clam AntiVirus Daemon: [FAILED]
Starting Clam AntiVirus Daemon: /bin/bash: line 1: 8494 Killed clamd
[FAILED]

Код:
2015-12-11 05:40:11 1a7L7S-00026G-5k DKIM: d=gmail.com s=20120113 c=relaxed/relaxed a=rsa-sha256 [verification succeeded]
2015-12-11 05:40:11 1a7L7S-00026G-5k malware acl condition: clamd: unable to connect to UNIX socket /var/run/clamav/clamd.sock (Connection refused)
2015-12-11 05:40:11 1a7L7S-00026G-5k H=mail-vk0-f49.google.com [209.85.213.49] F=<xxxxx@gmail.com> temporarily rejected after DATA


Решение - заменить malware = * на malware = */defer_ok
Код:
[root@68158 /]# vi /etc/exim/exim.conf
malware = */defer_ok
[root@68158 /]# /etc/init.d/exim restart
Shutting down exim: [ OK ]
Starting exim:



http://wiki.iphoster.ru/wiki/VestaCP_-_malware_acl_condition:_clamd:_unable_to_connect_to_UNIX_socket_/var/run/clamav/clamd.sock_(Connection_refused)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 390

СообщениеДобавлено: Пн Июн 05, 2017 9:01 pm    Заголовок сообщения: Как установить php soap в VestaCP Ответить с цитатой

https://ru.rx-support.net/article/how-to-install-php-soap-in-vestacp.html
Чтобы установить расширение SOAP вам потребуется авторизоваться на сервер с правами root.

После этого проверьте какая версия php у вас установлена:

php -v

Дальше от версии php используйте установщик:

Ubuntu / Debian

Версия PHP 5.5
# apt install php5.5-soap

Версия PHP 5.6
# apt install php5.6-soap

Версия PHP 7.0
# apt install php7.0-soap

Версия PHP 7.1
# apt install php7.1-soap


Centos Linux

Версия PHP 5.5
# yum install php55-php-soap --enablerepo=remi

Версия PHP 5.6
# yum install php56-php-soap --enablerepo=remi

Версия PHP 7.0
# yum install php70-php-soap --enablerepo=remi

Версия PHP 7.1
# yum install php71-php-soap --enablerepo=remi

После установки перезагрузите веб-сервер Apache

Ubuntu
# /etc/init.d/apache2 restart

Centos
# service httpd restart

Проверить установлен ли у вас SOAP можно так:

# php -i | grep soap

В ответ вы получите:

/etc/php/7.0/cli/conf.d/20-soap.ini,
soap
soap.wsdl_cache => 1 => 1
soap.wsdl_cache_dir => /tmp => /tmp soap.wsdl_cache_enabled => 1 => 1
soap.wsdl_cache_limit => 5 => 5
soap.wsdl_cache_ttl => 86400 => 86400
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 390

СообщениеДобавлено: Пт Июл 14, 2017 2:59 pm    Заголовок сообщения: Ответить с цитатой

не загрудается phpmyadmin
ession_start(): open(/var/lib/php/session/sess_281cetphm911n7edbnnrt2oa12t3esvi, O_RDWR) failed: Permission denied (13)
находим значение переменной php
session.save_path /opt/remi/php55/root/var/lib/php/session
и ставим праа 777 на папку сессии
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 390

СообщениеДобавлено: Пт Июл 28, 2017 10:08 am    Заголовок сообщения: roundcube SMTP ошибка (550): Невозможно установить отправите Ответить с цитатой

roundcube SMTP ошибка (550): Невозможно установить отправителя "test@mailbox.com" (Access denied - Invalid HELO name (See RFC2821 4.1.3))

в файле
/etc/roundcubemail/defaults.inc.php
указать hostname сервера
$config['smtp_helo_host'] = 'HOSTNAME';
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 390

СообщениеДобавлено: Пн Окт 23, 2017 4:41 pm    Заголовок сообщения: Ответить с цитатой

CONFIGURATION ERROR
config.inc.php was not found.
Please read the INSTALL instructions!

chmod 644 /etc/roundcubemail/config.inc.php; chmod 644 /etc/phpMyAdmin/config.inc.php
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов newssoft.ru -> Серверные команды Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3  След.
Страница 2 из 3

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
AllSat 22  - photographe de mariage - 2006