Russian English German Ukrainian

Компьютерная помощь

(066) 72-00-654     (098) 44-74-068

г. Днепр

ж/м Левобережный-3

Apache2: включение mod_rewrite

debian ubuntu 

Поставил web-server на новую ubuntu 12.04, и сразу же обнаружилась проблема - не работает mod_rewrite. При том что он включен. Реакция на .htaccess - ноль. Оказалось перенаправление было отключено в настройках хоста.

после установки apache подключить mod_rewrite командой:

sudo a2enmod rewrite

далее открываем для редактирование файл хоста /etc/apache2/sites-available/default (или файл вашего хоста) и меняем во всем документе AllowOverride None на AllowOverride All

Перезапускаем apache:

sudo service apache2 restart

И всё должно работать.

PHP: Обновление до php 5.5 в Debian/Ubuntu

debian ubuntu

Добавляем репозиторий в /etc/apt/sources.list:

deb http://packages.dotdeb.org wheezy-php55 all
deb-src http://packages.dotdeb.org wheezy-php55 all

Скачать и установить GnuPG ключ:

wget http://www.dotdeb.org/dotdeb.gpg
sudo apt-key add dotdeb.gpg

Запустить обновление:

apt-get update
apt-get upgrade

Иногда это не приводит к обновлению PHP, можно принудительно обновится командой:

apt-get install php5

Производим чистку:

apt-get autoremove 
apt-get autoclean

После установки проверяем версию PHP:

php -v

Apache2: виртуальные хосты

debian ubuntu                                        

Как настроить виртуальные хосты Apache в Ubuntu и зачем это нужно ? Это нужно для того, чтобы дать возможность работать нескольким сайтам на одном сервере Apache. Например, у меня есть установленный LAMP и мне надо поставить на него два моих сайта (domain.org.ua и domain.com.ua) на один сервер Apache.

Зарегистрируйтесь, чтобы прочесть подробности...

Python: расшарить папку по HTTP

Иногда возникает необходимость быстро расшарить файлы или папки на Linux машине.

Использование модуля для Python (>= 2.4) - Simple HTTP Server. В большинстве случаев, Вам не придется ничего устанавливать или настраивать! Этот модуль поднимает Простой HTTP Сервер, который превращает текущую директорию в корневую директорию вэб-сервера. Таким образом, директория вместе со всем ее содержимым становится доступной по HTTP.

Зарегистрируйтесь, чтобы прочесть подробности...

Nginx: установка, настройка в Debian/Ubuntu

debian ubuntu

Nginx — простой, быстрый и надёжный HTTP-сервер, не перегруженный функциями. Применение nginx целесообразно прежде всего для статических веб-сайтов и как прокси-сервера перед динамическими сайтами.

Зарегистрируйтесь, чтобы прочесть подробности...

  • Сборка ПК для дома и офиса

  • Бесплатная диагностика

  • Гарантия

  • Самые низкие цены