XAMPP for Linux

XAMPP for Linux: еще о зеркалировании...

Один из комментаторов цикла постов о XAMPP обратил внимание на проблему доменных суффиксов.

Дело в том, что большинство пишущих о XAMPP (и я тоже) рекомендуют применять для виртуальных хостов фиктивные, не существующие в интернете доменные суффиксы, например, .dev вместо .ru (.com, .org, net и т.п.) Смысл в этом есть, он, имхо, даже интуитивно понятен, поэтому рассусоливать на эту тему не будем. Но возникает проблема.

Предположим, мы развернули на XAMPP сайт mysite.dev, отработали его и теперь хотим перенести его на реальный боевой сервер в сети. Однако ссылки-то внутри сайта с суффиксом .dev, а не .ru. Просто перенеся сайт на доменное имя mysite.ru, мы получим массу нерабочих ссылок, неоткрывающихся картинок и т.д. и т.п.

Для тех, кто хорошо знает MySQL, синтаксис SQL-запросов и команд, а также устройство базы своего движка, вопроса тут, как я понимаю, вообще никакого нет. А нам-то, бедным хрестьянам, как быть, ежели мы во всем этом не то чтобы очень?!

Выход, однако, есть, и даже не один.

Читать далее...

XAMPP for Linux: установка модуля Imagick

В одном из комментов к циклу постов о XAMPP был поднят вопрос об установке модуля Imagick.
Проблема оказалась не столько сложной, сколько стрёмной, так что даже сейчас, после трех удачных попыток на разных ОСях, я чувствую себя не экспертом, а обезьяной, которая научилась, нажимая определенную комбинацию кнопок, получать банан.
Но свой банан я таки получаю, и поэтому решил поделиться своим опытом с другими, гм, юзерами, находящимися на той же ступени развития, что и я. Не пропадать же ему (опыту) даром.

Читать далее...

XAMPP for Linux в LM Cinnamon: управление из трея.

Появилась еще одна хорошая возможность избавиться от лишнего на рабочем столе.

В посте "XAMPP for Linux: организация и настройка виртуальных хостов - 1" описан способ запуска⁄перезапуска⁄остановки XAMPP с помощью иконок на рабстоле. Несколько лет я пользовался именно им как наиболее простым и незамороченным.

Но с выходом Cinnamon 2 среди апплетов панели обнаружился XAMPP Panel Menu 0.1, и вот наконец-то у меня дошли до него руки.

Читать далее...

LM 17 и XAMPP

или маленькая драма о потерянном времени, человеческой глупости и правах доступа.

Стыдно признаваться в собственной глупости, но, говорят, полезно...

Прошло несколько дней после установки LM 17 "Qiana" Cinnamon, первые, самые неотложные дела сделаны, настало время установить XAMPP и развернуть свои виртуальные хосты.

Процедура, описанная мной в трех частях (1, 2 и 3), проста и не занимает много времени, даже если ее приходится проводить впервые, "с нуля". А если иметь заготовки настраиваемых файлов (/etc/hosts, /opt/lampp/etc/httpd.conf и /opt/lampp/etc/extra/httpd-vhosts.conf) плюс бэкапы виртуальных хостов, то вообще можно легко уложиться в пять минут с перекуром. Тем более, что всё это неоднократно и без малейших проблем делалось в разное время и на разных ОСях (Linux Mint с 11 по 16, Росинках 9, 11 и 13, Убунтах, включая Runtu и Matuntu, Арче, Bodhi и уж не помню, на чем еще).

А в LM 17 вдруг случился облом.

Читать далее...

XAMPP for Linux: Туда и обратно. Бэкап, зеркалирование сайтов.

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

А поэтому тему бэкапа и зеркалирования сайтов я и включил в цикл постов о XAMPP.

Читать далее...

XAMPP for Linux: организация и настройка виртуальных хостов - 3

Часть 3. Выбираем версию XAMPP

В предыдущих частях мы рассмотрели (поверхностно, но достаточно для практики) установку и настройку XAMPP for Linux самой свежей на данный момент версии 1.8.3-4.

А теперь зададимся вопросом: а нужна ли нам именно она?

Это вопрос не праздно-философский, а практически важный. И выбирать версию XAMPP надо вполне сознательно.

Читать далее...

XAMPP for Linux: организация и настройка виртуальных хостов - 2

Часть 2. Организация виртуальных хостов

Настройка XAMPP как виртуального офлайн-хостинга для наших сайтов очень проста, не требует особых познаний (которые, впрочем, никогда не бывают лишними), и конкретно сводится к редактированию трех файлов – одного системного и двух конфигов самого XAMPP:

Читать далее...