溫馨提示×

Debian LAMP怎樣配置數據庫

小樊
33
2025-03-12 19:43:18
欄目: 智能運維

在Debian系統上配置LAMP環境并設置數據庫,可以按照以下步驟進行:

  1. 安裝Apache: 更新軟件包列表:

    sudo apt update
    

    安裝Apache:

    sudo apt install apache2
    

    啟動并啟用Apache服務:

    sudo systemctl start apache2
    sudo systemctl enable apache2
    
  2. 安裝MariaDB/MySQL: 更新軟件包列表:

    sudo apt update
    

    安裝MariaDB:

    sudo apt install mariadb-server
    

    啟動并啟用MariaDB服務:

    sudo systemctl start mariadb
    sudo systemctl enable mariadb
    

    配置MariaDB安全設置:

    sudo mysql_secure_installation
    
  3. 安裝PHP: 更新軟件包列表:

    sudo apt update
    

    安裝PHP及其相關模塊:

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

    編輯PHP配置文件以啟用必要的擴展:

    sudo nano /etc/php/7.4/apache2/php.ini
    

    修改以下行:

    upload_max_filesize = 20M
    post_max_size = 20M
    

    保存并退出,然后重啟Apache:

    sudo systemctl restart apache2
    
  4. 安裝phpMyAdmin: 安裝phpMyAdmin:

    sudo apt install phpmyadmin
    

    在安裝過程中選擇Apache作為Web服務器。 啟動phpMyAdmin并配置數據庫訪問:

    sudo systemctl start phpmyadmin
    

    在瀏覽器中訪問:

    http://your_server_ip/phpmyadmin
    
  5. 配置域名和HTTPS: 編輯Apache配置文件:

    sudo nano /etc/apache2/sites-available/000-default.conf
    

    添加以下內容:

    ServerName your_domain.com
    Redirect permanent / https://your_domain.com/
    

    編輯SSL配置文件:

    sudo nano /etc/apache2/sites-available/default-ssl.conf
    

    添加以下內容:

    SSLCertificateFile /etc/apache2/sites-available/your_domain.com.crt
    SSLCertificateKeyFile /etc/apache2/sites-available/your_domain.com.key
    SSLCertificateChainFile /etc/apache2/sites-available/ca-certificates.crt
    

    啟用SSL配置并重啟Apache:

    sudo a2ensite default-ssl
    sudo systemctl restart apache2
    

通過以上步驟,您可以在Debian系統上成功配置LAMP環境并設置數據庫。

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