КСАМПП (за Виндовс) или Лампп (за системе засноване на УНИКС) је Апацхе МиСКЛ ПХП-дистрибуција која се инсталира брзо и нуди добро решење за тестирање сајтова на локалним машинама. Ја га користим и никада ми разочарани.

Када радите са више сајтова, нема потребе да направите под-домена за постојеће локалне име домена "лоцалхост". КСАМПП / лампп омогућава вам да радите са реал имена домена као што су "гоогле.цом", на пример, али датотека домаћин на свом рачунару. Тајна је домаћин датотеке и виртуелни домаћини функцију.

Пре свега треба да сазна где је КСАМПП / лампп инсталиран на вашем рачунару. На мом рачунару је / опт / лампп /.

Даље, зато што би требао добити неки админ привилегије, отворите терминал и судо наутилус тип. Наутилус ће вам помоћи да мењате једноставно неке фајлове директно са гедит.

/etc/extra (change /opt/lampp to your own directory where xampp/lampp is installed, if different from mine). Сада, Наутилус, прегледајте / опт / лампп / етц / помоћни (промени / опт / лампп у свој директоријум где је инсталиран КСАМПП лампп /, ако је различита од моје). Сада отворите ову датотеку: хттпд-вхостс.цонф

По дефаулту постоје два ВиртуалХост секције, сваки који се налази између ознака. Ми ћемо сада направити неке промене на овим деловима. Први део би требало променити да се укаже на лоцалхост-а. Би требало да изгледа овако:


СерверАдмин вебмастер@думми-хост.екампле.цом
ДоцументРоот / опт / лампп / хтдоцс
Лоцалхост сервера
СерверАлиас лоцалхост
ЕррорЛог логс / дуда-хост.екампле.цом-еррор_лог
ЦустомЛог логс / дуда-хост.екампле.цом-аццесс_лог заједничке

you should once again change /opt/lampp to the directory where xampp/lampp is installed in your system. У овој линији ДоцументРоот / опт / лампп / хтдоцс требало би да поново промени / опт / лампп у директоријум где / лампп је КСАМПП инсталира у ваш систем.

Затим, за сваки други додатних виртуелни хост коме ће додати исту блок кода на свој хттпд-вхостс.цонф фајл, али уводи неке мале измене. На пример, ако желите да додате виртуелни михост.цом домаћина, чији фајлови се налазе у / опт / лампп / хтдоцс / михост ћете додати следећи код:


СерверАдмин вебмастер@думми-хост.екампле.цом
ДоцументРоот / опт / лампп / хтдоцс / михост
Сервера михост.цом
ЕррорЛог логс / дуда-хост.екампле.цом-еррор_лог
ЦустомЛог логс / дуда-хост.екампле.цом-аццесс_лог заједничке

Приметите да ДоцументРоот и сервера је промењена. СерверАлиас није потребно више. Сачувајте датотеку.

Следеће треба да омогући виртуелни домаћини у конфигурациони фајл, који се налази у / опт / лампп / итд. Отворите датотеку хттпд.цонф са наутилус, и наћи овај ред # Укључи етц / помоћни / хттпд-вхостс.цонф. Уклоните знак # на почетку линије, тако да остаје Укључи етц / помоћни / хттпд-вхостс.цонф само. Сачувајте датотеку.

Сада треба додати и име домена у хостс фајл, како би за име домена да укаже на наше ИП адреса 127.0.0.1, али не и да потражите га у ДНС базу података. Па иди у / етц / с Наутилус, такође, и отворите ову датотеку: домаћинима. Сада на крају датотеке додајте следећи ред: 127.0.0.1 михост.цом (или промени михост.цом на име сопственог виртуелни хост наме). Да ли исту ствар за све остале виртуелни домаћини имате. Сачувајте датотеку.

Сада ћемо морати поново да покренете КСАМПП / Лампп да би промене ступиле на снагу. Отворите прозор терминала и покренете ову команду: судо / опт / лампп / лампп поново (не заборавите да промените / опт / лампп ако је потребно).

Сада бисте требали бити у могућности да раде са својим виртуелним домаћинима, тако да одете у ваш претраживач да хттп://михост.цом или хттп://тхе_наме_оф_иоур_овн_виртуал_хост.иоур_овн_тлд. Гоод луцк!