Docker

Запуск сервера Nginx на порту 8090 с помощью Docker docker run -it —rm -d -p 8090:80 —name my-nginx-container nginx Опции: -d (Detached mode) Запуск контейнер в фоновом режиме. Это позволяет использовать терминал, из которого запущен контейнер, для выполнения других команд

Читать далее >>>

Упаковать папку в zip в linux. Пример

Команда zip. Опция -r значит рекурсивно, сохраняя структуру директории. Затем место размещения будущего архива и путь к папке которую нужно заархивировать. Пример команды :

Изменить пользователя в linux

Команда в консоле для смены пользователя папки или файла Рекурсивно: chown -R newname:newgroup directory/ А здесь и смена прав и смена пользователя рекурсивно: chown -R www-root:www-root /var/www/www-root/data/www/domain.com/ chmod -R 777 /var/www/www-root/data/www/domain.com/  

Перенаправление на с http на https. Варианты через nginx и htaccess

С помощью .htaccess Options +FollowSymLinks RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] С помощью Nginх Нужно добавить одну строку в настройки вашего nginx сервера.  Обычное место расположения файлов конфигурации nginx: /etc/nginx/vhosts/ Открываем файл конфигурации и вносим следующу строку (естественно заменив

Читать далее >>>

putty — не верное отображение символов в MC — qqqqqq

Часто бывает что при заходе на сервер через Putty встречаешь «аброкадабру» вместо букв в Midnight Commander (MC) или неверное отображение псевдографики (линии отображаются qqqqqqqqqqq…) Обычно это решается выставлением правильной кодировки в настройках Putty: Window -> Translation -> Remote character set

Читать далее >>>

Установка MC

Вобщем не только MC (Midnight Commander). Механизм установки программы такой: Ищем место расположение ее: #whereis mc Сервер ответит mc: /usr/ports/misc/mc Если не найдет, то нужно сперва установить порты Переходим в директорию программы #cd /usr/ports/misc/mc