Как установить Nginx на CentOS 8

Nginx один из самых популярных веб-серверов в мире, который используют крупнейшие сайты на планете. В боольшинстве случаев он более производителен чем Apache и может быть использован как веб-сервер или обратный прокси сервер(reverse proxy). В этой статье мы рассмотри установку Nginx на сервер под управлением CentOS 8.

Как установить Nginx на CentOS 8

Что нового в Laravel 7?

Новый Laravel 7 включает в себя следующие нововведения: Laravel Airlock, улучшена производительность роутера, добавлены custom Eloquent casts, Blade component tag, новый HTTP-клиент, поддержка CORS и многое другое.

Что нового в Laravel 7?

Установка Django на Ubuntu 18.04

Django Framework - это веб-фреймворк, написанный на Python и предназначенный для разработки динамических веб-сайтов и приложений. В этой статье будет рассмотрена установка Django на Ubuntu 18.04.

Установка Django на Ubuntu 18.04

Настройка Atom для React разработчиков

Мы уже публиковали статью о выборе лучшего редактора кода. Сегодня же будет рассмотрена настройка Atom для React разработчиков. Sublime Text, VS Code, Atom - это великолепные редакторы, причём бесплатные. Нет смысла перечислять их достоинства, поэтому сразу перейдём к расширениям (плагинам) для Atom, которые вам безусловно помогут в работе с React.

Настройка Atom для React разработчиков

Деплой Meteor.js приложения с помощью Meteor Up

В данной статье я покажу как делать деплой Meteor.js приложения с помощью Meteor Up (MUP). Итак, для начала нам необходимо установить MUP.

Деплой Meteor.js приложения с помощью Meteor Up

Отключаем кеширование Drupal 8 на время разработки

Во время разработки модуля или темы разработчику часто приходится очищать кеш для того, что бы увидеть изменения на сайте. В этой статье мы рассмотрим как отключить кеширование Drupal 8 на время разработки.

Отключаем кеширование Drupal 8 на время разработки

Установка MongoDB Community Edition на Linux

Установим MongoDB Community Edition на LTS версию ОС Ubuntu. Ubuntu уже содержит в себе MongoDB, её можно установить одной командой. Я же рекомендую устанавливать монгу из официального репозитория, так как он имеет последнюю версию. Перед началом установки, рекомендую выполнить предварительную настройку сервера.

Установка MongoDB Community Edition на Linux

Установка Nginx, MySQL, PHP (LEMP) на Ubuntu 16.04

LEMP - это набор программного обеспечения, необходимый для работы современных сайтов на сервере. Данный акроним расшифровывается как Linux, Nginx, MySQL, PHP. В этой статье будет рассмотрена установка Nginx, MySQL, PHP на сервер под управлением Ubuntu 16.04.

Установка Nginx, MySQL, PHP (LEMP) на Ubuntu 16.04

Установка Roundcube на Ubuntu 18.04

Сегодня большинство людей используют веб-версии почтовых клиентов, например Gmail, для доступа к их электронной почте. Однако, если вы не хотите видеть рекламы или перешли на email привязанный к домену, то вам скорее всего понадобится собственный клиент для электронной почты. В этой статье будет рассмотрена установка Roundcube на Ubuntu 16.04.

Установка Roundcube на Ubuntu 18.04

Установка Webmin на CentOS 7

Webmin - это современная веб-панель управление сервером работающим под управлением Linux. Она позволяет управлять практически любыми элементами сервера с помощью простого в использовании интерфейса. Установка Webmin на самом деле сводится к выполнению ряда команд в консоли, однако здесь есть свои подводные камни. В этой статье мы установим Webmin на сервере на CentOS 7, добавить SSL сертификат Let's Encrypt, создадим пользователя и обновим все компоненты сервера.

Установка Webmin на CentOS 7

Установка Let's Encrypt для Nginx на Ubuntu 18.04

Let's Encrypt - это центр сертификации (Certificate Authority, CA), которые даёт возможность абсолютно любому веб-мастеру получить TLS/SSL сертификат бесплатно, тем самым обеспечивая HTTPS-подключение, которое всем рекомендует использовать Google. В настоящее время весь процесс получения и установки сертификата для Apache или Nginx можно автоматизировать с помощью Certbot.

Установка Let's Encrypt для Nginx на Ubuntu 18.04

Установка TensorFlow на Ubuntu 16.04

В этой статье будет рассмотрена такая тема, как установка TensorFlow на Ubuntu 16.04 с версией "CPU support only". Данная версия идеально подходит для задач, где нет необходимости использовать графические карты, либо же нет необходимости в использовании критически важных приложений.

Установка TensorFlow на Ubuntu 16.04

Базовая настройка сервера Ubuntu 16.04

Базовая настройка сервера Ubuntu - это несколько тапов настройки, которые должны быть выполнены на ранней стадии, после создания сервера. Данная процедура повысит безопасность и удобство использования вашего сервера и даст прочную основу для последующих действий.

Базовая настройка сервера Ubuntu 16.04

Лучший редактор кода? Atom, Sublime Text, Visual Studio Code?

На сегодняшний день существует так много редакторов кода, что, казалось бы, простая задача по выбору наиболее подходящего превращается в длительный и скучный процесс поиска информации на просторах интернета. Так как же найти этот лучший редактор кода в 2020 году? Каким критериям он должен соответствовать, что бы можно было его назвать лучшим? Или всё таки у каждого своё понимание лучшего? Давайте разбираться.

Лучший редактор кода? Atom, Sublime Text, Visual Studio Code?

Рейтинг CMS 2020: WordPress, Joomla или Drupal?

Благодаря системам управления контентом (Content Management System, CMS) практически любой человек может создать сайт. Примечательно также и то, что для добавление контента, установки шаблонов и добавления функционала вам, как правило, не придётся писать код. Однако практически все сталкиваются с одной и той же проблемой, какую платформу выбрать для будущего сайта и мы решили написать статью, которая должна помочь вам в этом нелёгком выборе. Представляем вашему вниманию рейтинг CMS 2020. Оговорюсь сразу, что в этой публикации будут рассматриваться только бесплатные системы.

Рейтинг CMS 2020: WordPress, Joomla или Drupal?

Делаем SEO в Meteor приложение с помощью Prerender

Любой сайт, содержащий контент, должен индексироваться, однако если дело касается одностраничных приложений с рендерингом на стороне клиента, то, как правило, поисковые системы плохо индексируют такие сайты. Даже не смотря на то, что Google официально сообщили, что их поисковик умеет правильно отрабатывать JavaScript, по опыту могу сказать, что это далеко не так. Сегодня я покажу один из множества вариантов добавления SEO в приложения на Meteor c помощью сервиса Prerender.

Делаем SEO в Meteor приложение с помощью Prerender

Установка Drupal 8 с помощью Composer (Composer Drupal 8)

Composer - это менеджер зависимостей для PHP. Drupal использует его для управления пакетами, входящими в состав ядра, например, Symfony и Guzzle. В данной статье мы установим с помощью Composer Drupal 8.

Установка Drupal 8 с помощью Composer (Composer Drupal 8)