首页 Linux Linux下H5开发:数据库配置与项目运行指南

Linux下H5开发:数据库配置与项目运行指南

Linux下H5开发:数据库配置与项目运行指南

在Linux环境下进行H5开发,数据库配置是项目启动前的重要环节。常见的数据库选择包括MySQL、PostgreSQL或SQLite,其中MySQL因其广泛支持和良好的性能表现,常被用于前端项目后端数据管理。

安装MySQL可通过系统包管理器完成。以Ubuntu为例,使用命令 `sudo apt update` 更新源,再执行 `sudo apt install mysql-server` 安装服务。安装完成后,运行 `sudo mysql_secure_installation` 设置root密码并强化安全策略。

配置数据库时,需创建专用用户和数据库。登录MySQL后,输入以下命令:
`CREATE DATABASE h5_project CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;`
接着创建用户并授权:
`CREATE USER ‘h5user’@’localhost’ IDENTIFIED BY ‘secure_password’;`
最后赋予访问权限:
`GRANT ALL PRIVILEGES ON h5_project. TO ‘h5user’@’localhost’;`
执行 `FLUSH PRIVILEGES;` 使更改生效。

本图由AI生成,仅供参考

项目中若使用Node.js作为后端,推荐通过npm安装mysql2或sequelize等数据库驱动。在项目根目录运行 `npm install mysql2 sequelize` 完成依赖安装。

数据库连接配置通常写在`config/database.js`或`.env`文件中。示例配置如下:
`host: ‘localhost’,
user: ‘h5user’,
password: ‘secure_password’,
database: ‘h5_project’,
dialect: ‘mysql’`

项目运行前,确保所有依赖已安装。使用 `npm install` 安装前端与后端依赖。若项目包含构建流程,如Vue CLI或React Create App,运行 `npm run build` 生成静态资源。

启动服务时,使用 `npm start` 或指定脚本如 `node server.js`。若使用PM2管理进程,可运行 `pm2 start server.js –name \”h5-server\”` 实现后台持久化运行。

浏览器访问 `http://localhost:3000` 即可查看H5页面。若出现连接错误,请检查MySQL是否正在运行(`sudo systemctl status mysql`),确认防火墙未阻断3306端口,并核对配置文件中的用户名、密码与数据库名是否准确。

本文来自网络,不代表青岛站长网立场。转载请注明出处: https://www.0532zz.com/html/zhonghe/fwq/linux/20260723/28187.html
上一篇
下一篇

作者: dawei

【声明】:青岛站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐

发表回复

返回顶部