libzip отсутствует в PHP 5.3.10 в комплекте с Fedora 16, исправляем это

В соответствии с этой ошибкой, версия PHP 5.3.10, которая входит в Fedora 16 не включает libzip. Но мне для Joomla требуется PHP-модуль libzip, его отсутствие очень сильно ограничивает возможности Joomla. Следуйте шагам ниже, для установки php-модуля libzip: 1 2 3 4 5 6 7 8 9 cd /tmp wget http://pecl.php.net/get/zip-1.10.2.tgz tar zxf zip-1.10.2.tgz cd zip-1.10.2 phpize ./configure make make install rm -fr /tmp/zip-1.10.2.tgz ; rm -fr /tmp/zip-1.10.2 После этого не забудьте создать файл /etc/php.d/zip.ini со строкой внутри extension=zip.so

13 квітня 2016 · 1 хвилина · 78 слів · dimetrius

Обновление Fedora 13 до Fedora 14 и возможные проблемы

Недавно пришлось устанавливать Fedora 13 на VPS. Вы наверное спросите почему именно 13, ведь уже давно есть 14, а через месяц должна выйти Fedora 15. Но увы, некоторые хостеры на свои сервера предоставляют пока только Fedora 13. CentOS нам не полюбился, поэтому решено установить Fedora 13 и обновить до Fedora 14. Конечно первым делом нашлись мануалы в сети, внимательно прочитались, собственно там и читать особо нечего, ну и приступили к делу. 1 2 3 4 5 6 yum update rpm yum -y update yum clean all reboot yum install preupgrade preupgrade-cli Нам показывают следующее: 1 2 3 4 5 6 7 8 9 10 11 # preupgrade-cli Loaded plugins: blacklist, whiteout No plugin match for: rpm-warm-cache No plugin match for: remove-with-leaves No plugin match for: auto-update-debuginfo No plugin match for: refresh-packagekit No plugin match for: presto please give a release to try to pre-upgrade to valid entries include: "Fedora 15 (Lovelock)" "Fedora 14 (Laughlin)" Обновлять до 15 версии мы пока не хотим, ведь она официально ещё не выпущена, а 14 попытаемся поставить. ...

13 квітня 2016 · 3 хвилин · 489 слів · dimetrius

Установка nginx на сервер Fedora 14 под управлением ISPConfig 3

Вступление Начиналось всё с сервера, который находился дома и его производительность меня не устраивала, наверное потому что изначально эта ОС вообще была десктопом. Для увеличения этой самой производительности я установил nginx как фронтэнд для apache. Сайтов было всего 3-4, прописать конфиги проблем не составляло, поэтому никакой панели управления небыло. На данный момент куплен VPS, на который установлена панель управления ISPConfig 3. Причём с самого начала было точно определено что в любом случае перед apache будет установлен nginx. Не буду описывать все плюсы, которые мы получаем при его использовании… Итак, сейчас у вас должна быть установлена ISPConfig 3 на Fedora 14, всё настроено и отлажено. Конфигурация Apache В конфигах apache нам нужно изменить 80 порт на тот, на котором должен apache должен слушать входящие соединения от nginx. Обычно я переношу его на порт 8080, но у большинства на этом порту будет висеть панель управления ISPConfig 3, поэтому будет использовать порт 82. 1 sed -ie 's/*:80/*:82/g' /etc/httpd/conf/sites-available/*.vhost Здесь заметьте что в конфигах изначально может быть прописан порт 8080 для панели управления. Если мы сделаем так, как выше написал я, то получим уже не 8080, а 8280. Это обязательно нужно сразу же исправить. Комманда sed сделает бэкап оригинальных файлов *.vhost с расширением *.vhoste, эти файлы можем переместить. 1 2 mkdir /root/httpd_vhost_backup/ mv /etc/httpd/conf/sites-available/*.vhoste /root/httpd_vhost_backup/ Перезапустите apache и используя netstat посмотрите слушает ли он порт 82 вместо 80: ...

13 квітня 2016 · 5 хвилин · 1037 слів · dimetrius

Установка Russian Fedora 16 на 512Мб ОЗУ

Если вам нужно установить Fedora 16 на машину с 512Мб ОЗУ, то для этого вам понадобится Live образ Fedora 16. Далее по шагам: Запустите компьютер со стандартного i686 Live CD. Запустите Терминал Наберите su - чтобы стать рутом Используйте ваш любимый редактор, чтоб отредактировать /usr/sbin/anaconda (для примера уже установлены vi и gedit на LiveCD, вы можете установить любой другой, используя yum install) Найдите needed_ram Измените needed_ram = [что-то написано] на needed_ram = 0 Сохраните произведённые изменения Закройте Терминал Запустите “Установить на диск” Источник

13 квітня 2016 · 1 хвилина · 83 слів · dimetrius