- 1. Приступите Азуре Цлоуд Схелл -у на Линуку
- 2. Направите групу ресурса на Линук -у
- 3. Направите виртуелну машину на Линук -у
- 4. Отворите порт 80 за веб саобраћај на Линук -у
- 5. Повежите ССХ са виртуелном машином створеном у Линуку
- 6. Инсталирајте Апацхе, МиСКЛ и ПХП на Линук
- 7. Проверите инсталацију и конфигурацију Апацхе -а на Линук -у
- 8. Инсталирајте ВордПресс на Линук -у
Једна од великих предности Линук оперативних система је њихова широка скалабилност захваљујући бесплатном коду. Не само да имамо бројне апликације, већ ће бити могуће и натерати сервер да испуни много више улога за које је првобитно имплементиран. Једна од најпознатијих функција, и заправо једна од најчешће коришћених, је имплементација ЛАМП стека. Ово није ништа друго до група различитих програма отвореног кода који се по правилу инсталирају истовремено са јасним циљем: омогућити нашем серверу да буде омогућен и да има потребне улоге и услуге да делује као сервер на коме се хостују услуге. веб странице, као и веб апликације.
ЛАМП елементиКада говоримо о ЛАМПИ мислимо на 4 елемента која су:
- Л: То је Линук оперативни систем.
- А. Указује на сервер апликација Апацхе.
- М: Ово се односи на локацију на којој се складиште подаци о локацији која је МиСКЛ база података.
- П: Указује на то да се динамички садржај обрађује путем ПХП -а.
Сада, у свету у сталном расту, имамо платну платформу, али она нуди годину дана бесплатно. Говоримо о Мицрософт Азуре -у, где ће сви створени ресурси, и виртуелне машине и апликације, бити хостовани на различитим серверима широм света, гарантујући не само њихову доступност, већ и њихов интегритет и безбедност. Кроз овај водич научићемо да инсталирамо ЛАМП стек на Убунту сервер креиран у Мицрософт Азуре. Да бисте сазнали више о Мицрософт Азуре -у, посетите следећу везу:
1. Приступите Азуре Цлоуд Схелл -у на Линуку
Корак 1
Након што одемо на Азуре портал и унесемо акредитиве, први корак који треба предузети је приступ Азуре Цлоуд Схелл -у који нам нуди Басх окружење или ПоверСхелл окружење, у овом случају ћемо користити окружење Басх и приступити му са следеће опције:
- Одаберите опцију „Испробајте“ у горњем десном углу блока кода.
- Идите у прегледач и унесите следећи ред:
хттпс://схелл.азуре.цом/басх
- Кликните на икону слике која се налази при врху Азуре портала
Корак 2
Друга могућност је да ЦЛИ користите локално, јер за то морате покренути Азуре ЦЛИ верзију 2.0.30 или новију, да бисте детаљно знали коју верзију користимо, идите на командну линију и извршите следеће:
аз --верзија
ЕНЛАРГЕ
2. Направите групу ресурса на Линук -у
Први корак који треба предузети је креирање групе ресурса помоћу наредбе „аз гроуп цреате“. Ова Азуре група ресурса је логички контејнер у којем се Азуре ресурси које стварамо мало по мало распоређују и њима управљају.
У овом случају ћемо креирати групу под називом СолветицВМ извршавањем следећег:
аз гроуп цреате --наме СолветицВМ --лоцатион еастус
ЕНЛАРГЕ
3. Направите виртуелну машину на Линук -у
Када се група ресурса креира, ми ћемо створити Линук виртуелну машину, Азуре не нуди Убунту од издања 14.40 до 18.04.
Корак 1
Направићемо виртуелну машину чије ће име бити „Линук“, а ССХ кључеви ће такође бити регистровани ако већ не постоје на подразумеваној локацији кључа. Ако желимо да користимо одређени скуп кључева, морамо користити опцију "--ссх-кеи-валуе", креираћемо корисника са командом "-админ-усернаме", извршавамо следеће редове:
аз вм цреате \ --ресоурце-гроуп СолветицВМ \ --наме Линук \ --имаге УбунтуЛТС \ --админ-усернаме солутионтиц \ --генерате-ссх-кеис
ЕНЛАРГЕ
Корак 2
Тамо видимо да почиње процес стварања виртуелне машине, када се овај процес заврши видећемо следеће. Тамо видимо детаље о створеној машини.
ЕНЛАРГЕ
4. Отворите порт 80 за веб саобраћај на Линук -у
Подразумевано у Азуре -у су дозвољене само везе преко ССХ -а у Линук виртуелним машинама имплементираним у Азуре -у, ако ће сервер испуњавати улоге веб сервера, биће потребно отворити порт 80 са Интернета, за то ћемо користити наредите „аз вм опен-порт“ да отворите тај порт овако:
аз вм опен-порт --порт 80 --ресоурце-гроуп СолветицВМ --наме Линук
ЕНЛАРГЕ
5. Повежите ССХ са виртуелном машином створеном у Линуку
Корак 1
До сада смо створили Линук виртуелну машину и омогућили веб саобраћај, сада је време да се повежемо са њом, пре свега, морамо знати јавну ИП адресу, за то извршавамо следећи ред:
аз нетворк публиц-ип лист --ресоурце-гроуп СолветицВМ --куери [] .ипАддресс
ЕНЛАРГЕ
Корак 2
Када се јавна ИП адреса идентификује, имамо различите начине повезивања помоћу следеће синтаксе:
ссх корисник @ публиц_ИПКорак 3
Преко Виндовс командне линије или мацОС Мојаве или Линук терминала:
ЕНЛАРГЕ
Корак 4
Преко РДП везе доступне у Азуреу:
Корак 5
Или кроз Азуреов сопствени басх. Када се повежемо, можемо видети да смо у Убунту почетном директоријуму.
ЕНЛАРГЕ
6. Инсталирајте Апацхе, МиСКЛ и ПХП на Линук
Корак 1
Први корак који треба предузети је ажурирање извора пакета Убунту и инсталирање Апацхе -а, МиСКЛ -а и ПХП -а, јер за то морамо извршити следеће, а да не изгубимо из вида чињеницу да морамо да унесемо симбол зареза (^) на крају команде, који чини део назива пакета ламп-сервер ^:
судо апт упдате && судо апт инсталл ламп-сервер
ЕНЛАРГЕ
Корак 2
Током овог процеса биће затражена лозинка роот корисника МиСКЛ:
ЕНЛАРГЕ
Корак 3
Сада морамо то потврдити:
ЕНЛАРГЕ
Корак 4
Када се овај процес заврши, видећемо следеће:
ЕНЛАРГЕ
7. Проверите инсталацију и конфигурацију Апацхе -а на Линук -у
Корак 1
Први корак је потврђивање Апацхе верзије са следећом линијом:
апацхе2 -в
ЕНЛАРГЕ
Корак 2
Инсталирањем Апацхе -а и отварањем порта 80 за виртуелну машину. Веб серверу ће бити могуће приступити са Интернета, да бисмо видели подразумевану страницу Убунту Апацхе2, идемо у веб прегледач и тамо уносимо јавну ИП адресу виртуелне машине и то ће бити резултат:
ЕНЛАРГЕ
Корак 3
Сада ћемо проверити верзију МИСКЛ -а извршавањем:
мискл -В
ЕНЛАРГЕ
Корак 4
Да бисмо заштитили МиСКЛ инсталацију, извршићемо скрипту "мискл_сецуре_инсталлатион" и од нас ће се тражити да унесемо лозинку конфигурисану током инсталације:
мискл_сецуре_инсталлатионКорак 5
Тамо ће бити постављен низ безбедносних питања и најбоље је да унесете слово и (да) за сва питања:
ЕНЛАРГЕ
Корак 6
На крају овог корака видећемо ово:
ЕНЛАРГЕ
Корак 7
Касније смо потврдили ПХП верзију:
пхп -в
ЕНЛАРГЕ
Корак 8
Да бисмо потпуније тестирали ПХП, креираћемо ПХП страницу са брзим информацијама тако да буде видљива из прегледача, за то ћемо ући у следећи ред.
судо сх -ц 'ецхо ""> /вар/ввв/хтмл/инфо.пхп'
ЕНЛАРГЕ
Корак 9
Сада идемо на нову картицу и уносимо следећу синтаксу:
хттп: //ИП_Публица/инфо.пхпКорак 10
Добијени резултат ће бити следећи:
ЕНЛАРГЕ
8. Инсталирајте ВордПресс на Линук -у
Да бисмо потврдили да читав ЛАМП стек ради на најбољи начин, инсталираћемо платформу отвореног кода ВордПресс, са којом је могуће креирати веб странице и блогове, али можемо користити и друге апликације, као што су Друпал или Моодле.
Корак 1
Инсталираћемо ВордПресс пакет са следећом линијом. Тамо уносимо слово И да бисмо потврдили инсталацију.
судо апт инсталл вордпресс
ЕНЛАРГЕ
Корак 2
Сада ћемо конфигурисати ВордПресс да користи ПХП и МиСКЛ, за то ће у радном директоријуму бити креирана текстуална датотека вордпресс.скл како би се конфигурисала МиСКЛ база података за ВордПресс, извршавамо следеће:
судо респонсиве-едитор вордпресс.склКорак 3
У резултатима остављамо подразумевану опцију уређивача (2 - нано), а у нови прозор ћемо залепити следеће:
ЦРЕАТЕ ДАТАБАСЕ вордпресс; ГРАНТ СЕЛЕЦТ, ИНСЕРТ, УПДАТЕ, ДЕЛЕТЕ, ЦРЕАТЕ, ДРОП, АЛТЕР ОН вордпресс. * ТО вордпресс @ лоцалхост ИДЕНТИФИКОВАНО са 'иоурПассворд'; ФЛУСХ ПРИВИЛЕГЕС;
ЕНЛАРГЕ
Корак 4
Промене чувамо помоћу следеће комбинације тастера:
Цтрл + О.
Остављамо уредника користећи:
Цтрл + Кс
Корак 5
Сада ћемо извршити следећу команду за креирање базе података:
мачка вордпресс.скл | судо мискл --дефаултс-ектра-филе = / етц / мискл / дебиан.цнфКорак 6
Уклонићемо датотеку вордпресс.скл јер садржи акредитиве базе података:
судо рм вордпресс.скл
ЕНЛАРГЕ
Корак 7
Да бисмо конфигурисали ПХП, извршићемо следећу команду да отворимо уређивач текста и креирамо одговарајућу датотеку:
судо респонсиве-едитор /етц/вордпресс/цонфиг-лоцалхост.пхпКорак 8
Тамо ћемо залепити следеће:
ЕНЛАРГЕ
Корак 9
Сачувамо промене и излазимо из уређивача. Сада ћемо преместити инсталацију ВордПресс -а у корен документа веб сервера са следећим командама:
судо лн -с / уср / схаре / вордпресс / вар / ввв / хтмл / вордпресс судо мв /етц/вордпресс/цонфиг-лоцалхост.пхп /етц/вордпресс/цонфиг-дефаулт.пхп
ЕНЛАРГЕ
Корак 10
Коначно, морамо довршити инсталацију ВордПресс -а директно из прегледача са следећом синтаксом:
хттп: // публиц_ИП / вордпресс
ЕНЛАРГЕ
Овим проверавамо да ли је читав низ ЛАМП -а инсталиран и да ли исправно ради на Убунту серверу креираном у Мицрософт Азуре -у. Као што видимо, постоји само неколико корака који нам омогућавају да проширимо понуду услуга нашег сервера, а све у сигурном и једноставном окружењу.