Jak zainstalować PHP 7.2, Apache 2.4, mysql 5.6 na Centos/Rhel 7.5 i 6.9
- 2237
- 570
- Juliusz Janicki
Zespół PHP wydał aktualizację wersji 7.2. Który ma wiele zmian i ulepszeń niż w porównaniu z wersją 5.X. Ten artykuł pomoże Ci zainstalować PHP 7 Apache 2.4 i Mysql 5.6 w systemach operacyjnych Centos/RHEL 7 i 6. Ten samouczek został przetestowany z CentoS 7.4, więc wszystkie polecenie usług są używane z SystemCtl. Użytkownicy Centos 6 zmieniają wszystko Systemctl Korespondencja polecenia praca Komenda.
Zalecany artykuł:
Krok 1 - Konfiguracja repozytorium Yum
W pierwszym kroku zainstaluj wszystkie wymagane repozytoria mniam w systemie używanym w pozostałych samouczkach dla różnych instalacji. Dodawasz repozytoria RemI, EPEL, WebTatic i MySQL Community Server.
Centos / Rhel 7
Yum Instal Epel -Release RPM -uvh http: // obroty.Famillecollet.COM/Enterprise/Remi-Rulease-7.RPM RPM -uvh http: // repo.Mysql.com/mysql-community-release-EL7-7.Noarch.RPM
Centos / Rhel 6
Yum Instal Epel -Release RPM -uvh http: // obroty.Famillecollet.COM/Enterprise/Remi-Rulease-6.RPM RPM -uvh http: // repo.Mysql.com/mysql-community-release-el6-5.Noarch.RPM
Krok 2 - Zainstaluj PHP 7.2
Teraz zainstaluj pakiety PHP 7 z repozytorium WebTatic RPM za pomocą następującego polecenia.
yum --enablerepo = REMI-PHP72 instaluj php
Teraz zainstaluj wymagane moduły PHP. Użyj następującego polecenia, aby wymienić dostępne moduły w repozytoriach Yum.
yum --enablerepo = REMI-PHP72 Wyszukaj php
Teraz sprawdź wszystkie wymienione moduły w powyższym poleceniu i zainstaluj wymagane moduły takie jak poniżej.
yum --enablerepo = resi-pHP72 instaluj php-mysql php-xml \ php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt
Krok 3 - Zainstaluj Apache 2.4
Apache (HTTPD) to najpopularniejszy serwer WWW używany w systemach Linux. Zainstalujmy Apache Web Server za pomocą następującego polecenia z włączaniem repozytoriów EPEL i Remi Yum.
yum --enablerepo = epel, RESI instal httpd
Teraz uruchom usługę HTTPD i włącz uruchomienie u rozruchu za pomocą poniższych poleceń.
Systemctl start httpd.Service Systemctl Włącz HTTPD.praca
Krok 4 - Zainstaluj MySQL 5.6
W kroku 1 zainstalowaliśmy już wymagane repozytorium mniam w twoim systemie. Użyjmy następującego polecenia, aby zainstalować serwer MySQL w systemie. Jeśli chcesz zainstalować MySQL 5.7 Odwiedź ten samouczek.
Yum Instal MySQL-Server
Zastosuj bezpieczeństwo na MySQL, a także ustaw hasło użytkownika root.
SystemCtl Start MySqld.Service Mysql_Secure_Instalation
Teraz uruchom ponownie usługę MySQL i umożliwić rozpoczęcie uruchomienia systemu.
Systemctl restartuj mysqld.Service SystemCtl Włącz MySQLD.praca
Krok 5 - Otwarty port w zaporze
Wreszcie otwórz porty zapory dla usług HTTP (80) i HTTPS (443) za pomocą następującego polecenia.
firewall-cmd --Permanent --zone = public --add-service = http firewall-cmd --Permanent --zone = public --add-service = https firewall-cmd--reload
Krok 6 - Sprawdź zainstalowaną wersję
Sprawdźmy zainstalowane wersje pakietów w systemie za pomocą następujących poleceń jeden po drugim.
php -v php 7.2.0 (CLI) (Zbudowany: 28 listopada 2017 20:22:21) (NTS) Copyright (C) 1997-2017 Grupa PHP Zend Engine V3.2.0, Copyright (c) 1998-2017 Zend Technologies
Wersja serwera httpd -v: Apache/2.4.6 (Centos) Serwer Zbudowany: 19 listopada 2015 21:43:13
mysql -v mysql ver 14.14 Dystrybucja 5.6.28, dla Linux (x86_64) za pomocą opakowania edytline
Teraz pomyślnie skonfigurowałeś konfigurację lampy na Centos / Rhel 7.4 i 6.9 systemów.
Zalecany artykuł:
- « Jak zainstalować Ruby 2.1.8 na Centos & Rhel za pomocą RVM
- Jak zainstalować PHP 7.4, 7.3 i 7.2 na Centos/Rhel 7 »