溫馨提示×

CentOS從零開始如何安裝Web服務器

小樊
61
2025-02-19 01:39:05
欄目: 云計算

在CentOS上安裝Web服務器通常涉及以下步驟:

安裝Apache HTTP服務器

  1. 更新系統:首先,確保系統是最新的。
sudo yum update -y
  1. 安裝Apache:使用yum安裝Apache HTTP服務器。
sudo yum install httpd -y
  1. 啟動和啟用Apache:啟動Apache服務并設置為開機自啟動。
sudo systemctl start httpd
sudo systemctl enable httpd
  1. 配置防火墻:允許HTTP流量通過防火墻。
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload
  1. 測試Apache:在瀏覽器中輸入服務器的IP地址或域名,如果看到Apache的默認頁面,則表示安裝成功。

安裝Nginx

  1. 更新系統(如果尚未更新)。
sudo yum update -y
  1. 安裝Nginx:使用yum安裝Nginx。
sudo yum install nginx -y
  1. 啟動和啟用Nginx:啟動Nginx服務并設置為開機自啟動。
sudo systemctl start nginx
sudo systemctl enable nginx
  1. 測試Nginx:在瀏覽器中輸入服務器的IP地址或域名,如果看到Nginx的默認頁面,則表示安裝成功。

安裝MySQL數據庫

  1. 安裝MySQL:使用yum安裝MySQL服務器。
sudo yum install mariadb-server mariadb -y
  1. 啟動和啟用MySQL:啟動MySQL服務并設置為開機自啟動。
sudo systemctl start mariadb
sudo systemctl enable mariadb
  1. 配置MySQL:運行MySQL安全腳本以提高安全性。
sudo mysql_secure_installation

安裝PHP

  1. 安裝PHP及其擴展:使用yum安裝PHP及其與MySQL相關的擴展。
sudo yum install php php-mysql -y
  1. 重啟Apache:使PHP配置生效。
sudo systemctl restart httpd
  1. 測試PHP:創建一個PHP測試文件,例如info.php,并在其中添加phpinfo();,然后在瀏覽器中訪問該文件以測試PHP是否正常工作。

以上步驟是在CentOS上安裝和配置Web服務器的基本流程。根據具體需求,可能還需要進行其他配置,如安裝SSL證書以啟用HTTPS,或者配置虛擬主機以托管多個網站。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女