在 linux 上搭建 php 環(huán)境涉及以下步驟:安裝 apache Web 服務(wù)器安裝 mysql 數(shù)據(jù)庫(kù)安裝 PHP 及模塊創(chuàng)建 PHP 文件連接到 MySQL 數(shù)據(jù)庫(kù)執(zhí)行 SQL 查詢
如何在 Linux 上搭建 PHP 環(huán)境
在 Linux 上搭建 PHP 環(huán)境相對(duì)簡(jiǎn)單,需要以下步驟:
1. 安裝 Apache Web 服務(wù)器
sudo apt-get install apache2
2. 安裝 MySQL 數(shù)據(jù)庫(kù)
立即學(xué)習(xí)“PHP免費(fèi)學(xué)習(xí)筆記(深入)”;
sudo apt-get install mysql-server
3. 安裝 PHP
sudo apt-get install php libapache2-mod-php php-mysql
4. 啟用 PHP 模塊
sudo a2enmod php7.4
5. 重啟 Apache
sudo systemctl restart apache2
6. 創(chuàng)建一個(gè) PHP 文件
在 /var/www/html 目錄中創(chuàng)建名為 info.php 的文件:
<?php phpinfo(); ?>
7. 訪問(wèn) PHP 文件
在瀏覽器中訪問(wèn) http://localhost/info.php,您應(yīng)該會(huì)看到 PHP 的信息頁(yè)面,表明 PHP 已成功配置。
8. 連接到數(shù)據(jù)庫(kù)
在 info.php 文件中添加以下代碼以連接到 MySQL 數(shù)據(jù)庫(kù):
$servername = "localhost"; $username = "root"; $password = "your_password"; $dbname = "your_database"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); }
9. 執(zhí)行 SQL 查詢
$sql = "SELECT * FROM table_name"; $result = $conn->query($sql); if ($result->num_rows > 0) { // Output data of each row while($row = $result->fetch_assoc()) { echo "id: " . $row["id"] . " - Name: " . $row["name"] . "<br>"; } } else { echo "0 results"; }
現(xiàn)在,您已經(jīng)成功在 Linux 上搭建了一個(gè)功能齊全的 PHP 環(huán)境。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦