debian

Debian LAMP怎样配置数据库

小樊
33
2025-03-12 19:43:18
栏目: 智能运维
亿速云数据库,弹性扩容,低至0.3元/天! 查看>>

在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环境并设置数据库。

亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>

相关推荐:Debian LAMP如何配置数据库

0
看了该问题的人还看了