当前位置: 首页 > news >正文

商城网站建设框架铜城建设集团网站

商城网站建设框架,铜城建设集团网站,十堰微网站建设多少钱,wordpress用户菜单首先需要一台服务器 购买渠道:阿里云、腾讯云、百度云、华为云 一、以阿里云为例 购买esc 可临时购买测试服务器 二、安装宝塔 复制公网ip地址 通过Xshell 进行账号密码的连接 连接后访问宝塔官网 宝塔面板下载,免费全能的服务器运维软件 找到自己…

首先需要一台服务器

购买渠道:阿里云、腾讯云、百度云、华为云

一、以阿里云为例 购买esc

可临时购买测试服务器

二、安装宝塔

复制公网ip地址 通过Xshell 进行账号密码的连接

连接后访问宝塔官网 宝塔面板下载,免费全能的服务器运维软件

找到自己购买时的系统进行安装

把命令输入到 Xshell 或其他工具中 等待安装 安装后会出现 一个宝塔的地址和账号密码 可进行访问

三、宝塔操作

1.导入数据库

1.软件商店找到自己的数据库、mysql/mongodb

点击设置修改MongoDB配置

bindIp 由127.0.0.1改为0.0.0.0,放开ip限制

authorization 默认disabled,如需要权限验证改为enabled

之后访问ip+端口就可以看到mongodb启动成功了

It looks like you are trying to access MongoDB over HTTP on the native driver port.

2.可找到自己的数据库进行导入之前的数据

导入后可设置账号密码 之后代码需要进行连接

2.运行node服务

把服务端项目进行导入

可以提前把nodemodules进行删除 移动进来后 通过安装node 在 npm i

找到连接数据库的代码

mongoose.connect("mongodb://账号:密码@ip:端口/数据库名称")

导入后要写一段代码进行端口运行监听,

const serve_ip = 8889;
const serve_port = 8889;
const port = serve_port;
app.listen(port, () => {console.log(`http://${serve_ip}:${port}`);
})

记得 在宝塔和阿里云开启8889端口 (所有用到的端口都需要开启)

阿里云去安全组里面添加自定义端口

之后可以运行npm start 把下面跑起来 就可以进行访问了 就可以通过http进行访问自己的服务

3.pm2托管

软件商店 安装 pm2 进行添加项目

启动文件 以自己的为准,我这个项目是以www为准的进行启动的

点击保存就可以了

如果运行有错误 可以查看日志

之后就可以一直挂起了,如果有改动 需要重启服务器

四、部署前端

前端目前可以直接打包 以/api的形式 因为前端可以在开发中解决 部署后需要后端让nginx代理解决

打包后把dist文件放入目录中

1.添加站点

把自己的ip地址添加进去,默认就是80 不需要处理

和根目录的文件的dist 会自动匹配index文件

设置对应的网站目录

之后要在配置文件中添加 解决跨域 和刷新404问题

主要是处理前端使用代理 跨域 前端不需要修改路径 例如api开头

 # nginx 跨域代理location ^~/api/ {proxy_pass ip:8889/;}# nginx 解决history路由刷新  404代理location / {try_files $uri $uri/ @router;index index.html;}location @router {rewrite ^.*$ /index.html last;}

node代码解决跨域:

app.all('*', function (req, res, next) {res.header("Access-Control-Allow-Origin", "*");res.header('Access-Control-Allow-Methods', 'PUT, GET, POST, DELETE, OPTIONS');res.header("Access-Control-Allow-Headers", "X-Requested-With");res.header('Access-Control-Allow-Headers', ['mytoken','Content-Type']);next();
});

http://www.yayakq.cn/news/611753/

相关文章:

  • 用wordpress做的网站有哪些贵州省兴义市专做网站公司
  • 400网站总机 阿里云做 理财网站有哪些
  • 携程做网站的流程做网站用什么后缀好
  • 雄安网站开发公司网站建设电子商务
  • 网站优化和提升网站排名怎么做天猫商城入驻
  • 电子商务网站建设的知识点网站 的空间
  • 安徽建设厅网站进不去app怎么推广
  • 什么摄像头做直播网站全美网站建设
  • 商务网站的建设与维护怎么找厂家生产产品
  • 做海报一般都去什么网站看网站规划包括哪些方面
  • 四川达州网站建设ios软件开发前景
  • 网站怎么快速排名wordpress数据库引擎
  • vs2015 手机网站开发找关键词的网站
  • 建设网站合同范本可以看国外网站的浏览app
  • 河南省住房和城乡建设门户网站网站建设创新点
  • 深圳市专业的做网站怎样做好网络推广呀
  • 齐齐哈尔市建设工程监察网站wordpress丰富搜索页
  • 上海做外贸建站的专业公司做公司网站阿里
  • 怎样下载建设银行信用卡网站网站建设与设计实验报告
  • 做网站卖高仿wordpress 如何使用html5游戏
  • 公司高端网站建设烟台北京网站建设
  • 企业官方网站怎么建设百度关键词搜索指数
  • 企业网站哪个好网站不备案做优化
  • 视频教程网站医院网站系统源码
  • 企业做网站哪个最好信息展示网站
  • 肇庆网站建设企业做网站有发展么
  • 做厂房的网站网站seo优化推广教程
  • 专业网站建设广州wordpress 在哪里注册
  • 网站建设宣传册带娃儿做的工作网站
  • 自己买服务器做网站网站正在建设中热