Како инсталирати ЛАМП Стацк на Убунту 16.10

Приликом управљања оперативним системима као што је Убунту 16, важно је знати све његове функционалности и опсег које нуди као систем и за крајњег корисника и за ИТ администраторе. Један од најбољих начина на који можемо проширити свестраност и перформансе Убунту -а је инсталирање и конфигурисање ЛАМП -а.

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

Шта је ЛАМПАЛАМП је скуп софтвера чија је сврха омогућити серверу да угости динамичке веб локације и апликације захваљујући скупу укључених апликација. ЛАМПА значи:

  • Л: Линук
  • О: Апачи
  • М: МиСКЛ
  • П: ПХП
ЛАМП у целини је акроним који представља оперативни систем Линук са Апацхе сервером, чија се локација података чува у МиСКЛ бази података, а динамички садржај се обрађује помоћу ПХП -а.

Затим ћемо покренути процес инсталације и конфигурације ЛАМП -а у Убунту 16.10.

1. Апацхе инсталација на Убунту 16.10


Апацхе је веб сервер који нам даје могућност постављања веб сервера са функционалностима као што су ЦГИ, ССЛ и виртуелни домени. Апацхе је бесплатна софтверска апликација па се стално ажурира.
Да бисмо инсталирали Апацхе у Убунту 16.10 извршићемо следећу команду:
 судо апт-гет инсталл апацхе2

ЕНЛАРГЕ

Уносимо слово С да бисмо прихватили преузимање и одговарајућу инсталацију Апацхе пакета.

2. Омогућавање и покретање Апацхе -а


Када се Апацхе инсталира, настављамо да га омогућујемо и покрећемо услугу, за то ћемо појединачно унети следеће команде по њиховом редоследу:
 системцтл омогућити апацхе2 системцтл покренути апацхе2 системцтл статус апацхе2
Добијени резултат је следећи:

ЕНЛАРГЕ

3. Потврдите Апацхе


Да бисмо проверили да ли је Апацхе правилно инсталиран и да ли је услуга омогућена, идемо у наш прегледач и можемо унети било коју од следећих опција:
  • хттп: // лоцалхост /
  • хттп: // ИП адреса /

Ако је све тачно, резултат би требао бити следећи:

Овим проверавамо да ли Апацхе ради исправно.

4. Инсталирање МиСКЛ -а на Убунту 16.10


Следећи корак је инсталација МиСКЛ -а, управљача релационих база података (РДБМС) који омогућава више корисника да приступе бази података на сигуран и интегрисан начин. Да бисмо инсталирали МиСКЛ у Убунту 16.10 извршићемо следећу команду:
 судо апт-гет инсталл мискл-сервер мискл-цлиент
Белешка:Током процеса биће приказана одређена питања која ћемо касније показати.

ЕНЛАРГЕ

Прихватамо преузимање и инсталирање пакета. Прва порука коју морамо довршити је унос лозинке роот корисника:

ЕНЛАРГЕ

Уносимо жељену лозинку, притиснемо Прихвати или Ентер и морамо је поново потврдити:

ЕНЛАРГЕ

Притисните ОК за наставак инсталације. На овај начин смо инсталирали МиСКЛ.

5. МиСКЛ здравствена провера


Да бисмо проверили да ли је МиСКЛ инсталација исправна извршићемо следећу команду:
 судо системцтл статус мискл
Белешка: Ако користимо Убунту 14.10 или старије верзије, извршићемо следећу команду:
 судо сервис мискл статус
Добијени резултат ће бити следећи:

ЕНЛАРГЕ

Видимо да је активан.

6. МариаДБ инсталација


МариаДБ је још један робустан, сигуран и поуздан менаџер базе података који се може користити уместо МиСКЛ -а. МариаДБ добија на замаху међу управитељима база података због својих вишеструких функционалности, које можемо консултовати на њеној званичној веб локацији:

Корак 1
Да бисмо инсталирали МариаДБ, морамо прво уклонити МиСКЛ из Убунту 16.10. За ово морамо извршити следеће команде по њиховом редоследу:

 судо системцтл стоп мискл судо апт-гет ремове --пурге мискл-сервер мискл-клијент мискл-заједнички судо апт-гет ауторемове судо апт-гет аутоцлеан судо рм -рф / вар / либ / мискл / судо рм -рф / етц / мискл / 

ЕНЛАРГЕ

Корак 2
Када се процес заврши, настављамо са инсталирањем МариаДБ -а у Убунту 16.10 извршавањем следеће наредбе:

 судо апт-гет инсталл мариадб-сервер

ЕНЛАРГЕ

Корак 3
Уносимо слово С да бисмо прихватили преузимање МариаДБ -а. Други начин на који можемо инсталирати МариаДБ је коришћење званичних спремишта за добијање најновије верзије, у овом случају морамо извршити следеће редове:

 судо апт-гет инсталл софтваре-пропертиес-цоммон судо апт-кеи адв --рецв-кеис --кеисервер хкп: //кеисервер.убунту.цом: 80 0кцбцб082а1бб943дб судо адд-апт-репоситори 'деб хттп: //довнлоад.нус .еду.сг / миррор / мариадб / репо / 10.1 / убунту вивид маин ' 
Корак 4
Ажурирамо спремишта помоћу следеће команде:
 судо апт-гет упдате
Корак 5
На крају инсталирамо МариаДБ извршавањем следеће наредбе:
 судо апт-гет инсталл мариадб-сервер
Корак 6
Нешто важно треба имати на уму да током процеса инсталације роот лозинка неће бити затражена као да то ради МиСКЛ, а ми то нећемо моћи учинити ручно помоћу наредбе:
 мискл_сецуре_инсталлатион
Корак 7
Приказаће се следећа грешка:

ЕНЛАРГЕ

Да бисмо то решили, извршићемо следећи процес. Извршавамо следећу команду:

 судо мискл -у корен
Корак 8
У приступу МиСКЛ -у извршићемо следеће редове:
 усе мискл; ажурирај кориснички сет плугин = '' где је Усер = 'роот'; привилегије испирања; \ к

ЕНЛАРГЕ

Корак 9
Сада поново покрећемо наредбу мискл_сецуре_инсталлатион, дајемо Ентер када затражи роот лозинку и имат ћемо приступ поставкама МариаДБ:

ЕНЛАРГЕ

7. Потврда статуса МариаДБ


Да бисмо проверили тренутни статус МариаДБ -а у Убунту 16.10 користићемо следећу команду:
 судо сервис мискл статус
Резултат ће бити следећи. Можемо проверити да ли је његов статус активан.

ЕНЛАРГЕ

8. Инсталирање ПХП -а на Убунту 16.10


ПХП (ПХП: Хипертект Препроцессор) је програмски језик отвореног кода који се користи у веб развоју и који се може уградити у ХТМЛ.

Да бисмо инсталирали ПХП на Убунту 16.10 Сервер извршићемо следеће команде по њиховом редоследу:

 судо апт-гет упдате судо апт-гет инсталл пхп7.0-мискл пхп7.0-цурл пхп7.0-јсон пхп7.0-цги пхп7.0 либапацхе2-мод-пхп7

ЕНЛАРГЕ

Прихватамо преузимање и када заврши, потврдићемо инсталирану верзију ПХП -а помоћу следеће команде:

 пхп -в

ЕНЛАРГЕ

9. ПХП валидација


Да бисмо тестирали ПХП на Убунту 16.10 серверу, креираћемо датотеку под називом тестпхп.пхп користећи следећи ред:
 судо нано /вар/ввв/хтмл/тестпхп.пхп
У приказаном прозору унећемо следеће:
 

ЕНЛАРГЕ

Спремамо промене помоћу комбинације тастера Цтрл + О и излазимо из уређивача помоћу тастера Цтрл + Кс. Поново покрећемо Апацхе сервер да бисмо применили промене помоћу наредбе:

 судо системцтл поново покрените апацхе2
У Убунту 14 или старијим верзијама извршићемо следећу команду:
 поновно покретање судо сервиса апацхе2
Идемо у прегледач и уносимо следеће у адресну траку. На овај начин потврђујемо ПХП конфигурацију.
 хттпс: //ИП/тестпхп.пхп

Белешка:Ако желимо да инсталирамо све ПХП пакете, извршићемо следећу команду:

 судо апт-гет инсталл пхп *

10. Управљање МиСКЛ базама података


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

Корак 1
За његову инсталацију извршићемо следећу команду:

 судо апт-гет инсталл пхпмиадмин

ЕНЛАРГЕ

Корак 2
Прихватамо преузимање и током процеса инсталације видећемо питања као што су:

ЕНЛАРГЕ

Тамо бирамо апацхе2 који је био инсталирани веб сервер.

ЕНЛАРГЕ

Корак 3
Ова порука се односи на базу података коју мора створити ПХПМиАдмин, кликните на Да и морамо додијелити лозинку за ту базу података:

ЕНЛАРГЕ

Морамо то потврдити. Ту смо поставили име МиСКЛ базе података.

ЕНЛАРГЕ

Корак 4
Поставили смо корисничко име за базу података.

ЕНЛАРГЕ

11. Приступ ПХПМиАдмин конзоли


Када се ово конфигурише, можемо приступити ПХПМиАдмин конзоли уносом следеће линије у адресну траку прегледача. Тамо ћемо се пријавити са одговарајућим акредитивима за приступ базама података.
 хттп: // ИП_адреса / пхпмиадмин /

Као што видимо, ЛАМП је одличан алат за проширење ресурса које нуди оперативни систем и на тај начин има више алтернатива и за администрацију и за крајњег корисника.
Хајде да добро искористимо ЛАМП на Убунту 16.10 серверу.

Инсталирајте Цхроме и Скипе Убунту

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave