Tech Support VDS: различия между версиями
Материал из lulzette's wiki
Losted (обсуждение | вклад) |
Losted (обсуждение | вклад) Нет описания правки |
||
(не показаны 24 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
[[Category:Tech support]] | |||
= ISPManager = | = ISPManager = | ||
Логи: <code>/usr/local/mgr5/var/</code> | |||
== собрать ебучий pagespeed+nginx на ISPManager == | == собрать ебучий pagespeed+nginx на ISPManager == | ||
Строка 8: | Строка 12: | ||
<code>docker restart mariadb-10.3</code> | <code>docker restart mariadb-10.3</code> | ||
== phpmyadmin downgrade == | |||
<source> | |||
1) Удалите (выключите) возможность phpmyadmin из интерфейса панели управления | |||
2) Перейдите в консоль и проверьте, что пакет phpmyadmin был удален: dpkg -l | grep -i phpmyadmin | |||
3) Установите пакет приложения на сервере с помощью команды apt-get install phpmyadmin=4:4.6.6-5 | |||
4) Выполните команду, блокирующую обновление пакета phpmyadmin: echo "phpmyadmin hold" | dpkg --set-selections | |||
5) Установите возможность phpmyadmin из интерфейса панели управления | |||
6) Удалите (выключите) nginx и PHP-FPM FastCGI из интерфейса панели управления | |||
</source> | |||
== FATAL Library libmgr linked to == | |||
https://wiki.iphoster.net/wiki/ISPManager_5_-_%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%BB%D0%B0_%D0%BF%D0%B0%D0%BD%D0%B5%D0%BB%D1%8C_%D1%81_%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%BE%D0%B9_%22core_FATAL_Library_libmgr_linked_to_lib/libmgr.so.5.122.0_conflicting_with_already_loaded_one%22 | |||
= bitrixvm = | = bitrixvm = | ||
== пакетник == | |||
* Получить зависимости: | |||
<code>yum deplist htop</code> | |||
== открыть порт == | |||
<code>iptables -I INPUT 5 -p tcp --dport 10050 -j ACCEPT</code> | |||
== bitrix msmtp инструкция == | == bitrix msmtp инструкция == | ||
https://www.acrit-studio.ru/pantry-programmer/useful-tips-for-configuring-1c_bitrix/simple-instructions-for-setting-up-mail-on-a-virtual-machine-_bitrix/ | https://www.acrit-studio.ru/pantry-programmer/useful-tips-for-configuring-1c_bitrix/simple-instructions-for-setting-up-mail-on-a-virtual-machine-_bitrix/ | ||
== список php пакетов по дефолту == | |||
<source> | |||
php.x86_64 php-cli.x86_64 php-common.x86_64 php-fedora-autoloader.noarch php-gd.x86_64 php-json.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mysqlnd.x86_64 php-opcache.x86_64 php-pdo.x86_64 php-pear.noarch php-pecl-apcu.x86_64 php-pecl-geoip.x86_64 php-pecl-mcrypt.x86_64 php-pecl-memcache.x86_64 php-pecl-rrd.x86_64 php-pecl-xdebug.x86_64 php-pecl-zip.x86_64 php-process.x86_64 php-pspell.x86_64 php-xml.x86_64 php-zipstream.noarch | |||
</source> | |||
== Лог задач == | |||
<code>/opt/webdir/temp</code> | |||
= VestaCP = | |||
== Сменился IP сервера == | |||
В ПУ отображается не тот IP и сайты недоступны. Делаем это: | |||
<code>v-update-sys-ip</code> | |||
== php 7.4 (нет в репах и докере) update alternatives == | |||
https://obu4alka.ru/resheno-obnovlenie-php-do-versii-7-3-na-ubuntu-server-s-nginx-php-fpm-vestacp.html | |||
= General linux = | |||
== sendmail check == | |||
<code>echo "Subject: sendmail test" | sendmail -v my@email.com</code> | |||
== netplan config == | |||
https://www.dmosk.ru/miniinstruktions.php?mini=network-netplan | |||
== PTY allocation request failed == | |||
<code>mount devpts /dev/pts -t devpts</code> | |||
== mysqlcheck == | |||
* только проверить | |||
<code>mysqlcheck -c</code> | |||
* проверить и восстановить | |||
<code>mysqlcheck -r</code> | |||
* оптимизировать | |||
<code>mysqlcheck -o</code> | |||
<source> | |||
-A - все базы | |||
-e - более глубокая проверка-восстановление | |||
-F - быстрое | |||
-a - анализировать данные таблицы | |||
</source> | |||
== nginx == | |||
=== redirect http-https === | |||
* кроме страницы | |||
<source> | |||
if ($uri !~ /page.html){ | |||
return 301 https://$host$request_uri; | |||
} | |||
</source> | |||
* для всех | |||
<source> | |||
server { | |||
listen 80; | |||
server_name domain.ru www.domain.ru; | |||
return 301 https://$host$request_uri; | |||
} | |||
</source> | |||
* смотрим по протоколу: | |||
<source> | |||
if ($scheme = http) { | |||
return 301 https://$server_name$request_uri; | |||
} | |||
</source> | |||
= received = | |||
https://adminvps.ru/blog/fastcgi-nginx-php-fpm/ | |||
<br> | |||
Редиректы nginx: https://www.dmosk.ru/miniinstruktions.php?mini=nginx-redirects | |||
<gallery> | |||
Редиректы.pdf|Полезные редиректы | |||
</gallery> | |||
= новый дедик не видит диски/не грузится = | |||
<source> | |||
Advanced -> SATA and RSTe Configuration -> Storage Option ROM/UEFI Driver -> Legacy | |||
Boot -> Legacy | |||
PCIe|PCI configuration - NVME Firmware Source - AMI Native Support | |||
</source> |
Текущая версия от 10:18, 21 мая 2021
ISPManager
Логи: /usr/local/mgr5/var/
собрать ебучий pagespeed+nginx на ISPManager
https://habr.com/ru/post/339896/
mariadb в контейнере, как перезапустить
docker restart mariadb-10.3
phpmyadmin downgrade
1) Удалите (выключите) возможность phpmyadmin из интерфейса панели управления
2) Перейдите в консоль и проверьте, что пакет phpmyadmin был удален: dpkg -l | grep -i phpmyadmin
3) Установите пакет приложения на сервере с помощью команды apt-get install phpmyadmin=4:4.6.6-5
4) Выполните команду, блокирующую обновление пакета phpmyadmin: echo "phpmyadmin hold" | dpkg --set-selections
5) Установите возможность phpmyadmin из интерфейса панели управления
6) Удалите (выключите) nginx и PHP-FPM FastCGI из интерфейса панели управления
FATAL Library libmgr linked to
bitrixvm
пакетник
- Получить зависимости:
yum deplist htop
открыть порт
iptables -I INPUT 5 -p tcp --dport 10050 -j ACCEPT
bitrix msmtp инструкция
список php пакетов по дефолту
php.x86_64 php-cli.x86_64 php-common.x86_64 php-fedora-autoloader.noarch php-gd.x86_64 php-json.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mysqlnd.x86_64 php-opcache.x86_64 php-pdo.x86_64 php-pear.noarch php-pecl-apcu.x86_64 php-pecl-geoip.x86_64 php-pecl-mcrypt.x86_64 php-pecl-memcache.x86_64 php-pecl-rrd.x86_64 php-pecl-xdebug.x86_64 php-pecl-zip.x86_64 php-process.x86_64 php-pspell.x86_64 php-xml.x86_64 php-zipstream.noarch
Лог задач
/opt/webdir/temp
VestaCP
Сменился IP сервера
В ПУ отображается не тот IP и сайты недоступны. Делаем это:
v-update-sys-ip
php 7.4 (нет в репах и докере) update alternatives
General linux
sendmail check
echo "Subject: sendmail test" | sendmail -v my@email.com
netplan config
https://www.dmosk.ru/miniinstruktions.php?mini=network-netplan
PTY allocation request failed
mount devpts /dev/pts -t devpts
mysqlcheck
- только проверить
mysqlcheck -c
- проверить и восстановить
mysqlcheck -r
- оптимизировать
mysqlcheck -o
-A - все базы
-e - более глубокая проверка-восстановление
-F - быстрое
-a - анализировать данные таблицы
nginx
redirect http-https
- кроме страницы
if ($uri !~ /page.html){
return 301 https://$host$request_uri;
}
- для всех
server {
listen 80;
server_name domain.ru www.domain.ru;
return 301 https://$host$request_uri;
}
- смотрим по протоколу:
if ($scheme = http) {
return 301 https://$server_name$request_uri;
}
received
https://adminvps.ru/blog/fastcgi-nginx-php-fpm/
Редиректы nginx: https://www.dmosk.ru/miniinstruktions.php?mini=nginx-redirects
- Редиректы.pdf
Полезные редиректы
новый дедик не видит диски/не грузится
Advanced -> SATA and RSTe Configuration -> Storage Option ROM/UEFI Driver -> Legacy
Boot -> Legacy
PCIe|PCI configuration - NVME Firmware Source - AMI Native Support