Як оновити PHP з 5 до 7 (NGINX/Apache, CentOS 7)

Вступ

У цьому посібнику буде розглянуто оновлення PHP 5* до 7 за допомогою NGINX або Apache.

Передумови

Перш ніж ми почнемо, нам потрібно буде додати репозиторій, оскільки PHP 7 не вважається достатньо стабільним, щоб бути в репозиторії CentOS. Як наслідок, нам потрібно буде використовувати репозиторій CentOS, який не є стандартним.

Наведений нижче скрипт додасть необхідні репозиторії yum для встановлення PHP 7 на CentOS:

cd /
wget -O install.sh https://setup.ius.io/
chmod 755 install.sh
./install.sh

Далі нам потрібно переналаштувати Apache або Nginx.

Налаштування Apache

Крок перший - видалення PHP5:

yum remove  php-common mod_php php-cli  -y

Крок другий - встановлення PHP7 з нового репозиторію, який ми додали:

yum install php70u-mysqlnd mod_php70u php70u-cli -y

Крок третій - перезапуск Apache:

systemctl restart httpd

Налаштування NGINX

Крок перший - видалення PHP5:

 yum remove php-common php-fpm php-cli -y

Крок другий - встановлення PHP7:

yum install php70u-mysqlnd php70u-fpm-nginx php70u-cli -y

Крок третій - редагування php-fpm:

Введіть файл будь-яким текстовим редактором (ми будемо використовувати vim):

vi /etc/php-fpm.d/www.conf

Знайдіть наступний рядок і прокоментуйте його крапкою з комою:

listen = 127.0.0.1:9000     

Знайдіть наступний рядок. і прибрати крапку з комою:

;listen = /run/php-fpm/www.sock 

Тепер знайдіть наступний рядок і ви��аліть крапку з комою:

;listen.acl_users = nginx

Збережіть і вийдіть ( hold CTRL, followed by W and Q).

Крок четвертий - налаштування NGINX:

Введіть файл:

vi /etc/nginx/default.conf

Додайте наступний блок:

upstream php-fpm {
    server unix:/run/php-fpm/www.sock;
    # server 127.0.0.1:9000;
}

Знайдіть наступне та видаліть його:

fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;

Тепер замініть його на:

fastcgi_pass php-fpm;

Збережіть і вийдіть.

Крок п'ятий - перезапуск NGINXі php-fpm:

systemctl restart nginx
systemctl restart php-fpm

Висновок

Вітаю! Тепер ви оновили PHP на Apache/NGINX.

Залишити коментар

Повстання машин: застосування ШІ в реальному світі

Повстання машин: застосування ШІ в реальному світі

Штучний інтелект не в майбутньому, він тут прямо в сьогоденні У цьому блозі Прочитайте, як програми штучного інтелекту вплинули на різні сектори.

DDOS-атаки: короткий огляд

DDOS-атаки: короткий огляд

Ви також стали жертвою DDOS-атак і спантеличені методами запобігання? Прочитайте цю статтю, щоб вирішити свої запитання.

Ви коли-небудь замислювалися, як хакери заробляють гроші?

Ви коли-небудь замислювалися, як хакери заробляють гроші?

Можливо, ви чули, що хакери заробляють багато грошей, але чи замислювалися ви коли-небудь, як вони заробляють такі гроші? давайте обговоримо.

Революційні винаходи від Google, які полегшать ваше життя.

Революційні винаходи від Google, які полегшать ваше життя.

Ви хочете побачити революційні винаходи Google і як ці винаходи змінили життя кожної людини сьогодні? Тоді читайте в блозі, щоб побачити винаходи Google.

Friday Essential: Що сталося з автомобілями, керованими штучним інтелектом?

Friday Essential: Що сталося з автомобілями, керованими штучним інтелектом?

Концепція самокерованих автомобілів, щоб вирушати в дороги за допомогою штучного інтелекту, є мрією, яку ми давно мріємо. Але, незважаючи на кілька обіцянок, їх ніде не видно. Прочитайте цей блог, щоб дізнатися більше…

Технологічна сингулярність: віддалене майбутнє людської цивілізації?

Технологічна сингулярність: віддалене майбутнє людської цивілізації?

Оскільки наука розвивається швидкими темпами, бере на себе багато наших зусиль, ризики піддати себе незрозумілій Сингулярності також зростає. Читайте, що може означати для нас сингулярність.

Функціональні можливості шарів еталонної архітектури великих даних

Функціональні можливості шарів еталонної архітектури великих даних

Прочитайте блог, щоб дізнатися про різні шари архітектури великих даних та їх функціональні можливості найпростішим способом.

Еволюція зберігання даних – інфографіка

Еволюція зберігання даних – інфографіка

Методи зберігання даних можуть розвиватися з моменту народження Даних. Цей блог висвітлює еволюцію зберігання даних на основі інфографіки.

6 дивовижних переваг використання пристроїв розумного дому в нашому житті

6 дивовижних переваг використання пристроїв розумного дому в нашому житті

У цьому цифровому світі пристрої розумного дому стали важливою частиною життя. Ось кілька дивовижних переваг пристроїв розумного дому щодо того, як вони роблять наше життя гідним життя та спрощують його.

Оновлення доповнення macOS Catalina 10.15.4 спричиняє більше проблем, ніж вирішує

Оновлення доповнення macOS Catalina 10.15.4 спричиняє більше проблем, ніж вирішує

Нещодавно Apple випустила додаткове оновлення macOS Catalina 10.15.4, щоб виправити проблеми, але схоже, що оновлення викликає більше проблем, що призводять до блокування комп’ютерів Mac. Прочитайте цю статтю, щоб дізнатися більше