Веб програмирање

Како поставити и конфигурисати КСАМПП / ЛАМП на Линук систему

Како поставити и конфигурисати КСАМПП / ЛАМП на Линук систему
Програмерима је потребна платформа која им омогућава да креирају / тестирају своје програме и помажу им да пронађу и реше проблеме. Платформе и стекови нуде пакет решења који се састоји од ХТТП сервера, система за управљање базом података и подршке за тумачење неких ЦГИ скриптних језика као што су Перл, ПХП или Питхон.

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

Шта је КСАМПП?

КСАМПП је софтверски пакет који садржи Апацхе ХТТП сервер, ПХП, МариаДБ / МиСКЛ и Перл. С обзиром на то да је вишеплатформска, можемо је користити и на Виндовсима, Линук-у и Мац-у. КСАМПП за Линук назива се ЛАМПП. Овај пакет, који су креирали пријатељи апацхе-а, нуди услуге као локални домаћин или локални сервер.

Поред тога, поменути алати, најновије верзије КСАМПП укључују додатне алате корисне за администрацију база података као што су ПхПмиАдмин, сервер поште Мерцури, ФилеЗилла ФТП сервер, ОпенССЛ итд.

Све што је потребно је преузимање софтвера и тестирање клијената или веб локација пре примене.

Инсталирање и подешавање КСАМПП-а на рачунару

Процес инсталације КСАМПП-а је лак и брз. Једном инсталиран, понаша се као лоцалхост / сервер који верификује веб локације пре него што их отпреми на веб сервер. Отуда, КСАМПП софтвер пружа погодно окружење за процену МиСКЛ, Апацхе, Перл и ПХП апликација на локалном систему.

Први корак: Први кораци

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

За ово упутство користићемо најновије издање КСАМПП инсталационог програма који је кампп-линук-к64-8.0.2-0-инсталатер.трцати.

Други корак: Претворите датотеку програма за инсталацију у извршну датотеку

Сада претворите инсталациони пакет у извршну датотеку. Пређите у свој директоријум „Преузимања“ и откуцајте следећу команду да бисте доделили одговарајуће дозволе:

[заштићена е-поштом]: ~ $ судо цхмод 755 [име вашег пакета]

За најновију верзију користићемо:

[заштићена е-поштом]: ~ $ судо цхмоде 755 кампп-линук-к64-8.0.2-0-инсталатер.трцати

Трећи корак: Покрените чаробњака

Сада покрените чаробњака да бисте наставили са поступком инсталације. Са привилегијама суперкорисника, покрените следећу наредбу да бисте покренули графички чаробњак.

[заштићен е-поштом]: ~ $ судо ./ [име извршног пакета]

За најновији пакет, чини се како следи:

[заштићен е-поштом]: ~ $ судо ./ кампп-Линук-к64-8.0.2-0-инсталатер.трцати

Горња команда ће приказати следећи екран:

Четврти корак: Покрените инсталацију

Кликните Следећи за покретање процеса инсталације. Задржите подразумевану поставку нетакнутом тамо где препоручује одабир жељеног софтвера. Наставите да притискате Нект док не досегне ову тачку.

Овде је све спремно за инсталирање КСАМПП-а на ваш рачунар. Кликните на Нект да бисте започели поступак инсталације.

На крају, кликните на Заврши дугме. Опозовите избор лансирајте Ксампп опција за онемогућавање аутоматског покретања КСАМПП-а.

Откуцајте следећу команду да бисте покренули демон лампп.

[емаил заштићен]: ~ $ судо / опт / лампп / лампп старт

Сада истражимо КСАМПП пакет.

Пети корак: Потврдите своју инсталацију

Можете проверити инсталацију КСАМПП-а у Линуку да бисте проверили жељену функционалност. Покрените свој омиљени веб прегледач и унесите следећу УРЛ адресу:

хттп: // лоцалхост / пхпмиадмин

Следећи екран подразумева успешну инсталацију КСАМПП-а.

Конфигурација безбедности КСАМПП

Будући да је КСАМПП посвећен програмерима да омогуће што већу доступност за тестирање њиховог развоја, он није намијењен производним сврхама. Када се користи у производном окружењу, то би могло бити заиста кобно.

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

Недостатак ових мањих безбедносних мера показује велике рањивости које могу проузроковати озбиљне последице. Да би се избегли горе поменути проблеми, КСАМПП захтева безбедносну конфигурацију пре покретања у осетљивом окружењу.

Унесите следећу наредбу у терминал да бисте извршили брзу проверу безбедности и осигурали сигурну инсталацију КСАМПП:

[заштићена е-поштом]: ~ $ / опт / лампп / лампп сецурити

Деинсталирање КСАМПП-а

Деинсталација КСАМПП-а је једноставна као и поступак инсталације. Са Линук терминала, цд у инсталирани КСАМПП директоријум / опт / лампп.

[заштићена е-поштом]: ~ $ цд / опт / лампп

Листа 'лс -а' све датотеке директоријума за идентификацију програма за деинсталацију. Затим покрените „./ деинсталирај ” датотека са роот привилегијама за деинсталацију КСАМПП.

[заштићен е-поштом]: ~ $ судо ./ деинсталирај

Дијалошки оквир ће затражити потврду тражених промена. Изаберите „Да“ да бисте наставили да деинсталирате КСАМПП и његове модуле; процес може потрајати. На крају, појавиће се дијалошки оквир који потврђује успешан завршетак процеса.

Ручно уклањање Лампп мапе и подмапа је још један важан корак. Откуцајте следећу команду:

[емаил заштићен]: ~ $ судо рм -р / опт / лампп

Такође можете избрисати инсталационе пакете из система. Сада су све КСАМПП датотеке и модули уклоњени из система.

Закључак

КСАМПП / ЛАМП нуди практично окружење за програмере да тестирају своје апликације пре него што их распореде на удаљени професионални сервер. Нуди окружење за брзо отклањање грешака за непродукцијско подешавање, што може представљати сигурносни ризик ако је изложено Интернету без предузимања мера предострожности.

ХД Ремастеред игре за Линук које никада раније нису имале Линук издање
Многи програмери и издавачи игара долазе са ХД ремастером старих игара како би продужили живот франшизе, молимо обожаваоце да захтевају компатибилност...
Како користити АутоКеи за аутоматизацију Линук игара
АутоКеи је услужни програм за аутоматизацију радне површине за Линук и Кс11, програмиран на Питхон 3, ГТК и Кт. Користећи његову скриптну и МАЦРО функ...
Како приказати бројач ФПС-а у Линук играма
Линук гаминг добио је велики потицај када је Валве најавио Линук подршку за Стеам клијент и њихове игре 2012. године. Од тада су многе ААА и индие игр...