Закулисье веб-разработчика

  • VPS за 5 минут с fastpanel

    Если вы решили начать пользоваться VPS заместо обычного виртуального хостинга, но не знаете с чего начать — эта статья для вас. Рассмотрим шаги от покупки VPS до установки на неё удобной бесплатной панели для администрирования сайтов. Вам не понадобится больших познаний в Linux. Просто следуйте инструкции. Для начала нужно зарегистрироваться на хостинге. Для этого пройдите…

    Чидать далее

  • Разворот Laravel в Docker с xdebug php.81 lemp

    Бывает, что у вас нет желания ставить на вашу операционную систему какую-либо версию php, но вам нужно поработать над проектом Laravel и для этого как раз подойдет моя сборка, которую можно скачать по адресу https://github.com/tarzanpasha/laravel-lemp-docker-xdebug Всё, что нужно запомнить — это несколько настроек phpstorm, которые нужно сделать. 1)Выбераете версию php из вашего контейнера Убрать галочку…

    Чидать далее

  • Как быстро удалить все контейнеры, образы и тома Docker

    Если у вас однажды закончилось место и вы решили удалить с жесткого диска все образы, контейнеры, сети и прочие файлы от Docker — сделать это можно одной командой: docker stop $(docker ps -qa) && docker rm $(docker ps -qa) && docker rmi -f $(docker images -qa) && docker volume rm $(docker volume ls -q) &&…

    Чидать далее

  • Как быстро найти файл по маске в linux

    find ./ -name ‘ubuntu*.iso’ — эта команда найдёт все файлы начинающиеся на ubuntu с расширением iso. Это я недавно подзабыл данный синтаксис и начал искать в поисковике как найти файл по маске и каких-только вариантов использования команды find не нашел. Было всё, что угодно, но только не как найти файл по маске. Потом таки я…

    Чидать далее

  • Подключение к github с помощью ssh

    При выполнении команды git clone может появиться следующая ошибка: «The authenticity of host ‘github.com (140.82.121.3)’ can’t be established.ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.This key is not known by any other namesAre you sure you want to continue connecting (yes/no/[fingerprint])? yesWarning: Permanently added ‘github.com’ (ED25519) to the list of known hosts.git@github.com: Permission denied (publickey).fatal: Не удалось прочитать…

    Чидать далее

  • Как создать дамп базы mysql без phpmyadmin

    Если вы начинающий веб-мастер и для работы с базами данных использовали только phpmyadmin, то эта статья может помочь вам расширить кругозор. Бывает такое, что сайт установлен не на обычном виртуальном хостинге, а на сервере, где нет никакой оболочки для просмотра баз данных. В этом случае вам нужно подключиться к серверу по ssh и создать дамп…

    Чидать далее

  • Какой пароль пользователя root в Ubuntu 22.04

    При установке Ubuntu 22.04 Server пользователю предлагается задать имя сервера, имя пользователя и пароль, но при этом про пользователя с именем root ничего не упоминается. При этом залогинившись под пользователем созданным при установке системы иногда нужно переключиться на пользователя root. Но какой же пароль при этом нужно ввести? Ответ просто — у пользователя root нет…

    Чидать далее

  • Как быстро установить Node.js любой версии на Ubuntu.

    Иногда в вашей репозиториях вашей операционной системы Linux слишком старая версия Node.js. Есть быстрый альтернативный способ установить Node.js посвежее. Для установки выполните команды в терминале: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bashsource ~/.bashrcnvm list-remote Появится список доступных версий Node.js. Устанавливаем стабильную версию nvm install v20.9.0 Посмотреть версию установленной Node.js можно командой: node -v

    Чидать далее

  • Как удалить все версии php с вашей Linux?

    Иногда случается, что вам нужно быстро развернуть у себя архив с проектом, присланным вам клиентом. Всё бы хорошо, но проект не контейнеризирован, а времени на создания конфигов для докера вам жалко тратить. Кроме того, у вас стоит актуальная версия php, а проект совместим только со старой версией, к примеру 7.4. Есть способ быстро решить проблему.…

    Чидать далее