首页主机资讯如何用Debian搭建SQLAdmin

如何用Debian搭建SQLAdmin

时间2025-11-07 17:24:05发布访客分类主机资讯浏览273
导读:在Debian系统上搭建SQLAdmin,可以按照以下步骤进行: 1. 安装必要的软件包 首先,更新系统的软件包列表并安装必要的软件包: sudo apt update sudo apt install -y apache2 php lib...

在Debian系统上搭建SQLAdmin,可以按照以下步骤进行:

1. 安装必要的软件包

首先,更新系统的软件包列表并安装必要的软件包:

sudo apt update
sudo apt install -y apache2 php libapache2-mod-php php-mysql mariadb-server

2. 配置MariaDB

启动并启用MariaDB服务:

sudo systemctl start mariadb
sudo systemctl enable mariadb

运行MariaDB的安全配置脚本,设置root密码并删除匿名用户:

sudo mysql_secure_installation

按照提示进行操作,设置root密码,删除匿名用户,禁止root远程登录,删除测试数据库等。

3. 创建数据库和用户

登录到MariaDB并创建一个新的数据库和用户:

sudo mysql -u root -p

在MySQL提示符下执行以下SQL命令:

CREATE DATABASE sqladmin;
    
CREATE USER 'sqladmin'@'localhost' IDENTIFIED BY 'your_password';
    
GRANT ALL PRIVILEGES ON sqladmin.* TO 'sqladmin'@'localhost';
    
FLUSH PRIVILEGES;
    
EXIT;
    

your_password替换为你想要设置的密码。

4. 安装SQLAdmin

下载并安装SQLAdmin:

cd /var/www/html
sudo wget https://github.com/sqladmin/sqladmin/archive/master.zip
sudo unzip master.zip
sudo mv sqladmin-master sqladmin

5. 配置Apache

启用必要的Apache模块:

sudo a2enmod rewrite
sudo systemctl restart apache2

创建一个新的Apache配置文件来托管SQLAdmin:

sudo nano /etc/apache2/sites-available/sqladmin.conf

在文件中添加以下内容:

<
    VirtualHost *:80>
    
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html/sqladmin

    <
    Directory /var/www/html/sqladmin>
    
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    <
    /Directory>


    ErrorLog ${
APACHE_LOG_DIR}
/sqladmin_error.log
    CustomLog ${
APACHE_LOG_DIR}
    /sqladmin_access.log combined
<
    /VirtualHost>
    

启用这个配置文件:

sudo a2ensite sqladmin.conf
sudo systemctl restart apache2

6. 访问SQLAdmin

打开浏览器并访问你的服务器IP地址或域名,后面加上/sqladmin路径,例如:

http://your_server_ip_or_domain/sqladmin

你应该会看到SQLAdmin的登录页面。使用你在MariaDB中创建的用户和密码登录。

7. 配置SSL(可选)

为了安全起见,建议配置SSL。你可以使用Let’s Encrypt来获取免费的SSL证书:

sudo apt install certbot python3-certbot-apache
sudo certbot --apache -d your_server_ip_or_domain

按照提示完成SSL证书的安装和配置。

通过以上步骤,你应该能够在Debian系统上成功搭建SQLAdmin。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 如何用Debian搭建SQLAdmin
本文地址: https://pptw.com/jishu/745284.html
Linux MinIO安装与配置实战指南 如何通过FetchLinux进行系统更新

游客 回复需填写必要信息