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 解決方案,請訪問我們的網站以獲取更多信息。