引言
CentOS是一個廣泛利用的Linux發行版,它以其牢固性跟保險性而馳名。對Web開辟者跟體系管理員來說,CentOS是一個幻想的抉擇。本文將領導妳如何在CentOS上疾速安裝PHP跟MySQL,從而構建一個高效的Web情況。
體系請求
在開端之前,請確保妳的CentOS體系滿意以下請求:
- CentOS 7或更高版本
- root權限或sudo權限
- 收集連接
安裝PHP
PHP是一種風行的效勞器端劇本言語,廣泛用於Web開辟。以下是安裝PHP的步調:
1. 安裝EPEL客棧
起首,妳須要安裝EPEL(Extra Packages for Enterprise Linux)客棧,它供給了很多額定的軟件包。
sudo yum install epel-release
2. 安裝PHP
接上去,安裝PHP。
sudo yum install php
3. 安裝PHP擴大年夜
安裝一些常用的PHP擴大年夜,如PDO、mbstring跟ctype。
sudo yum install php-pdo php-mbstring php-ctype
4. 驗證PHP安裝
安裝實現後,可能經由過程運轉以下命令來驗證PHP能否已正確安裝。
php -v
這將表現PHP的版本信息。
安裝MySQL
MySQL是一個開源的關係型數據庫管理體系,它是構建Web利用順序的基本。
1. 安裝MySQL效勞器
利用以下命令安裝MySQL效勞器。
sudo yum install mysql-server
2. 啟動MySQL效勞
啟動MySQL效勞並設置它在啟動時主動運轉。
sudo systemctl start mysqld
sudo systemctl enable mysqld
3. 保險設置
運轉mysql_secure_installation
劇本來設置root密碼、刪除匿名用戶、禁止root遠程登錄等保險辦法。
sudo mysql_secure_installation
4. 驗證MySQL安裝
連接到MySQL效勞器並運轉一個簡單的查詢來驗證安裝。
mysql -u root -p
SELECT VERSION();
這將表現MySQL的版本信息。
設置Web效勞器
為了運轉PHP利用順序,妳須要一個Web效勞器。以下是利用Apache作為Web效勞器的步調。
1. 安裝Apache
安裝Apache效勞器。
sudo yum install httpd
2. 啟動Apache效勞
啟動Apache效勞並設置它在啟動時主動運轉。
sudo systemctl start httpd
sudo systemctl enable httpd
3. 創建測試頁面
在Apache的默許文檔根目錄中創建一個測試頁面。
sudo nano /var/www/html/info.php
輸入以下內容:
<?php
phpinfo();
?>
4. 測試Apache
在瀏覽器中拜訪http://yourdomain.com/info.php
或http://localhost/info.php
,妳應當看到PHP跟Apache的配相信息。
總結
妳現在曾經在CentOS上成功安裝了PHP跟MySQL,並設置了Apache以運轉PHP利用順序。這是一個高效Web情況的出發點,妳可能根據須要進一步擴大年夜跟定製妳的效勞器設置。