logo资料库

宝塔面板部署node+express+mysql.pdf

第1页 / 共1页
资料共1页,全文预览结束
宝塔面板部署node+express+mysql 宝塔面板部署 1,申请云服务器 ,申请云服务器 2,在宝塔面板安装 ,在宝塔面板安装 PM2 1. 安装依赖 2. 配置项目(项目根目录,启动文件,名称) 3,创建站点 ,创建站点 1. 设置IP或者域名 4,把项目上传到站点目录 ,把项目上传到站点目录 尽量不要上传node_moudls, 使用宝塔终端 cd /www/wwwroot/xxx/ 然后自己 npm i) 5,修改站点配置文件 ,修改站点配置文件(设置里面 设置里面) //添加这句 设置代理代码 location / { proxy_pass http://127.0.0.1:3008; //自己本地的IP和端口 } 6,进入数据库 ,进入数据库 bin 目录目录 导出导出 需要使用的数据库 需要使用的数据库 **导出某个数据库:** mysqldump -u root -p dbName > sqlFilePath **导出多个数据库:** mysqldump -u root -p –add-drop-database –databases dbName1 dbName2… > sqlFilePath –add-drop-database : 该选项表示在创建数据库的时候先执行删除数据库操作 –database : 该选项后面跟着要导出的多个数据库,以空格分隔 **导出某个数据库的某个表:** mysqldump -u root -p dbName tableName > sqlFilePath **只导出数据库结构,不带数据:** mysqldump -u root -p -d dbName > sqlFilePath -d : 只备份结构,不备份数据。也可以使用”–no-data”代替”-d”,效果一样。 7,设置自己的 ,设置自己的js文件(配置数据库) 文件(配置数据库) var connection = mysql.createConnection({ host : '127.0.0.1', //自己的本地IP user : 'sql_39_102_32_32', //宝塔里面创建的用户名字 password : 'JpBjTpBjtGizXzDD', //宝塔里面创建的数据库密码 database : 'sql_39_102_32_32'//宝塔里面创建的数据库名字 }); ,完成,即可通过自己的域名或IP+接口名访问 8,完成,即可通过自己的域名或 +接口名访问 作者:coderZT
分享到:
收藏