Тэг ‘debian’

Debian apt-get update ошибка There are no public key available for the following key IDs

При попытке выполнить apt-get update в конце появляется сообщение

There are no public key available for the following key IDs :
4D270D06F42584E6
W: You may want to run apt-get update to correct these problems

Читать целиком »

Опубликовано Февраль 13, 2013 | автор: levik  |  Нет комментариев »

Install php-fpm on Debian

Лучшая оптимизация web-сервера Apache - установка NGINX )

Актуальный способ установки nginx на Debian - добавить 2 строчки в файл
deb http://nginx.org/packages/debian/ squeeze nginx
deb-src http://nginx.org/packages/debian/ squeeze nginx

Это можно сделать следующим набором команд:
wget http://nginx.org/keys/nginx_signing.key && apt-key add nginx_signing.key && rm ./nginx_signing.key
echo -e "deb http://nginx.org/packages/debian/ squeeze nginx\ndeb-src http://nginx.org/packages/debian/ squeeze nginx" >> /etc/apt/sources.list
&& aptitude update
apt-get install nginx

Способ устарел с тех пор, как свой репозитарий для debian появился на официальном сайте nginx

root@php-fpm-nginx-server:~# echo "deb http://backports.debian.org/debian-backports lenny-backports main" >> /etc/apt/sources.list && aptitude update
root@php-fpm-nginx-server:~# aptitude install -t lenny-backports "nginx"

deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all

aptitude update
root@php-fpm-nginx-server:~# aptitude install php5-cli php5-common php5-suhosin
root@php-fpm-nginx-server:~# aptitude install php5-fpm php5-cgi

root@php-fpm-nginx-server:~# /etc/init.d/nginx restart
root@php-fpm-nginx-server:~# /etc/init.d/php5-fpm restart

Опубликовано Ноябрь 15, 2011 | автор: levik  |  Нет комментариев »

Debian 6.0 Squeeze

Вышел Debian 6.0 Squeeze, анонс на оф. сайтеDebian Squeeze Logo

Основные изменения:

  • Инфраструктура Debian:
    • backports.org теперь является частью основного проекта (backports.debian.org).
  • Структура ОС:
    • переработан установщик;
    • dash теперь устанавливается по умолчанию и является обязательным;
    • используется новый загрузчик GRUB 2, старый GRUB доступен в пакете grub-legacy;
    • загрузка ускорена с помощью insserv и параллельного запуска служб на основе их зависимостей;
    • в dpkg добавлена поддержка компрессии xz, проведены оптимизации по ускорению работы с базой данных, а также произведена отвязка от perl;
    • соответствие стандартам FHS 2.3 и LSB 3.2;
    • полностью свободное ядро Linux без закрытых и несвободных прошивок (перенесены в non-free);
    • более 10 000 новых пакетов — теперь общее число пакетов достигло 29 000 (собраны из 15 000 пакетов с исходными кодами), около 60% пакетов обновлены, некоторые пакеты были удалены;
    • в качестве технического обзора в дистрибутив включены два ядра FreeBSD, работающие с пакетами Debian: kfreebsd-i386 и kfreebsd-amd64.
  • ПО, включённое в выпуск:
    • ядро Linux 2.6.32 с поддержкой ext4 и KMS;
    • GNOME 2.30 с некоторыми частями GNOME 2.32;
    • KDE 4.4.5;
    • Xorg 7.5;
    • OpenOffice 3.2;
    • Python 2.6.6;
    • Samba 3.5.5;
    • Tomcat 6.0.28.

UPD PHP5.2 + debian squeeze
http://muzso.hu/2011/09/19/how-to-use-php-5.2-with-debian-squeeze

UPD2 2016-06… Закончился Long Time Support период поддержки Debian Squeeze… 5 лет пролетело

Для категорически нежелающих обновляться в sources.list  можно указывать
deb http://archive.debian.org/debian squeeze main
deb http://archive.debian.org/debian squeeze-lts main

Чтобы вторая строчка отрабатывала - в /etc/apt/apt.conf (в случае отсутствия файл следует создать):
Acquire::Check-Valid-Until false;

http://doc.biblissima-condorcet.fr/loris-setup-guide-ubuntu-debian python 2.7 на debian squeeze

Опубликовано Февраль 6, 2011 | автор: levik  |  Нет комментариев »

Debian на VPS

Vps сервер на Debian в общем имеет много общего с любым из Linux-дистрибутивов. Одно из основных отличий Debian - наличие пакетов (пакетный дистрибутив).

apt-get update - обновляем репозитории
apt-get upgrade - обновляем установленные пакеты
или:# aptitude update && aptitude upgrade

Администрирование дебиан (на серверах, не требующих глубокого погружения) можно свести к “жонглированию” пакетами и настройке конфигов (за второе, собственно и получают зарплату администраторы :) а вот с пакетами всё довольно удобно )

apt-get search php5 - поиск нужного пакета
apt-get install php5-cli phpmyadmin - установка пакетов

Кроме того, имеется удобный интерфейс aptitude

Некоторые ошибки возникают именно из-за использования старых версий, например, во время установки mysql-server на debian, может появиться такое сообщение об ошибке:
invoke-rc.d: initscript mysql, action "start" failed.

apt-get remove mysql-server mysql-server-5.0 && apt-get install mysql-server mysql-server-5.0- сначала удаляем пакет(ы), затем повторно устанавливаем

Добавляем нового пользователя (чтобы в дальнейшем отключить root-доступ по SSH):
adduser
 levik

в файле /etc/apt/sources.list для обновления “сырцов” потребуются строки, начинающиеся с deb-src

# See sources.list(5) for more information, especialy
# Remember that you can only use http, ftp or file URIs
# CDROMs are managed through the apt-cdrom tool.
deb http://http.us.debian.org/debian stable main contrib non-free
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb http://security.debian.org stable/updates main contrib non-free
# Uncomment if you want the apt-get source function to work
#deb-src http://http.us.debian.org/debian stable main contrib non-free
#deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free

“Быстрая” установка LAMP в DEBIAN (linux+apache+php+mysql).
# aptitude update && aptitude upgrade && aptitude install apache2 php5 libapache2-mod-php5 mysql-server mysql-client php5-mysql phpmyadmin

Установка PHP 5.3, Nginx и PHP-fpm на Ubuntu/Debian
http://stopxaker.ru/showthread.php?t=1472
http://adw0rd.ru/2010/ubuntu-php53/

Установка mod_rpaf для apache2 в Debian 
apt-get install libapache2-mod-rpaf

Опубликовано Январь 31, 2011 | автор: levik  |  Комментарий (1) »