Настройка HTTP аутентификации Nginx в Ubuntu 14

Nginx - легковесный, по сравнению с Apache, HTTP, обратный прокси сервер написанный Igor Sysoe. Официальную документацию к Nginx вы найдете здесь.

Для начала я полагаю, что вы создали свой VPS сервер и установили на него Nginx. Если же вы этого еще не сделали, то статья по начальной настройке сервера поможет вам настроить свой VPS сервер, а информация по установке Nginx вы найдете в нашем сообществе.

Читать далее...

Основы управления пакетами в Ubuntu и Debian

Одно из основных преимуществ Linux систем - это управление пакетами. Формат самих пакетов и способы управления ими отличается в разных дистрибутивах, но, тем не менее, можно выделить два основных направления.

В дистрибутивах на базе RHEL используется RPM формат пакетов, а управлять ими можно при помощи rpm или yum. Второе направление используется в операционных системах семейства Debian (например Ubuntu). В них применяется формат пакетов deb, а роль инструментов, помогающих управлять ими, apt и dpkg. Именно вторую группу мы и обсудим в статье. В этой статье-шпаргалке мы пройдемся по всем основным инструментам для управления пакетами, которыми пользуются системные администраторы на Debian и Ubuntu. Сохранив эту статью вы сможете всегда к ней обратиться при возникновении проблем с пакетами.

Читать далее...

Установка Ruby on Rails на Ubuntu 14.04 при помощи RVM

  • Ruby
  • 3 года назад

Ruby on Rails - один из самых популярных фреймфорков для разработки сайтов и веб-приложений. Язык программирования Ruby вместе с фреймворком Rails значительно упрощает процесс разработки.

Так как не существует готового пакета с Ruby on Rails, установка и настройка среды разработки вызывает некоторые трудности. Но, благодаря таким средствам как RVM (Ruby Version Manager - менеджер версий Ruby), установка может быть упрощена. В этой статье мы покажем как установить rvm на Ubuntu 14.04, а затем при помощи него запустить стабильную версию Ruby on Rails. Хотя всю настройку можно выполнить под пользователем root, мы исходили из того, что вы не имеете root доступ.

Читать далее...

SSL сертификат для NGINX на Ubuntu 12

SSL сертификат используется для того, чтобы зашифровать информацию на сайте и создать более безопасное соединение. Также он отображает посетителю идентификационную информацию о частном виртуальном сервере. Вы можете воспользоваться услугами специализированных организаций для подтверждения информации о своем сервере, либо создать самостоятельно подписанный сертификат.

Следующие действия требуют root прав. Также нам понадобится установленный и настроенный сервер nginx. Установить его вы можете выполнив следующую команду:

Читать далее...

Установка Java на Ubuntu при помощи apt-get

Это наиболее простой и, как следствие, рекомендованный способ, в результате которого мы получим установленную OpenJDK6 если у нас Ubuntu 12.04 и более рание версии или OpenJDK7 для версий ubuntu начиная с 12.10. Всё очень просто. Для начала обновим список пакетов из apt-get

sudo apt-get update

Теперь проверим была ли установлена Java ранее

Читать далее...

Установка Django 1.6 + Apache 2 + mod_wsgi на Ubuntu

  • Python
  • 3 года назад

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

Вы перечитали кучу мануалов, перепробовали всё на свете, но так и не получили работающее приложение. Если вы попали в такую непростую ситуацию, то эта статья расскажет вам, как установить и настроить Django 1.6 с веб-сервером Apache 2 и операционной системой Ubuntu.

Читать далее...