Server | Страница 2 из 4 | Wiki | PWODEV
, 05.10.2020 18:00

Самая простая настройка Nginx

Итак нам нужна простая настройка nginx. Будь то настройка энженикс в докере (Docker) или на сервере Linux либо еще где-то, нам бы хотелось иметь простую конфигурацию, где ничего лишнего но будет все работать. Своего рода настройка или конфигурация nginx за минуту. Для начала надо понять куда класть файлы нашей настройки, тут все просто, файлы настройки nginx лежат в папке: /etc/nginx/conf.d/ Идем дальше... Как назвать файл конфигурации nginx? Тут без разницы, лучше чтобы было...
, 29.07.2020 12:55

Условия if else в командной строке bash

Рассмотрим как правильно делать условия if else в командной строке cli bash. Стандартный синтаксис: if [ ]; then echo 'yes'; else echo 'no'; fi Это можно в одну строку написать: if [ ]; then echo 'yes'; else echo 'no'; fi Как проверить через командную строку существование директории? if [ -d "$DIR" ]; then echo 'yes'; fi Обратное действие, проверка если директория не существует. Не забудьте поставить пробел между [ и ! а то ошибку покажет. if...
pwodev.com, 14.04.2024 10:58
, 21.07.2020 12:58

Cli string replace

Делаю я, значит, небольшой скрипт по переименовывании файлов blalbalba.env.dist в blalbalba.env и дальнейшей замене в файлах переменных с помощью командной строки. Сначала все было хорошо, локально работает замечательно. Пришло время запушить все на AWS, а именно в деплой процесс, в файлик buildspec.yml. И тут мне появилась на глаза ошибочка из-за которой пришлось немного подебажить. Запишу сюда все это для потомков. Итак исходный скрипт который работает локально без проблем: for...
, 03.07.2020 08:20

SpeedTest CLI — Проверка скорости интернета в командной строке

Все мы знаем как тестировать скорость интернета в браузере. Заходим speedtest.net и нажимаем кнопку тестировать. Но что если нам надо SpeedTest CLI чтобы проверить скорость интернета на сервере или на удаленной машине где у нас имеется только доступ через ssh? На днях я настраивал удаленный рабочий стол на Raspberry Pi, и так случилось что мне надо было проверить скорость интернета в том месте где установлен Raspberry Pi. Я решил изучить вопрос, реально ли проверить скорость интернет...
, 02.07.2020 15:37

Cron status / start / stop

Чтобы проверить запущен ли крон и работает ли crontab -e есть следующие команды: /etc/init.d/cron start /etc/init.d/cron status /etc/init.d/cron restart или sudo service crond stop sudo service crond status sudo service crond...
, 28.06.2020 06:54

tail — команда для просмотра log файлов в реальном времени

Чтобы проверить лог apache или syslog или что-то в этом направлении, и смотреть все изменения которые происходят с файлом в реальном времени используется команда tail. tail -f /var/log/syslog -f означает что вывод будет обновляться динамически. Тоесть все изменения которые будут появляться в файле сразу будут выводиться в консоль. Следующая часть это путь к тому файлу за которым надо наблюдать. Чтобы отфильтровать результаты используем grep tail -f /var/log/syslog | grep...
, 29.05.2020 18:22

Plesk Onyx не работает админка 8443 [решено]

Если вы столкнулись с проблемой когда плеск перестал работать, FTP работает, сайты работают а plesk не пускает в admin panel через порт 8443 есть вероятность что дело в SSL сертификате. Решаем проблему когда не получается зайти в админку плеска: Заходим через командную строку ssh к серверу, и вводим следующие команды: Для начала надо перейти в нужную нам папку: cd /opt/psa/admin/conf Теперь создаем вручную сертификат openssl req -new -nodes -x509 -out httpsd.pem -newkey...
, 17.02.2020 14:51

Terraform — основные команды

Терраформ или он же terraform нужен для того чтобы управлять ресурсами сервера или чего угодно с командной строки. Очень удобная штука. Я лично использую terraform для работы с AWS. Я думаю понятно что такое AWS , но на всякий случай это Amazon Web Services. Все команды надо запускать в папке где находятся файлы tf, терраформ просматривает только текущую папку а не подпапки. Ниже я приведу несколько нужных команд для работы с терраформ: terraform init Эта команда используется для...
, 27.10.2019 19:03

Linux команды для изменения прав к папкам и файлам

Итак чтобы поменять владельца файла или папки используем такую команду: sudo chown -Rf www-data.www-data filename Конечно же надо заменить filename на нужный путь к файлу или папке. Теперь чтобы поменять права доступа используем такую команду: sudo chmod -R 777...
, 12.09.2019 09:50

Docker — все нужные команды

Эта запись будет шпаргалкой по докеру. Все самые основные команды которые могут пригодиться начинающему. Docker для чайников. Что такое Docker на простом русском языке? Это виртуальный сервер на котором можно запустить все что угодно. Докер можно использовать как на локальной машине, локальном компьютере, так и на удаленном сервере: AWS (Amazon Web Services), Google Cloud, и любой другой сервер. Как установить докер читаем на официальном сайте: https://docs.docker.com/ Докер можно...