1. 程式人生 > 其它 >CentOS 8.x系列搭建LAMP環境教程

CentOS 8.x系列搭建LAMP環境教程

技術標籤:LAMPCentOS執行環境centosmysqlphp

更新CentOS 8軟體包

yum -y update

安裝Apache Web 伺服器

安裝Apache Web 伺服器

yum -y install httpd httpd-tools

Apache在系統啟動時自動啟動

sudo systemctl enable httpd

啟動Apache服務

sudo systemctl start httpd

檢視Apache Web服務執行狀態

sudo systemctl status httpd

檢視Apache版本

httpd -v

安裝MariaDB資料庫

MariaDB是MySQL資料庫的分支。 它是由一個MySQL的前團隊開發的,該團隊擔心Oracle可能會將MySQL變成一個開源專案。 它具有比MySQL更好的創新功能,使其比MySQL更好。

安裝MariaDB

yum install mariadb-server mariadb -y

啟用MariaDB

systemctl start mariadb

設定MariaDB開機自啟動

systemctl enable mariadb

檢視MariaDB當前狀態

systemctl status mariadb

我們需要通過secure來保護MariaDB資料庫引擎

mysql_secure_installation      

//回車—y---設定root密碼—y

安裝PHP 7.4

安裝EPEL儲存庫

sudo yum -y install https://dl.Fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

安裝yum utils並使用以下命令啟用remi-repository

sudo yum -y install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm

搜尋可下載的PHP模組

sudo yum module list php

重置PHP模組

sudo yum module reset php

執行啟用PHP 7.4模組

sudo yum -y module enable php:remi-7.4

安裝PHP,PHP-FPM(FastCGI程序管理器)和關聯的PHP模組

sudo yum install -y php php-opcache php-gd php-curl php-mysqlnd

驗證安裝的php版本

php -v

啟用PHP-FPM並設定PHP-FPM開機自啟動

sudo systemctl start php-fpm
sudo systemctl enable php-fpm

檢視PHP-FPM狀態

sudo systemctl status php-fpm