PHP 7.2 ni Ubuntu va Debian-ga qanday o'rnatish

Php rasmiy logotipi

Umuman olganda, Gnu / Linux serverlari PHP-ning 7 va 5.6 versiyalaridan foydalanadilar, ammo bu versiyalar eng barqaror yoki xatolardan xoli bo'lsa-da, so'nggi versiyalar yoki eng funktsional emas. Ushbu dasturlash tilining kelajakdagi versiyalari qiziqarli va mahalliy serverda bo'lishi, sinovdan o'tishi, veb-ilovalarimiz bilan tajriba o'tkazishi yoki shunchaki ushbu dasturlash tili bilan dasturlashni o'rganishi mumkin.

Shu sababli biz sizga aytib beramiz PHP-ning so'nggi versiyasini qanday olish va Ubuntu yoki Debian-ga o'rnatish yoki server uchun operatsion tizim sifatida foydalanishimiz mumkin bo'lgan tarqatish. Avval aytib o'tganimizdek, ushbu versiyani ishlab chiqarish serverlarida ishlatish tavsiya etilmaydi, chunki bu jiddiy muammolarga olib kelishi yoki xavfsizlik teshiklari bo'lishi mumkin. Ammo tajriba o'tkazish hali ham foydalidir.

PHP 7.2 ni Ubuntu va Debian-da o'rnatish uchun bizda kerak tashqi ombordan foydalaning va o'rnatish uchun zarur bo'lgan bog'liqliklarni o'rnating va PHP-ning ushbu yangi versiyasini ishga tushirish. Buning uchun biz terminalni ochamiz va quyidagilarni yozamiz:

apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php

Keyin PHP 7.2 ni o'rnatish uchun quyidagilarni yozamiz:

apt-get update
sudo apt-get install php7.2

Bu PHP 7.2 versiyasini o'rnatadi, ammo operatsion tizim uni sukut bo'yicha ishlatishiga olib kelmaydi. Buning uchun terminalda quyidagilarni yozishimiz kerak:

update-alternatives --set php /usr/bin/php7.2

Agar biz LAMP-serverdan foydalansak, bunga majbur bo'lamiz Apache-da ushbu versiyani tanib olish uchun modifikatsiya qiling. Buning uchun terminalda quyidagilarni yozishimiz kerak:

a2enmod php7.2
systemctl restart apache2

Shu bilan biz PHP-ning 7.2 versiyasini o'rnatamiz, endi biz faqat kerakli modullarni va qo'shimchalarni o'rnatishimiz kerak, lekin bu biz sizning xohishingizga va ehtiyojingizga qoldiradigan narsadir. Ko'rib turganingizdek, o'rnatish jarayoni sodda va tezkor, ammo esda tutishimiz kerakki, versiya boshqa muammolarni keltirib chiqarishi mumkin va uni ishlab chiqarish uskunalarida ishlatish tavsiya etilmaydi.


Maqolaning mazmuni bizning printsiplarimizga rioya qiladi muharrirlik etikasi. Xato haqida xabar berish uchun bosing bu erda.

Birinchi bo'lib izohlang

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi. Kerakli joylar bilan belgilangan *

*

*

  1. Ma'lumotlar uchun mas'ul: AB Internet Networks 2008 SL
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.