Насби PHP дар сервери ubuntu

Anonim

Насби PHP дар сервери ubuntu

Ҳангоми насб кардани забони скрипҳои PHP дар сервери UBUNT, таҳиягарон ба душвориҳои веб дар мушкилот дучор мешаванд. Ин бо омилҳои зиёд алоқаманд аст. Аммо истифодаи ин дастур, ҳама метавонанд ҳангоми насб хатогиҳо пешгирӣ кунанд.

PHP-ро дар сервери Ubuntu насб кунед

Танзими забони PHP ба сервери Ubuntu метавонад бо роҳҳои гуногун иҷро шавад - ҳама аз версияи худ ва нусхаи худи системаи амалиётӣ вобаста аст. Ва фарқияти асосӣ дар гурӯҳҳое, ки бояд иҷро шаванд, қарор дорад.

Инчунин бояд қайд кард, ки бастаи PHP якчанд ҷузъҳоеро дар бар мегирад, ки агар лозим бошад, алоҳида аз ҳамдигар насб карда мешавад.

Усули 1: Насби стандартӣ

Насби стандартӣ истифодаи версияи охирини бастаро дар бар мегирад. Дар системаи амалиётии истифодабарии ABENTU, ин фарқ мекунад:

  • 12.04 lts (аниқ) - 5.3;
  • 14.04 LTS (эътимоднок) - 5.5;
  • 15.10 (Вилли) - 5.6;
  • 16.04 lts (Xenial) - 7.0.

Ҳама бастаҳо тавассути изофаи расмии системаи амалиётӣ тақсим карда мешаванд, бинобар ин пайваст кардани тарафи сеюм лозим нест. Аммо насби бастаи пурраи дар ду версия гузаронида мешавад ва аз версияи OS вобаста аст. Ҳамин тавр, барои насб кардани PHP дар сервери UBNTU 16.04, ин фармонро иҷро кунед:

Судо apt-get насб кардани PHP

Ва барои версияҳои пешина:

Судо apt-get насб кунед php5

Агар ҳамаи ҷузъҳои бастаи PHP дар система зарур набошанд, шумо метавонед онҳоро алоҳида гузоред. Инро чӣ гуна бояд кард ва кадом аҳкомҳоро барои ин иҷро кардан лозим ояд, дар зер тавсиф карда мешавад.

Модул барои apache http http

Барои насб кардани модули PHP барои apache дар сервери Ubuntu 16.04, шумо бояд фармони зеринро иҷро кунед:

Судо apt-get насб кардани Либапачи-mod-php

Дар версияҳои аввали OS:

Судо apt-get LibaSach2-mic-php5 насб кунед

Пас аз ворид шудан шумо паролро дархост мекунед, пас аз ворид шудан бояд иҷозати насб кардан лозим аст. Барои ин, ҳарфи "D" ё "Y" -ро ворид кунед (вобаста ба маҳаллисозии сервери ABNTU) ва Enterро пахш кунед.

Насби PHP барои apache дар сервери Ubuntu

Он гоҳ танҳо барои интизории зеркашӣ ва насби баста боқӣ мемонад.

Fpm.

Насб кардани модули FPM дар версияи 16.04 системаи амалиётӣ, амалҳои зеринро анҷом диҳед:

Sudo apt-get насб кунед php-fpm

Дар версияҳои пеш:

Sudo apt-get Up5-FPM

Дар ин ҳолат, дарҳол, фавран пас аз ворид кардани пароли супервусер ба таври худкор оғоз хоҳад кард.

Насб кардани PHP FPM дар сервери ubuntu

Клипи

CLI ба таҳиягарон лозим аст, ки ба эҷоди барномаҳои консол дар PHP машғуланд. Барои шинос кардани ин забони барномасозӣ ба шумо, шумо бояд фармонро дар Ubuntu 16.04 иҷро кунед:

Sudo apt-get насб кунед Php-cli

Дар версияҳои пеш:

Sudo apt-get насб кунед php5-cli

Насб дар сервери Убунту Php-Cli

Транссияи PHP

Барои амалӣ намудани ҳамаи функсияҳои имконпазири PHP, шумо бояд як қатор васеъкуниро барои барномаҳои истифодашуда насб кунед. Акнун фармонҳои маъмултарин барои иҷрои чунин насл пешниҳод карда мешаванд.

Эзоҳ: Дар зер барои ҳар як васеъшавии ду фармон, ки дар он аввал барои Invery Internery Amery 16.04 аст ва дуюм барои версияҳои қаблии OS аст.

  1. Пардохт барои GD:

    Судо apt-get насб кунед php-gd

    Судо apt-get насб кунед php5-gd

  2. Насб кардани тамдиди PHP-GD дар сервери Ubuntu

  3. Тамдид барои MCRYPP:

    Sudo apt-get насб кунед Php-mcritptpt

    Sudo apt-get насб кардани Php5-mcritptpt

  4. Насб дар сервери IBENTU Service PHP барои MCRYPPT

  5. Васеъкунӣ барои MySQL:

    Sudo apt-get насб кардани PhP-mysql

    Sudo apt-get насб кунед Phpp5-MYSQL

  6. Насб кардани PHP барои MySQL дар сервери Ubuntu

Агар шумо бастаи пурраи худро дошта бошед, шумо метавонед модулҳоро алоҳида насб кунед, тавассути иҷро кардани фармонҳои зарурӣ:

Sudo apt-get LibaCache2-mic-php5.6 насб кунед

Sudo apt-get насб кунед Phpp5.6-FPM

Sudo apt-get насб кардани PhP5.6-cli

Судо apt-get насб кунед php-gd

Sudo apt-get насб кардани PhP5.6-mbsring

Судо apt-get насб кунед php5.6-mcryptpt

Sudo apt-get насб кунед Phpp5.6-mysql

Sudo apt-get насб кунед Phpp5.6-XML

Хулоса

Дар хотима гуфта метавонем, ки ҳатто дониши асосии кор дар компютер, корбар ба осонӣ қодир аст, ки маҷмӯи асосии PPP ва ҳама ҷузъҳои иловагии худро насб кунад. Хӯроки асосии он аст, ки шумо донед, ки шумо мехоҳед дар сервери Ubuntu иҷро кунед.

Маълумоти бештар