Публикации

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

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

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

Внимание! Вышла новая статья — Установка Nginx, MySQL 8, PHP8.1-FPM на Ubuntu 22.04 LTS с нуля, которая является обновленной версией текущей статьи (использованы более новые версии PHP и Ubuntu). Подготовка Проверка пользователя Установка 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-приложения, он присутствует как в самых простейших, так и в сложнейших проектах.…
Читать далее