Установка Первое, что необходимо сделать — установить git: Далее переходим в директорию /tmp: С помощью git скачиваем файлы Let’s Encrypt. Сам скрипт теперь называется certbot: Переходим в скачанную директорию: На всякий случай, даем права на выполнение для файла скрипта: Получение сертификата Далее следует команда непосредственно получения сертификата: —webroot — так как автоматическая установка для nginx пока не надежна, используем этот ключ;—agree-tos — соглашаемся с лицензионным соглашением;—email mypost@my-domain.ru — указываем свой e-mail. В дальнейшем он может пригодиться для восстановления своего аккаунта;-w /home/bitrix/www — […]
Рубрика: Useful tricks
Here I will post some thing which I sould remember but can forget
Adding a Photo to a Contact Record
Article Update 11/8/16 — SugarCRM now offer the Image field type via Studio in 7.x versions. Article Update 7/14/2014 — Before diving into this code level tutorial, you should know that a module has been released to solve this scenario which is located on SugarOutfitters. There are cases where it would be helpful to be able to add a photo to a SugarCRM contact record in order to put a face with the name. However, there isn’t a way […]
Установка lsyncd
apt-get install lsyncd mkdir -p /etc/lsyncd mkdir -p /var/log/lsyncd vim /etc/lsyncd/lsyncd.conf.lua sync { default.rsyncssh, source=»/etc/nginx/», host=»yoo.com», targetdir=»/etc/nginx.bk», rsync = { archive = true, compress = false, whole_file = false }, ssh = { port = 32022 } }
LVM в работе
Physical volume(PV) attributes: To check the physical volume attributes,use “pvs” command.The forth column of pvs command output displays the physical volume attributes. The above command output shows “a” in the attribute field which explains that physical volumes can be “allocated” to the volumes. Export the volume group “uavg” and check pvs output. In attributes field, you can see that “x” is added now.This show that volume group is exported. We can stop the allocation to the disk by using pvchnage command.By disabling allocation,volume […]
Torrent-server
Для Linux существует замечательный легкий BitTorrent-клиент, который называется transmission-daemon. Работает он совершенно безотказно, но вот произвести его первоначальную настройку для многих новичков является нетривиальной задачей. Самое интересное, что некоторые моменты в настройках меняются от версии к версии как самого transmission-daemon, так и дистрибутива. В данном мануале приведу пример настройки transmission-daemon под Debian 9. Устанавливаем transmission-daemon, если он у вас еще не установлен apt-get install transmission-daemon Копируем конфигурационные файлы в директорию пользователя, от имени которого будет […]
Утилита find
□ найти файлы с именем a.out (точнее, в имени которых содержится строка «a.out»), поиск начать с корневого каталога (/): find / -name a.out □ найти файлы по маске . txt: find / -name ‘.txt’ □ найти файлы нулевого размера, поиск начать с текущего каталога (.): find . -size Ос Кстати, для поиска пустых файлов намного проще использовать параметр -empty: find . -empty □ найти файлы, размер которых от 100 до 150 Мбайт, поиск производить в […]
Оптимизация nginx
Оптимизация mysql
max_connections = 500 max_connect_errors = 10000 # Если привысить это значение хост будет заблочен данный размер соответствует минимальному, чтобы хосты не блочились из за сбоев connect_timeout = 10 wait_timeout = 100 max_allowed_packet = 32M thread_stack = 256K thread_cache_size = 256 sort_buffer_size = 64M bulk_insert_buffer_size = 16M tmp_table_size = 1500M | 64M max_heap_table_size = 1500M | 64M join_buffer_size = 48M myisam_recover = BACKUP key_buffer_size = 32M table_definition_cache = 10240 | 4096 table_open_cache = 32000 sort_buffer_size = […]
Настройка Vim
Настройка Proxy-Sql
лежит он на гите https://github.com/sysown/proxysql/releases скачивай устанавливай через dpkg -i можно заходить пароль admin можно сменить ( менять нужно password ) у этого прокси пока что не очень понятная хрень с уровнями так что для применения и сохранения настроек LOAD ADMIN VARIABLES TO RUNTIME;SAVE ADMIN VARIABLES TO DISK; Чтобы настроить ProxySQL для использования новой учетной записи пользователя при мониторинге нод, нужно обновить соответствующую конфигурационную переменную Вернитесь в интерфейс администратора ProxySQL и обновите переменную mysql-monitor_username, указав […]