Ubuntu серверында PHP урнаштыру

Anonim

Ubuntu серверында PHP урнаштыру

Веб-кушымталар уйлап табучылар Ubuntu серверында PHP сценарий телен урнаштырганда кыенлыклар белән очрашырга мөмкин. Бу күп факторлар белән бәйләнгән. Ләкин бу куллануны кулланып, бөтен кеше монтаж вакытында хаталар кача алачак.

Ubuntu серверында PHP урнаштыру

PHP телен Ubuntu серверына кую, төрлечә башкарылырга мөмкин - болар барысы да аның версиясенә һәм операцион системаның версиясенә бәйле. Һәм төп аерма үзләре белән башкарылырга тиеш командаларда.

Әйтергә кирәк, PHP пакетында берничә компонент, теләсә, бер-берсеннән аерым урнаштырырга мөмкин.

Метод 1: Стандарт урнаштыру

Стандарт урнаштыру пакетның соңгы версиясен куллануны үз эченә ала. Eachәрбер Ubuntu сервер системасында, ул төрле:

  • 12.04 лц (Төзү) - 5.3;
  • 14.04 LTS (Ышаныч) - 5.5;
  • 15.10 (Уилли) - 5.6;
  • 16.04 лцалар (ксениаль) - 7.0.

Барлык пакетлар да операцион системаның рәсми зәвыклары аша таратыла, шуңа күрә өченче якны тоташтырырга кирәк түгел. Ләкин тулы пакет урнаштыру ике версиядә башкарыла һәм ОС версиясенә бәйле. Шулай итеп, Ubuntu серверында PHP урнаштыру өчен 16.04, бу боерыкны башкарыгыз:

Sudo apt-get php урнаштыру

Элегерәк версияләр өчен:

Sudo apt-get get php5 урнаштырыгыз

Әгәр дә бөтен PHP пакет компонентлары системада кирәк булмаса, сез аларны аерым урнаштыра аласыз. Моны ничек эшләргә һәм моның өчен нинди боерыклар тормышка ашырылырга тиеш, түбәндә тасвирланачак.

Apache http сервер өчен модуль

Ubuntu серверында APHECH өчен PHP модулын урнаштыру өчен 16.04, сезгә түбәндәге боерыкны үтәргә кирәк:

Sudo apt-get libapache2-mod-ph урнаштырыгыз

ОСның элеккеге версияләрендә:

Sudo apt-get libapache2-mod-plp5 урнаштырыгыз

Сез серсүз сорарсыз, анда урнаштыру рөхсәтен бирергә кирәк. Моның өчен "D" яки "Y" хәрефен кертегез (Ubuntu серверын локализацияләүгә карап) һәм ENTER басыгыз.

Ubuntu серверында APAche өчен PHP урнаштыру

Аннары ул пакетны йөкләү һәм урнаштыру өчен көтү генә кала.

FPM.

FPM модулын 16.04 версиясендә урнаштыру өчен, түбәндәгеләрне эшләгез:

Sudo apt-get get php-fpm урнаштыру

Алдагы версияләрдә:

Sudo apt-get get php5-fpm урнаштыру

Бу очракта урнаштыру автоматик рәвештә башланачак, дуператор серсүзенә кергәннән соң.

Ubuntu серверында PHP FPM урнаштыру

Клиент

КЛИ PHP буенча консол программалары булдыру белән шөгыльләнүчеләргә кирәк. Бу программалаштыру телен кертү өчен, сез Ubuntu 16.04 командасын үтәргә тиеш:

Sudo apt-get get php-cli урнаштыру

Алдагы версияләрдә:

Sudo apt-get get php5-cli урнаштыру

Ubuntu серверында PHP-CLI урнаштыру

PHP киңәйтүләре

Барлык мөмкин булган PP функцияләрен тормышка ашыру өчен, кулланылган программалар өчен сез берничә киңәйтүне урнаштырырга тиеш. Хәзер иң популяр боерыклар мондый монтажны башкару өчен тәкъдим ителәчәк.

Искәрмә: Түбәндә Ubuntu серверы өчен беренче урында, икенчесе Ubuntu серверы өчен, икенчесе ОСның элеккеге версияләре өчен биреләчәк.

  1. GD өчен киңәйтү:

    Sudo apt-get php-gd урнаштыру

    Sudo apt-get get php5-gd урнаштыру

  2. Ubuntu серверында PHP-GD озайган

  3. Макрипп өчен киңәйтү:

    Sudo apt-get get php-mcript урнаштыру

    Sudo apt-get get php5-mcrypt урнаштыру

  4. BUBUNTU серверында урнаштыру Макриппны киңәйтү

  5. MySQL өчен киңәйтү:

    Sudo apt-get get php-mysql урнаштыру

    Sudo apt-get get php5-mysql урнаштыру

  6. Ubuntu серверында MySQL өчен PHP киңәйтү урнаштыру

Әгәр дә сезнең тулы пакетыгыз булса, сез кирәкле командаларны сайлап, сайлап ала аласыз:

Sudo apt-get libapache2-mod-plp5.6 урнаштырыгыз

Sudo apt-get-get php5.6-fpm урнаштыру

Sudo apt-get get php5.6-cli урнаштырыгыз

Sudo apt-get php-gd урнаштыру

Sudo apt-get get php5.6-mbstring урнаштыру

Sudo apt-get php5.6-mcrypt урнаштыру

Sudo apt-get php5.6-mysql урнаштырыгыз

Sudo apt-get php5,6-xml урнаштырыгыз

Йомгаклау

Ахырда, без әйтә алабыз, компьютерда эшләүне, кулланучы җиңел PHP пакетын һәм аның барлык өстәмә компонентларын урнаштыра ала. Иң мөһиме - Ubuntu серверында башкарырга теләгән боерыкларны белү.

Күбрәк укы