Генератор (собиратор) описаний функций PHP

Читать

Wi-Fi роутер D-Link N150 — обзор, характеристики, настройка

Роутеры D-Link N150 — самые популярные беспроводные маршрутизаторы на сегодняшний день. Приятный дизайн, доступная стоимость, поддержка, простая настройка на уровне «включил и работает» — то, что надо рядовому пользователю для построения домашней либо небольшой коммерческой сети.

Читать

WordPress. Похожие публикации (без плагина)

Перепробовал несколько плагинов для вывода «похожих публикаций» на странице детального просмотра. Но с каждым была какая-то беда, начиная с фоновых ajax запросов в административную часть сайта, до наличия маркетинговой ловушки от сторонних сайтов, которая отяжеляла загрузку контента. Решился запрограммировать самостоятельно. Читать

Эффект доктора Фокса

Эффект доктора Фокса

Как часто, будучи студентом или вольным слушателем лекций, вы сталкивались со спикерами, которые подают действительно качественную информацию, но делают это совершенно неинтересно? Или же наоборот – лектор рассказывает посредственный, заурядный материал, но уверенно держит внимание и интерес аудитории? Именно такое явление именуется эффектом доктора Фокса. Об истории его возникновения, сути и области применения вы можете узнать ниже. Читать

Интернет премиум-класса: как подключить и настроить роутер Asus

Долгое время компания ASUS держалась в стороне от рынка сетевого оборудования, выпуская лишь устройства low-end сегмента, простенькие белые коробки с не запоминающимся дизайном и сырым программным обеспечением. Ещё каких-то пять лет назад интернет-провайдеры Воронежа отказывались подключать клиента, если он купил себе маршрутизатор ASUS. И вдруг все изменилось, как по взмаху волшебной палочки. Осознав перспективность рынка маршрутизаторов, за короткий срок компания сумела разработать и запустить в серийное производство несколько десятков моделей роутеров — от бюджетных решений, до высокопроизводительных моделей премиум-сегмента.

Великолепный футуристический дизайн, богатая аппаратная начинка, программное обеспечение на основе OpenSource проекта OpenWRT, но с фирменными фишками и великолепным веб-интерфейсом — все это вывело фирму ASUS в лидеры рынка сетевого оборудования для дома и офиса.

Читать

Как установить Python 3.6.4 на Debian 9

Python является интерактивным и объектно-ориентированным языком сценариев. Это один из самых популярных языков программирования. Python является язык программирования общего назначения. Он использует английские ключевые слова вместо знаки препинания, а также имеет меньше синтаксических конструкций, чем в других языках программирования и позволяет разработчикам использовать различные стили программирования для создания своих программ, и писать код так, как будто на человеческом языке. Установка Python 3.6.4 на Debian VPS, является легкой задачей, просто следуйте внимательно инструкциям ниже и вы должны установить  Python 3.6.4 в течение нескольких минут на Debian 9.

Обновление системы

Как обычно, обновление всех системных пакетов, прежде чем продолжить работу на сервере:

# sudo apt-get update && sudo apt-get upgrade

Установка Python 3.6.4 из исходных текстов

Теперь мы будем строить и установить Python 3.6.4 из исходников, это самый безопасный и рекомендуемый способ, который не добавляет каких-либо хранилищ, которые могли бы установить конфликтующие пакеты на сервере Debian 9.

Начните с установки необходимых инструментов для сборки Python 3.6.4:

# sudo apt-get install -y make build-essential libssl-dev zlib1g-dev

# sudo apt-get install -y libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm

# sudo apt-get install -y libncurses5-dev  libncursesw5-dev xz-utils tk-dev

 

Скачайте исходный файл Python 3.6.4 с помощью «wget»:

# wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz

 

Распакуйте исходный файл Python 3.6.4:

# tar xvf Python-3.6.4.tgz

 

Перейдите в каталог Python-3.6.4 и запустите «./configure», чтобы подготовить сборку:

# cd Python-3.6.4

# ./configure --enable-optimizations

 

Затем выполните следующую команду, чтобы построить Python 3.6.4:

# make -j8

 

А затем запустите эту команду, чтобы установить Python 3.6.4:

# sudo make altinstall

 

Теперь вы можете открыть интерпретатор Python 3.6.4, выполнив следующую команду:

# python3.6

Установка Python 3.6.4 из репозитория ‘testing’ в Debian

Этот способ установки Python 3.6.4 не рекомендуется, поскольку он может устанавливать/обновлять пакеты из репозитория  ‘testing’ в  Debian, которые несовместимы с вашей текущей установкой Debian 9. Если вы хотите установить Python 3.6.4 с помощью хранилища ‘testing’  в Debian, попробуйте это на тестовой машине первым, чтобы увидеть, что любой из пакетов не установиться или если есть какие-либо конфликты после установки пакетов, необходимых для Python 3.6 +0,4.

Начните с редактирования файла «/etc/apt/sources.list» вашим любимым редактором (мы будем использовать nano) и добавьте строку ниже в нижней части файла:

# sudo nano /etc/apt/sources.list



deb http://ftp.de.debian.org/debian testing main

 

Затем выполните следующую команду, чтобы сделать хранилище ‘stable’ по умолчанию на сервере:

# echo 'APT::Default-Release "stable";' | sudo tee -a /etc/apt/apt.conf.d/00local

 

Теперь обновите список пакетов:

# sudo apt-get update

 

И установите Python 3.6.4 от репозитория  ‘testing’ в Debian с помощью следующей команды:

# sudo apt-get -t testing install python3.6

 

Если все прошло хорошо, выполните следующую команду, чтобы открыть интерпретатор Python 3.6.4:

# python3.6

 

Вот, теперь вы должны иметь установленный Python 3.6.4 на вашем сервере.

 



2018-03-27T16:20:37
Установка ПО на Debian