Автор: web-developer

Установка Nginx, MySQL 8, PHP8.0-FPM на Ubuntu 20.04 с нуля

Подготовка Проверка пользователя Установка Nginx, MySQL 8, PHP8.0-FPM на Ubuntu 20.04 — это дело хорошее, но давайте для начала разберемся, под каким пользователем мы находимся в командной строке. Это важно с точки зрения соблюдения правил безопасности, ведь нередко можно столкнуться с тем, что сервера взламывают, используя брешь в правах пользователей, брешь в правах доступа к…
Читать дальше

Чем отличается VPS от VDS?

Приветствую! Вы наверняка встречали оба этих понятия, и VPS и VDS. Но раз Вы читаете эту статью, значит, Вам интересно понять, чем отличается VPS от VDS. Так все-таки, чем отличается VPS от VDS? VPS расшифровывается как Virtual Private Server, то есть виртуальный приватный (частный) сервер. VDS же, расшифровывается как Virtual Dedicated Server, то есть виртуальный…
Читать дальше

phpMyAdmin 404 not found Nginx

Если у Вас уже установлен и Nginx и phpMyAdmin, но при заходе на адрес http://ВАШ_ХОСТ/phpmyadmin возникает 404 ошибка (404 Not Found), то информация ниже будет для Вас. Решение несложное, нужно лишь добавить немного строчек в конфигурацию Nginx. Открываем файл /etc/nginx/sites-available/default, и добавляем в конец файла эти строки: И тут сразу же нужны комментарии. Строчка ниже…
Читать дальше

Как установить PHP 7.3 на Ubuntu 16.04

Чтобы установить PHP 7.3 на Ubuntu 16.04, нам понадобится выполнить несколько команд. Для начала обновим пакеты: Затем установим PPA-репозиторий Ondřej Surý. Для этого нужно выполнить 3 команды. Первая: Вторая: Третья: Затем, нам остается лишь установить сам PHP 7.3: И теперь, можем проверить, что все правильно установилось. Для этого выполним команду: Должно вывестись что-то вроде: Готово!

Как удалить Apache из Ubuntu

Чтобы удалить Apache, а точнее, Apache2 из Ubuntu, нам понадобится ввести несколько команд в терминале. Для начала остановим сервис: Затем удалим apache2 и прочие компоненты, связанные с ним: Удалим ненужные зависимости, оставшиеся после apache2: Посмотрим, осталось ли еще что-то от apache2 в системе: Может вывестись что-то наподобие: Удалим этот найденный каталог (у Вас может быть…
Читать дальше

Как стать программистом?

В последнее время, вокруг темы программирования появилось множество обсуждений, множество рекламы и множество статей. Раз спрос рождает предложение, значит людей это действительно интересует. Внесу и я свои десять копеек в эту тему, и, быть может, помогу кому-то.

1.3. JavaScript. Начало программирования

И снова привет! Сегодняшняя тема — JavaScript. Прочитав название статьи, Вы можете задать вопрос — почему «Начало программирования», ведь до этого было изучение HTML и CSS, и была какая-никакая практика? И до ответа на этот вопрос Вы наверняка догадаетесь, если вспомните мои замечания в предыдущих статьях, или если я просто покажу Вам этот мем: Да,…
Читать дальше

1.2. CSS. Более подробно

Доброго времени суток! В предыдущей статье (1.1. HTML. Начало) был упомянут CSS, и сейчас, как и обещал, мы более подробно разберем, что это, и зачем. CSS (англ. Cascading Style Sheets — каскадные таблицы стилей) — это некий язык, с помощью которого можно описать внешний вид web-страницы, однако этот язык не является языком программирования. По расшифровке…
Читать дальше

1.1. HTML. Начало

Приветствую всех! С этого момента уже начинается то, что может впоследствии пригодиться в работе — непосредственная практика. Как можно понять из заголовка, сейчас дело будет касаться HTML. HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — это основа любого сайта или web-приложения, он присутствует как в самых простейших, так и в сложнейших проектах.…
Читать дальше

1.0. Введение в web-разработку

В качестве отправной точки, хотелось бы в общих чертах описать то, с чем придется иметь дело. Так как я хочу затронуть полный цикл создания сайтов и web-приложений, то речь будет идти о full-stack web-разработке. Начну с самых общих вещей, поверхностно, чтобы не затягивать с теорией, и скорее дойти до практики. Сайт, как и web-приложение, можно…
Читать дальше