apt-get update после переезда stable на oldstable в Docker
Ошибки, вывалившиеся при установке в Docker-контейнере некоторых библиотек
Читать целиком »
Ошибки, вывалившиеся при установке в Docker-контейнере некоторых библиотек
Читать целиком »
При попытке установки PHP 5.2 на Debian lenny, wheezy, равно как и других версий на более новую версию Debian (а также при установке из различных репозитариев) может возникнуть проблема аутентификации пакетов.
При попытке выполнить 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
Лучшая оптимизация 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
Вышел Debian 6.0 Squeeze, анонс на оф. сайте
Основные изменения:
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
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