1.Vue.js分环境打包vue.js分环境打包(vue-cli2.0),主要应对开发环境和生产环境请求后端地址ip不同,避免每次打包需要反复修改baseUrl的问题,根据npm run dev / npm build 打包生成不同baseUrl 配置。打开config目录 分别修改以下两个文件如下: dev.env.js 开发环境'use strict' const merge = requir
因为阿里云的服务器就要到期,所以就需要重新购买服务器,考虑到服务器续费有点贵而又赶上腾讯云在搞周年庆的活动,所以这次就购买了腾讯云的服务器,也因为更换了服务器,所以就得重新部署博客项目博客项目技术栈前端vue全家桶 axios elementUI vue-socket.io echarts后端node (koa2) socket.io数据库mongodb服务nginx上线流程购买服务器的流程这里
node.js搭建最简单的服务器代码演示:// 1. 加载http核心模块 var http = require('http') // 2. 使用http.createServer()方法创建一个Web服务器 // 返回一个Server实例 var server = http.createServer() // 3. 服务器干嘛? // 提供服务: 对数据的服务 // 发请求 // 接受请求
最近入手了一款最便宜的腾讯云服务器,主要用来部署自己的个人博客以及学习一些linux知识,从而全方面了解掌握web技术。强烈建议前端人员拥有一个属于自己的服务器。在写此文章之前,我的云服务器已经安装好Mysql以及node, nginx等。下面以部署node网站为例,讲解几个常见的场景线程持久运行一般来说,我们在window cmd上通过node index.js启动一个服务器,只要不关闭,就可以
非原创介绍如何使用 Node.js 来连接 MySQL,并对数据库进行操作。安装驱动本教程使用了[淘宝定制的 cnpm 命令](https://www.runoob.com/nodejs/nodejs-npm.html#taobaonpm)进行安装:``` $ cnpm install mysql ```连接数据库在以下实例中根据你的实际配置修改数据库用户名、及密码及数据库名:test.js
一、项目背景       前一段写了一个在Ubuntu上这套环境的搭建(Ubuntu环境搭建链接地址),在Ubuntu系统中,是测试环境,真是的服务器环境是在centOS系统上跑的,熟悉Ubuntu环境上的搭建,现在再到centOS系统中搭建就方便很多了,因为好多东西都是想通的,会有一点点差别。下面演示一些在centOS环境上的搭建步骤。项目背景,现在开发的
Nodejs和Nginx都是轻量级,高性能服务器的代表,而Nodejs站点的标准配置就是在Nodejs服务器上架一层Nginx反向代理,两种轻量级高性能的服务器组合在一起产生什么样的火花呢?往下看。 为什么要在Nodejs上加Nginx反向代理,原因归纳如下:用Nginx来做静态资源的反向代理,减少Nodejs的压力;Nginx自带日志功能,可以没必要Nodejs去处理这个问题了Nginx用来做
转载 2024-03-07 10:44:10
71阅读
在软件开发领域,前端工程师曾经是一个比较纠结的职业。在Web技术真正发展起来之前的相当长一段时间里,由于技术门槛很低,前端工程师行业一直是鱼龙混杂的状态。其中很多号称是Web开发者的人实际上并没有什么专业的前端技能,有些工作就是被当做简单的力气活由美术设计师顺便做做而已。当时很多人甚至并不认为有朝一日会有这么一群人用HTML、CSS和JavaScript这三门技术谋生 --- 他们想,这怎么可能
网站部署(Linux)部署Apache操作系统:CentOS 7.21.首先连接云服务器,清楚系统垃圾。 $ yum clean allLoaded plugins: fastestmirrorCleaning repos: base epel extras updatesCleaning up everythingCleaning up list of fastest mirrors 2.执
1.进入终端,输入ssh ubuntu@111.***.***.***,登录,登录完切换为root权限用户,sudo -s2.输入pwd看目录结构,接着执行以下命令mkdir git cd git git clone https://github.com/creationix/nvm.git找到.bashrc文件,用find . -name "*.bashrc" -print命令,编辑.bashr
1.跨域是什么  跨域是指去向一个为非本origin(协议、域名、端口任意一个不同)的目标地址发送请求的过程,这样之所以会产生问题是因为浏览器的同源策略限制。看起来同源策略影响了我们开发的顺畅性.实则不然,同源策略存在的必要性之一是为了隔离攻击。同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的重要安全机制。CSRF为例讲述下同源策略存在的必要
这篇文章将先阐述Nginx相关概念,然后介绍Nginx相关环境的安装配置过程(包括Linux下JDK\Tomcat的安装,都是自己动手操作的记录),及反向代理、负载均衡、动静分离、高可用的配置及测试过程,最后总结下Nginx的工作原理。 Nginx目录结构: 一、Nginx中的核心概念1.1 Nginx是啥,能做啥?Nginx ("engine x") 是一个高性能的 HTTP
在搭建高吞吐量web应用这个议题上,NginXNode.js可谓是天生一对。他们都是基于事件驱动模型而设计,可以轻易突破Apache等传统web服务器的C10K瓶颈。预设的配置已经可以获得很高的并发,不过,要是大家想在廉价硬件上做到每秒数千以上的请求,还是有一些工作要做的。这篇文章假定读者们使用NginX的HttpProxyModule来为上游的node.js服务器充当反向代理。我们将介绍Ub
1.gulp启动服务后,命令窗口不能关闭。想要实现关闭命令行服务继续运行,需要按照以下步骤操作:a.在gulpfile.js所在目录 输入命令 nohup gulp命令 &b.回车执行c.输入 exitd.回车执行实例:nohup gulp dev & 2.查询gulp是否启动成功ps -ef | grep gulp 3.杀死进程​​kill ppid​​ 以上图为例,kill
原创 2021-12-14 17:31:11
10000+阅读
1.gulp启动服务后,命令窗口不能关闭。想要实现关闭命令行服务继续运行,需要按照以下步骤操作:a.在gulpfile.js所在目录 输入命令 nohup gulp命令 &b.回车执行c.输入 exitd.回车执行实例
原创 2022-01-29 10:20:01
122阅读
一、docker安装nginxdocker安装nginx,安装的是最新版本的:docker pull nginx:latest创建一个容器:docker run --name my-nginx -p 80:80 -d nginx:latest开启一个交互模式终端:docker exec -it my-nginx bash创建django项目:django-admin startproject my
转载 2023-10-29 19:09:09
310阅读
var mysql = require('mysql'); var conn = mysql.createConnection({     host: 'localhost',     user: 'nodejs',  &nbsp
转载 精选 2015-06-25 18:33:57
446阅读
oracledb模块的基础使用oracledb介绍环境准备node环境以及npm环境oracle环境python环境oracledb的使用oracledb基础项目安装oracledb模块引入oracledb模块oracledb模块基础讲解封装oracledb封装oracle连接封装oracle查询封装oracle断开使用 oracledb介绍oracledb是nodejs中一个可以连接和操作or
转载 2023-12-14 02:28:54
30阅读
文章目录前言一、CentOS 7 Nginx1.12.2平滑升级到新版本nginx-1.21.5二、操作步骤1.查看当前Nginx版本信息2.下载nginx-1.21.5版本到/usr/local/下,解压并进入解压后的目录3.配置nginx4.开始执行升级4.查看nginx版本信息总结报错0报错1报错2报错3报错4报错5 前言Nginx 拒绝服务漏洞(CVE-2019-9513、CVE-201
转载 2024-08-27 10:47:48
326阅读
继 负载均衡 之 nginx+consul+consul template,我这次将使用2台虚拟机,来做一个简单的双机负载均衡试验。试验目标: 1. 当参加负载均衡的子节点服务,有任何其中一个或多个停止工作,总服务还能正常工作; 2. 当两台机子,其中有一台关机了,总服务还能正常工作; 3. 其中一台关机之后,重启,能自动加入负载均衡; 3. 当两台都关机了,总服务停止工作(如果还能工作
  • 1
  • 2
  • 3
  • 4
  • 5