数据可视化大屏
服务器配置与部署操作指南
一、服务器基础配置(Ubuntu 系统)
1. 网络与远程连接准备
-
重启网卡并查看服务器 IP 地址
-
打开终端,安装 SSH 服务(用于远程连接):
sudo apt install ssh -
真机打开 Xshell,通过服务器 IP 进行远程连接
2. MySQL 服务器部署
步骤 1:安装 MySQL
sudo apt install mysql-server
- 安装过程中按提示设置 root 密码
步骤 2:允许远程访问
-
编辑 MySQL 配置文件:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf -
注释以下两行(在行前加
#):# bind-address = 127.0.0.1 # mysqlx-bind-address = 127.0.0.1 -
保存关闭文件,重启 MySQL 服务:
sudo systemctl restart mysql
步骤 3:创建用户并授权远程访问
-
登录 MySQL 控制台:
sudo mysql -u root -p -
执行命令创建用户
xd(密码123,允许任意主机连接):CREATE USER 'xd'@'%' IDENTIFIED BY '123'; -
授予用户所有数据库的全部权限:
GRANT ALL PRIVILEGES ON *.* TO 'xd'@'%' WITH GRANT OPTION; -
刷新权限并退出:
FLUSH PRIVILEGES; exit;
步骤 4:防火墙配置(允许 MySQL 端口)
sudo ufw allow mysql
步骤 5:创建数据库与数据表
-
登录 MySQL 控制台,创建数据库
my_db:sudo mysql -u root -pCREATE DATABASE my_db; USE my_db; -
创建数据表
shuju_data:CREATE TABLE IF NOT EXISTS shuju_data ( xuhao INT AUTO_INCREMENT PRIMARY KEY, why VARCHAR(255), time VARCHAR(255), writetime VARCHAR(255), phone VARCHAR(255), xiton VARCHAR(255), browser VARCHAR(255), ip VARCHAR(255), id VARCHAR(255) ); -
查看表结构:
desc shuju_data;
二、1Panel 服务器运维管理面板部署
步骤 1:安装依赖与部署脚本
sudo apt install curl
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
- 按提示完成用户密码设置
步骤 2:查看面板登录信息
sudo 1panel user-info
Steam卡片