加入收藏 | 设为首页 | 会员中心 | 我要投稿 站长网 (https://www.0578zz.com/)- 应用程序、AI行业应用、CDN、低代码、区块链!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux下H5开发环境搭建与数据库配置指南

发布时间:2026-05-11 10:58:42 所属栏目:Linux 来源:DaWei
导读:  在Linux系统中搭建H5开发环境,第一步是安装必要的开发工具。推荐使用Ubuntu或CentOS作为基础系统,通过终端执行命令更新系统包列表:sudo apt update(Ubuntu)或 sudo yum update(CentOS)。随后安装Node.js和

  在Linux系统中搭建H5开发环境,第一步是安装必要的开发工具。推荐使用Ubuntu或CentOS作为基础系统,通过终端执行命令更新系统包列表:sudo apt update(Ubuntu)或 sudo yum update(CentOS)。随后安装Node.js和npm,可通过官方源或使用NodeSource仓库快速部署。例如在Ubuntu上运行:curl -fsSL https://deb.nodesource.com/setup-lts.x | sudo -E bash -,再执行sudo apt install -y nodejs。


AI图片,仅供参考

  安装完成后,验证环境是否正常:node -v 和 npm -v 命令应返回对应版本号。接着安装前端构建工具如Vite或Webpack。以Vite为例,使用npm全局安装:npm install -g create-vite-cli。创建项目时输入:create-vite my-h5-app,选择框架类型(如React、Vue),即可生成基础项目结构。


  开发过程中需要本地服务器支持静态资源访问。可使用内置的Vite服务:cd my-h5-app && npm run dev,系统会自动启动一个本地服务,默认地址为http://localhost:5173。浏览器打开该地址即可实时预览页面效果,热重载功能让代码修改后即时生效。


  数据库配置方面,推荐使用MySQL或SQLite。若选MySQL,先通过apt install mysql-server安装服务端,运行sudo systemctl start mysql启用服务。接着执行mysql_secure_installation进行安全设置,创建新用户并授权访问权限。例如:CREATE USER 'h5user'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON h5db. TO 'h5user'@'localhost'; FLUSH PRIVILEGES;


  对于轻量级项目,也可选用SQLite,无需独立服务。在Node.js项目中通过npm install sqlite3安装驱动,然后在代码中初始化数据库连接。示例:const sqlite3 = require('sqlite3').verbose(); const db = new sqlite3.Database(':memory:'); 用于内存数据库测试,生产环境建议使用文件存储如./data/h5.db。


  确保防火墙允许端口通信。若使用UFW,执行sudo ufw allow 5173(开发端口);若用firewalld,则运行sudo firewall-cmd --permanent --add-port=5173/tcp && sudo firewall-cmd --reload。至此,完整的H5开发与数据库环境已准备就绪,可着手编写业务逻辑并接入数据。

(编辑:站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章