Работаем под Linux

Подписаться на эту рубрику по RSS

Проблемы с цветом на Ubuntu

Рубрика: Работаем под Linux
Метки: | |
Дата: 31/01/2011 20:43:21

Я уже писал о решении проблемы с цветом в FireFox. К сожалению, как выяснилось, копать нужно было гораздо глубже. В определенный момент, после очередного обновления системы, я понял, что трюк, описанный в предыдущей статье, уже не срабатывает, а цвета путаются не только в браузере, но и в других приложениях. Для того, чтобы вернуть все к нормальному состоянию, пришлось отключить проприетарный драйвер ATI/AMD fglrx. После этого все цвета начали отображаться правильно, но пришлось пожертвовать аппаратным ускорением графики.

Решения проблемы я пока не нашел. Не знаю, возможно, не стоило устанавливать нестабильную ветку Ubuntu 10.10, а поставить Ubuntu 10.4. Теперь уже сложно разобраться. У меня сейчас вообще, после всех обновлений, окошко "About Ubuntu" показывает "You are using Ubuntu 11.04 - the Natty Narwhal - released in April 2011 and supported until October 2012.".

По этой ссылке можно посмотреть фильмы онлайн без регистрации - неплохой выбор кино для просмотра онлайн.

Классический и универсальный способ переноса баз данных MySQL - это создание дампа базы с помощью утилиты mysgldump с дальнейшим восстановлением базы на новом сервере (как правило, с помощью команды mysql).

Однако, существует и более легкий способ переноса баз, который надежно работает, правда, только в рамках одной базовой версии MySQL (скажем, только между вариациями версии 5). Хотя, на самом деле, вы столкнетесь с проблемами совместимости и при применении классического способа, по крайней мере, при переносе баз из версии 4 в версию 5.

Итак, что нужно:

1. Зайти под рутом в директорию данных MySQL на старом сервере (как правило, это /var/lib/mysql), точное местоположение можно узнать в файле /etc/my.cnf или my.ini

2. Сархивировать директорию с вашей базой: tar -czvf database_name

3. Перенести архив database_name.tar.gz на новый сервер

4. Разархивировать его в директорию данных MySQL на новом сервере.

Этого достаточно, база сразу появится в списке баз сервера при обращении с помощью команды mysql или в phpMyAdmin. Осталось только добавить пользователя базы, если она используется не из под root.

Если вас интересует Недорогой хостинг с php и MySQL в Украине, советую обратиться в компанию "Плазма Хостинг Украина".

Тщательно изучив и опробовав существующее на рынке платное и бесплатное программное обеспечение для предоставления услуг Веб-хостинга, я подобрал следующий перечень софта, который, на мой взгляд, оптимален по соотношению цена/качество:

  1. Биллинг и автоматизация - WHMCS. Это ПО позволяет полностью автоматизировать процесс регистрации клиентов, формирование заказа услуг (виртуальный хостинг, VPS, регистрация доменов, дополнительные услуги), оплату заказа, предоставление сервиса (за счет интеграции с различными панелями управления хостинга), техническую поддержку и последующий биллинг. Стоимость лицензии всего $15.95 в месяц, а локализованную версию с дополнительными модулями интеграции с русскоязычными платежными системами (Вебмани, Яндекс.Деньги и др.) можно приобрести у украинского реселлера whmcs.com.ua за $14.75 в месяц.
  2. Панель для управления VPS - SolusVM. Это ПО позволяет управлять виртуальными машинами на одном или нескольких серверах. Панель отлично интегрируется с WHMCS. Основной технологией является OpenVZ, обеспечивающая высокую производительность виртуальных машин, правда, при этом поддерживаются только Linux-системы. Также поддерживается технология Xen, на которой возможна установка на VPS любых ОС, включая Windows. Стоимость лицензии $10 в месяц.
  3. Панель для управления виртуальным хостингом - Plesk. Текущая версия 10.0, но возможностей предыдущей версии 9.5 вполне достаточно для самых требовательных пользователей. Эта панель так же отлично интегрируется с WHMCS. Стоимость лицензии при аренде у реселлера - $30 в месяц за неограниченное количество доменов.

Таким образом, получается, что базовый комплект софта для начала предоставления услуг виртуального хостинга и VPS будет стоить всего лишь $54.75 в месяц.

Кстати, тем, кого интересуют бюджетные решения, будет интересен Виртуальный хостинг - тариф "Дешевый хостинг" от компании "Плазма Хостинг Украина.

Linux не дружит с AES

Рубрика: Работаем под Linux
Метки:
Дата: 14/01/2011 18:28:39

Убил на эту проблему чуть ли не полдня, пока не догадался в чем дело. Под двумя дистрибутивами - Ubuntu 10.10 и CentOS 5.5 вдруг отказался работать WiFi. Причем ладно бы полностью: соединение успешно устанавливалось, но роутер не пинговался и соединения с Интернетом, естественно, не было. Более того, почему-то 1 раз из 20 устанавливалось полноценное соединение, и Интернет становился доступен.

В итоге выяснилось, что все дело в настройках алгоритма шифрования WPA на роутере. Там был установлен параметр Cipher Type = AUTO(TKIP/AES), а как выяснилось, AES не поддерживался моими линуксами. Все вылечилось моментально после установки Cipher Type = TKIP.

Рекомендую ознакомиться с решением Организация электронного документооборота "Канцлер" для решения задачи автоматизации обмена информацией на предприятии.

В последнее время все чаще появляются новые серверные продукты или новые версии старых продуктов, которые уже не работают под старым PHP 5.0.*. Между тем, львиная доля серверов, как выделенных, так и VPS, предлагают как основную систему CentOS 5, а в ее состав входит именно старая версия PHP. Я сам тоже стремлюсь следовать некоторому стандарту и на моих серверах устанавливаю всегда 32-разрядную CentOS 5 (работать с объемом памяти больше 4Гб пока не приходилось).

Когда мне предложили попробовать новую CMS на основе CodeIgniter, которая требует наличия PHP версии 5.2, я пожал плечами и просто не стал ничего устанавливать. Но когда мой любимый форумный движок Vanilla обновился до версии 2.0 и запросил того же, пришлось серьезно задуматься. Вот какое решение по апгрейду PHP для CentOS я пока считаю оптимальным: использование репозитория от AtomiCorp. Ниже короткая инструкция о том, как можно с помощью этого репозитория проапгрейдить PHP на CentOS/RHEL/Fedora:

1) Устанавливаем репозиторий от Atomic:

wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh

2) Апгрейд до PHP 5.2.x:

yum upgrade

Шаги 3-4 нужны, только если у вас стоит PHP 4.

3) Заменяем файл php.ini от версии PHP 4 на файл от PHP 5.2.x (если применимо):

mv /etc/php.ini.rpmnew /etc/php.ini

4) Заменяем файл php.conf на файл от PHP 5.2.x php.conf (если применимо):

mv /etc/httpd/conf.d/php.conf.rpmnew /etc/httpd/conf.d/php.conf

5) Перезапускаем веб-сервер

service httpd restart
(или)
/etc/init.d/httpd restart

Это самый простой способ.

Если вам необходимо что-то продать, купить, взять в аренду или просто опубликовать объявление, то мы советуем сайт для размещения объявлений - это удобно и эффективно. Уже скоро наступят новогодние праздники, поэтому многие начинают задумываться, какой новогодний подарок 2011 купить жене или мужу. В Киеве можно посоветовать для этого неплохой магазин оригинальных подарков с прекрасным выбором подарков и сувениров для женщин и мужчин.

Array