CentOS 8.x系列搭建LAMP環境教程
阿新 • • 發佈:2020-12-16
技術標籤: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