Настройка прокси-сервера Squid +sams+ncsa на Ubuntu 10.04
В далеком 2010 году я написал статью Proxy-сервер SQUID web-интерфейс для администрирования SAMS SAMS+REJIK с аунтентификацией по NTLM, много воды утекло с тех пор, но вот мне попалась на Хабре совсем свежая и по словам автора полностью рабочая статья «Настройка squid+sams+ncsa на Ubuntu 10.04″. Большое спасибо автору за его проделанный труд, эту статью я вам и предлагаю почитать.
К Вашему всеобщему вниманию выкладываю свой ман — полностью рабочий и со всеми дополнениями, которых не хватает частенько при настройке серверов прокси squid. Подобную информацию можно нарыть в интернете, но после «тех» настроек сервак или не запуститься или работать будет некорректно, так что приятного прочтения.
(почему именно NCSA, то ответ прост – перекопав много вариантов как с IP так и с доменной авторизацией, пришел к выводу что самая стабильная версия это NCSA, хоть требует первоначального геморроя с заведением пользователей, но один раз сделал (сделал бекап после первой настройки на всякий случай ) и забыл.
Если у Вас есть мечта работы хорошего прокси-сервера в Вашем офисе, то инфа как раз для Вас.
Здесь собраны мною все дополнения и команды, необходимые для полной настройки и лишнего копания в инете – сам настроил его за 30 минут и все ок.
Исходные данные для установки:
(данные IP, mask, dns and gateway использовать своей сети)
Ubuntu 10.04 х386
Будущий сервер proxy.workgroup
ip 192.168.0.99 gt:192.168.0.77 dns:192.168.0.77
Установка:
При установке выбираем конфигурацию LAMP и OPENSSH-Server
В процессе установки вас спросят пароль для root mysql
После установки проверяем имя хоста в /ets/hostname ->> proxy.workgroup
и записи в /etc/hosts 127.0.0.1 localhost proxy
192.168.0.99 proxy.workgroup proxy Читать далее…
Возможность тестировать steam for linux beta без инвайта от valve.
Сегодня стартовало бета тестирование игрового сервиса от Valve для ОС линукс. Есть бинарные пакеты под Ubuntu (должно работать 12.04 и 12.10) и AUR пакеты под Archlinux.
Пользователям Ubuntu можно все установить средствами консоли: $ wget http://media.steampowered.com/client/installer/steam.deb $ sudo dpkg -i steam.deb && sudo apt-get install -f
Если у вас архитектура amd64 вам также потребуется установить еще несколько пакетов
$ sudo apt-get install libjpeg-turbo8:i386 libcurl3gnutls:i386 libogg0:i386 libpixman-1-0:i386 libsdl1.2debian:i386 libtheora0:i386 libvorbis0a:i386 libvorbisenc2:i386 libvorbisfile3:i386 libasound2:i386 libc6:i386 libgcc1:i386 libstdc++6:i386 libx11-6:i386 libxau6:i386 libxcb1:i386 libxdmcp6:i386
И на конец запустить все командой $ steam steam://store
Квезаль (выдержка из Wikipedia) — Квезаль, или квеза́л, или кетсаль (лат. Pharomachrus mocinno) — крупная птица отряда трогонообразных. Длина до конца хвоста — 35 см, такой же длины два самых длинных надхвостовых пера, два других пера покороче. Питается почти исключительно плодами окотеи, которые глотает целиком, но при случае поедает насекомых, маленьких древесных лягушек, ящериц и улиток. Населяет холодные горные леса от Южной Мексики до Панамы. В сухой сезон этих птиц можно встретить на высоте до 3000 метров над уровнем моря, а в сезон дождей они спускаются с высокогорья на высоты до 1000 м. Священная птица у древних майя и ацтеков. Они считали его богом воздуха и его длинные зелёные над хвостовые перья использовали в религиозных церемониях. Однако птиц для этого никогда не убивали, а ловили живьём, вырывали у них перья и отпускали.
В современной Гватемале квезаль — государственный символ страны, национальный символ свободы. Считают, что, лишённый свободы, он умирает от разрыва сердца. Квезаль изображен на гербе государства, денежная единица там называется кетцаль.
Имеем в составе:
Linux Kernel 3.5.4
GNOME обновлен до версии 3.5.92 (некоторые компоненты получили обновление до версии 3.6);
— акселератор PHP, который увеличивает скорость выполнения php скриптов.
По следам заметки Что такое eAccelerator и установка на Debian.
Для php 5.3: $ wget http://xcache.lighttpd.net/pub/Releases/2.0.1-rc3/xcache-2.0.1-rc3.tar.bz2
$ tar zxf xcache-2.0.0.tar.gz
$ cd xcache-2.0.0
$ phpize
$ ./configure --enable-xcache
$ make && make install
Смотрим куда упал, и если есть нужно можно переложить: Installing shared extensions: /usr/lib/php5/20090626+lfs/ Читать далее…
Установка Zend Optimizer на php 5.3.3 в Debian (Ubuntu)
Поставил себе на тестовом сервере php 5.3.3 и понадобилась поставить Zend Optimizer, и оказывается что последняя версия Zend Optimizer 3.3.9 работает только на PHP (4.3.x, 4.4.x, 5.0.x, 5.1.x, 5.2.x).
Теперь для версии php 5.3.3 надо ставить Zend Guard Loader (Runtime for PHP 5.3).
Внимание если стоял Zend Optimizer то его удаляем.
Пакеты можно взять здесь: Linux 32 bit (Debian based) … 386.tar.gz Linux 64 bit (Debian based) … 64.tar.gz Linux 32 bit (Redhat based) … 386.tar.gz Linux 64 bit (Redhat based) … 64.tar.gz Windows zip
$ wget http://downloads.zend.com/guard/5.1.0EA/ZendGuardLoader-php-5.3-linux-deb-x86_64.tar.gz
$ tar -xzf ZendGuardLoader-php-5.3-linux-deb-i386.tar.gz
$ mkdir /usr/lib/php5/zend
$ cp ZendGuardLoader-php-5.3-linux-deb-i386/lib/loader/php-5.3.x/ZendGuardLoader.so /usr/lib/php5/zend
Cоздаем файл zend.ini в директории /etc/php5/conf.d Читать далее…