溫馨提示×

Debian LAMP如何安裝MySQL

小樊
45
2025-06-05 10:06:57
欄目: 云計算

在Debian系統上安裝LAMP(Linux, Apache, MySQL, PHP)堆棧中的MySQL,可以按照以下步驟進行:

1. 更新系統包列表

首先,確保你的系統包列表是最新的:

sudo apt update

2. 安裝MySQL服務器

使用apt包管理器來安裝MySQL服務器:

sudo apt install mysql-server

3. 安全配置MySQL

安裝完成后,運行mysql_secure_installation腳本來進行安全配置。這個腳本會提示你設置root密碼、刪除匿名用戶、禁止root遠程登錄等。

sudo mysql_secure_installation

4. 啟動和啟用MySQL服務

確保MySQL服務已經啟動并設置為開機自啟:

sudo systemctl start mysql
sudo systemctl enable mysql

5. 驗證MySQL安裝

登錄到MySQL服務器并檢查其狀態:

sudo mysql -u root -p

輸入你在mysql_secure_installation中設置的root密碼。登錄成功后,你可以運行一些基本的SQL命令來驗證MySQL是否正常工作:

SHOW DATABASES;

6. 配置防火墻(可選)

如果你有防火墻(如ufw),確保允許MySQL端口(默認是3306)的流量:

sudo ufw allow 3306/tcp

7. 安裝PHP和MySQL擴展

為了使PHP能夠與MySQL交互,你需要安裝PHP和相關的MySQL擴展:

sudo apt install php libapache2-mod-php php-mysql

8. 重啟Apache服務器

安裝PHP后,重啟Apache服務器以應用更改:

sudo systemctl restart apache2

9. 測試PHP與MySQL的連接

創建一個簡單的PHP文件來測試與MySQL的連接。在/var/www/html目錄下創建一個名為test-mysql.php的文件:

sudo nano /var/www/html/test-mysql.php

在文件中添加以下內容:

<?php
$servername = "localhost";
$username = "root";
$password = "your_root_password"; // 替換為你的root密碼
$dbname = "mysql";

// 創建連接
$conn = new mysqli($servername, $username, $password, $dbname);

// 檢查連接
if ($conn->connect_error) {
    die("連接失敗: " . $conn->connect_error);
}
echo "連接成功";
?>

保存并關閉文件,然后在瀏覽器中訪問http://your_server_ip/test-mysql.php,你應該會看到“連接成功”的消息。

通過以上步驟,你已經成功在Debian系統上安裝并配置了MySQL。

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