搭建nodejs服务器步骤: 1.安装nodejs服务(从官网下载安装) 2.在自己定义的目录下新建服务器文件如 server.js 例如,我在E:\PhpProject\html5\websocket下创建了server.js文件 var http = require('http');//引入http模块 //开启服务,监听8888端口 //端口号最好为6000以上 var server = http.createServer(function(req,res){ /* req用来接受客户端数…
转自:https://blog.csdn.net/iteye_1217/article/details/82679843 搭建nodejs服务器步骤: 1.安装nodejs服务(从官网下载安装),node相当于apache服务器 2.在自己定义的目录下新建服务器文件如 server.js 例如,我在E:\PhpProject\html5\websocket下创建了server.js文件 var http = require('http');//引入http模块 //开启服务,监听8888端口 /…
1.安装nodejs服务(从官网下载安装),node相当于apache服务器 2.在自己定义的目录下新建服务器文件如 server.js 例如,我在D:\nodeJs下创建了server.js文件 var http = require('http');//引入http模块 //开启服务,监听8888端口 //端口号最好为6000以上 var server = http.createServer(function(req,res){ /* req用来接受客户端数据 res用来向客户端发送服务器数据…
开始使用 WebStorm 搭建( WebStorm 请自行安装...... ) 在 项目 根目录 新建个 app.js 开始 编写 app,js // 引入 HTTP 模块 const http = require("http"); // 可以使用 HTTPS 模块 // const https = require("https"); var httpService = function (app,port) { // 创建 node 服务 // 如果 使用 ht…
自从安装了64位的windows 8.1之后,电脑运行速度变快了,可是重新下载安装64位的WAMP,访问本地的WEB站点确是很慢,根本不像是在本地访问,经过在WAMP论坛上搜索,终于找到了解决办法,主要原因是Mysql拖慢了速度. 解决办法是:(1)将程序中连接数据代码的localhost修改为127.0.0.1.(2)修改 httpd.conf 文件,Listen 80修改为:Listen 0.0.0.0:80.…
目标,搭建Tomcat服务器,使同网络段下其他电脑可以访问分享的文件 下载安装Tomcat 如下图,在官网http://Tomcat.apache.org/下载对应版本的Tomcat,解压安装即可 启动Tomcat 如下图,打开Tomcat安装目录下的bin/startup.bat文件 测试Tomcat是否正常 如下图,在浏览器打开localhost:8080,如果可以正常访问,则Tomcat正常 添加本地测试文件 如下图,在本地任意盘符,新建一个文件夹(eg:[D:\TomcatFile]),…
在Linux服务器上或者Windows服务器上,只要安装python,均可以使用此命令,建立一个内网可以快速访问的WEB服务. 在想要搭建WEB服务的目录下,使用Python3.x内置方法: python -m http.server 8000 8000是链接的端口号,这样本地在浏览器中就可以通过 http://localhost:8000 访问该目录,而局域网内的,例如其他电脑,就可以通过建立WEB服务的IP地址和端口访问该目录,例如10.2.24.123:8000.…
我使用jquery的getJSON的方法获取本地的json文件,并进行操作,获取json 数据代码如下: $.getJSON("invite_panel.json",function(data){//获取json文件中的数据 $.each(data, function (index, obj) //对json数据进行遍历 } 因我获取的是本地的 json 文件数据,因此导致了跨域问题,使得大部分主流浏览器报错,并无法获取本地的 json 文件,使用chrome浏览器查看错误如下:  …
1.安装SVN服务[root@bogon ~]# yum -y install subversion 2.查看svnserve安装目录[root@bogon ~]# whereis svnservesvnserve: /usr/bin/svnserve /usr/share/man/man8/svnserve.8.gz 3.查看是否安装成功,如果出现以下提示则安装成功[root@bogon ~]# svnserve -husage: svnserve [-d | -i | -t | -X] [o…
项目中要用到在线预览word文档,刚开始考虑是要将word转成pdf文件,然后再直接在浏览器打开pdf文档即可, 但是项目部署在Linux下,在网上搜了一下没有找到合适的方法, 后来项目组讨论用POI生成HTML文件,但是生成的HTML文档是额外生成的,浏览器是无法直接访问POI生成的html文件的, Not allowed to load local resource: file:///D:/images/word/media/image1.png 这个错误给整的明明白白的. 后来尝试 out…
1.前提 已安装配置好nginx+ftp服务 2.配置Nginx 服务器 2.1进入nginx 配置文件目录: cd  /usr/local/nginx/conf vi  nginx.conf 2.2 修改配置文件:有两种方式 ①方式一:在配置文件server{}中location /{} 修改配置 #默认请求 location / { root /home/ftpuser/www;#定义服务器的默认网站根目录位置 index index.html index.php index.htm;#定义…
1.在setting.py中新增如下配置,static为静态文件的目录,BASE_DIR为项目根目录 STATIC_URL = '/static/' STATIC_ROOT = os.path.join(BASE_DIR, 'static') STATICFILES_DIRS = ( ('images', os.path.join(STATIC_ROOT, 'images').replace('\\', '/')), ('js', os.path.join(STATIC_ROOT, 'js').…
在本地写了一段JSON代码,然后用ajax读取后,在浏览器打开,发现谷歌提示涉及到跨域问题, 但是跨域是由于协议,域名,端口中有一个不同,才会跨域,我在本地访问自己的文件,怎么和跨域扯上关系了?? 谷歌浏览器 火狐浏览器 1.为什么会跨域?                           要回答跨域,首先要从头来讲.浏览器本身存在同源策略.以下理解是我整理网上的总结. 协议,域名,端口相同,视为同一个域,一个域内的脚本仅仅具有本域内的权限,可以理解为本域脚本只能读写本域内的资源,而无法访问其…
在本地写了一段JSON代码,然后用ajax读取后,在浏览器打开,发现谷歌提示涉及到跨域问题, 但是跨域是由于协议,域名,端口中有一个不同,才会跨域,我在本地访问自己的文件,怎么和跨域扯上关系了?? 下面是代码   谷歌浏览器     火狐浏览器               1.为什么会跨域?                             要回答跨域,首先要从头来讲.浏览器本身存在同源策略.以下理解是我整理网上的总结.                     协议,域名,端口相同,视为同…
一.背景 工作中有时候往往会遇到下述场景:例如需要将新打好的安装包等文件临时性的给到同事,可能还需要给到多个同事.这时,我们往往有如下几种方案: 1,一般都会有公司内部的文件系统,上传文件后将对应的地址给到同事,但往往涉及到权限等诸多限制,且自己这边每次都要上传. 2,上传到外网,然后将对应的链接给到同事,但这可能不经意间涉及到安全以及限速等诸多问题,也比较麻烦. 3,通过内部IM工具或QQ等外部IM工具及时发送,在面对几个人或需要更新的情况下就比较麻烦了. 最近跟前端同事聊天,发现还有一种非常…
主要参考http://www.jianshu.com/p/6b816c609669这篇文章 npm安装使用国内taobao镜像,速度更快些 npm --registry https://registry.npm.taobao.org install --save cross-env: 启动nodejs服务,如果配置了不同的环境设置,需安装cross-env ,使用cross-env解决跨平台设置NODE_ENV的问题 app.use(async (ctx, next) => {  await n…
问题来源 海口-老男人 17:42:43 就是我要运行一个nodejs服务,先发布为deployment,然后创建service,让集群外可以访问 旧报纸 17:43:35 也就是 你的需求为 一个app 用delployment 发布 然后service 然后 代理 对吧 解决方案: 部署traefik 发布deployment pod 创建service traefik 代理service 外部访问 环境 docker 19.03.5 kubernetes 1.17.2 traefik部署…
大家好,今天来给大家分享一个基于centos 7的ftp服务器搭建 实现功能:匿名访问,本地登录 查看系统版本: [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) 查看本地ip地址 [root@localhost ~]# ifconfig ens33ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.…
前后端分离项目需要解决第一个问题就是,前端本地开发时如何解决通过ajax请求产生的跨域的问题.一般的做法是通过本地配置nginx反向代理进行处理的,除此之外,还可以通过nodejs来进行代理接口.当然,要实现这个前提是,前端开发环境必须运行在nodejs服务中,所幸的是,现在前端的开发自动化工具都是建立在nodejs上的,所以这个前提也不是很重要. webpack-dev-server配置跨域方案 如果你项目是用webpack作为前端自动化构建工具的话,那么可以引用webpack-dev-ser…
pm2命令 pm2 ls //查询pm2 启动的列表 pm2 start app.js //启动文件 pm2 restart app //重启项目 pm2 logs app //监控项目执行日志打印 pm2 stop app //停止项目执行 pm2 flush //清除日志 pm2 flush && pm2 restart app && pm2 logs app 端口查询 netstat -tunlp // 用于查看端口号的进程情况 netstat -tunlp |gre…
1.FTP相关(file transfer protocol,文件传输协议)   2.用vsftpd搭建ftp安装:yum install vsftpd -y创建一个虚拟用户:useradd  vftp -s /sbin/nologin (用于运行vsftpd服务) 编辑登陆配制文件:vim /etc/vsftpd/vsftpd_login (奇数行是用户名,偶数行是密码)把登陆配制文件长成一个二进制文件:db_load -T -t hash -f /etc/vsftpd/vsftpd_logi…
/etc/hosts中必然有一行为127.0.0.1,作用是什么呢? 特点: (1)127.0.0.1不光是unix系统,linux也好,windows也好,都会有这个循回地址的.(2)在IP地址的规定中,第一部分是1~126为A类地址,128~191为B类地址,那么中间留的127.0.0.1被称为本地回环地址,主要作用有两个:一是测试本机的网络配置,能PING通127.0.0.1说明本机的网卡和IP协议安装都没有问题:另一个作用是某些SERVER/CLIENT的应用程序在运行时需调用服务器上的…
想要搭建本地站点.例如想要将www.nbb.com映射到本地服务器,而不是网络的.需要修改hosts文件 1 打开hosts所在目录  C:\Windows\System32\drivers\etc 因为权限限制,所以先把hosts文件拷出来,通过文本编辑器添加映射 ,然后保存并覆盖原hosts 2 打开phpstudy的站点域名管理: 新增域名,并将站点目录设置为网站文件所在目录.重启后生效. 3 在浏览器打开www.nbb.com.即可打开本地站点. 实现原理,打开nigix配置文件nigi…
nodejs搭建web服务教程 先安装nodejs 然后 命令node js文件 即可开启服务了 输出如下 Magic happens on port 9011 你查看端口可以看到tcp 0 0 :::9011 :::* LISTEN 1762/node 说白了 就是javascript写了个web服务…
前言 本周主题:加班工作.本周内忙于CRUD不能自拔,基本每天都是九点半下班,下周上线,明天还要加班推进进度.今天是休息日,于是重拾起了dubbo,打算近期深入了解一下其使用和原理.之所以说是重拾,是因为去年自学过一次,但那次主要是针对源码的流程,在实战上欠缺,且对其理解未深入到架构层次,只能说是基本理解.现在的我跟去年比起来,对技术的理解上有了一些提升,经验也更丰富,故本次目标是做深入研究,且看能从中吸收多少要义. 今天先记录一下dubbo本地服务的简易搭建流程. 一.环境准备 本次搭建用zo…
    在JSP中,页面链接是使用web路径的,但如果JavaBean要访问本地文件读取配置信息的话,是需要文件的本地路径的.如果你在写 Bean的时候直接将本地路径写进去,那网站的路径就不能变化,丧失可移植性.下面就提供一个比较笨的方法,实现网站文件读取的路径无 关, 要做到路径无关,把整个网站文件夹拷到web服务器目录中就能直接运行 才是硬道理.废话少说,切入正题. JSP网站中,配置文件,JavaBean,其它文件,都是存储在WEB-INF文件夹中的. 我们可以将获取文件父目录的代码放到构…
一.功能描述: 客户端通过访问外网服务器上指定端口,间接访问自已本地的内网服务. 二.原理图如下: 三.实现代码如下: server.go代码: package main; import ( "net" "fmt" "flag" "os" ) type MidServer struct { //客户端监听 clientLis *net.TCPListener; //后端服务连接 transferLis *net.TCPList…
xshell使用xftp传输文件 下载xftp5 https://www.baidu.com/link?url=8rtxgX3JRIbUFO1Samzv5aXhfwRG7Cf8i4vi573QexoHihu9t3gw7ewCR_SJGJBZnyjVkzVrWt1CDmsh5YhowBZwbD71VfObhawNkHIys03&wd=&eqid=8fa2a9cd0007739f000000025ac0e0c0 Sftp  22端口 即可登录文件系统 使用pure-ftpd搭建ftp服务 yu…
Tornado 如何做文件下载 要求:浏览器输入url地址,直接弹窗提示下载 Tornado服务端,搭建文件下载服务 #!/usr/bin/env python # -*- coding:utf-8 -*- import tornado.ioloop import tornado.web class MainHandler(tornado.web.RequestHandler): def get(self): filename = self.get_argument('filename') #…
常用的.net 的aspx文件由于运行在服务器端,并不具有访问用户本地文件夹的权限,导致类似于<a href="file:///d:/backup" > open folder</a> 之类的指向本地文件方法无法使用.但是,javascript提供了activex 控件,却可以变相的实现打开本地文件夹,访问本地文件的功能. 下面就是打开文件夹的例子,通过fso函数,访问本地文件夹,在网页上列出文件夹下所有文件的文件名: <HTML> <HEAD…