服务器设置和教程 · 5 10 月, 2024

CentOS 7 下安裝配置 PHP 7 跟 LAMP 及 MongoDB 和 Redis

CentOS 7 下安裝配置 PHP 7 跟 LAMP 及 MongoDB 和 Redis

在當今的網絡環境中,LAMP(Linux, Apache, MySQL, PHP)堆疊是最常見的網頁伺服器架構之一。隨著 PHP 7 的推出,性能和效率有了顯著提升。此外,MongoDB 和 Redis 也成為了流行的數據存儲解決方案。本文將介紹如何在 CentOS 7 上安裝和配置 PHP 7、LAMP、MongoDB 和 Redis。

安裝 LAMP 環境

步驟 1: 更新系統

sudo yum update -y

步驟 2: 安裝 Apache

首先,我們需要安裝 Apache 網頁伺服器:

sudo yum install httpd -y

安裝完成後,啟動 Apache 並設置為開機自啟:

sudo systemctl start httpd
sudo systemctl enable httpd

步驟 3: 安裝 PHP 7

接下來,我們需要安裝 PHP 7 及其常用擴展:

sudo yum install epel-release -y
sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum install -y yum-utils
sudo yum-config-manager --enable remi-php74
sudo yum install php php-mysql php-mbstring php-xml php-json php-cli

安裝完成後,重啟 Apache 以加載 PHP:

sudo systemctl restart httpd

步驟 4: 測試 PHP

在 /var/www/html 目錄下創建一個測試文件:

echo "" | sudo tee /var/www/html/info.php

然後在瀏覽器中訪問 http://your_server_ip/info.php,如果看到 PHP 信息頁面,則表示 PHP 安裝成功。

安裝 MongoDB

步驟 1: 添加 MongoDB 存儲庫

首先,創建一個 MongoDB 存儲庫文件:

echo "[mongodb-org-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/7/multilib/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc" | sudo tee /etc/yum.repos.d/mongodb-org-4.4.repo

步驟 2: 安裝 MongoDB

sudo yum install -y mongodb-org

安裝完成後,啟動 MongoDB 並設置為開機自啟:

sudo systemctl start mongod
sudo systemctl enable mongod

安裝 Redis

步驟 1: 安裝 EPEL 存儲庫

sudo yum install epel-release -y

步驟 2: 安裝 Redis

sudo yum install redis -y

安裝完成後,啟動 Redis 並設置為開機自啟:

sudo systemctl start redis
sudo systemctl enable redis

總結

通過以上步驟,我們成功在 CentOS 7 上安裝和配置了 PHP 7、LAMP 環境、MongoDB 和 Redis。這些技術的結合能夠為開發者提供強大的支持,無論是構建動態網站還是高效的數據存儲解決方案。如果您需要進一步的支持或尋找合適的 VPS 解決方案,請訪問我們的網站以獲取更多信息。