停止方法:
1首先,不能共享完毕之后,都通过Ctrl+C来关闭NodeJS服务器。
2其次,如果仅仅能向客户端提供d:\ilinkit_logopng文件的下载,是没有意义的,共享哪个文件,应该可以通过传入的参数来指定。我们首先来实现退出功能,如果客户端向服务器提交了>
代码如下:
1 var >
2 var fs = require('fs');
3 var url = require( 'url' );
4 (空行)
5 var file_path = "D:\\ilinkit_logopng" ;
6 var file_stream ;
7 var buffer_box = [] ;
8 var file_length = 0 ;
9 (空行)
10 var file_name = file_pathsubstr( file_pathlastIndexOf('\\')+1 );
关键的代码解析如下:
第33行,我们通过request对象获取客户端请求的主机及端口内容。
第46行~第50行,我们判断客户端提交的请求信息,如果是>
验证方式如下:
1 启动服务器:打开命令行,进入js脚本所在的位置,执行:node h_ilinkit_1js。
2 打开浏览器,输入:>
说明当前服务器启动正常。
3 打开浏览器,输入:>
提示NodeJS服务器已经关闭,我们把浏览器关闭之后,发现服务器已经正常退出,如下所示。
这样,我们就没必要每次为了退出服务器,都去按Ctrl + C了。
方法/步骤
MySQL服务器正在运行,停止它。 如果是作为Windows服务运行的服务器,进入计算机管理--->服务和应用程序------>服务 如果服务器不是作为服务而运行的,可能需要使用任务管理器来强制停止它。
创建1个文本文件(此处命名为mysql-inittxt),并将下述命令置于单一行中: SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');
(注意将我们创建的文件导入到 MySql安装目录下的bin目录下 D:\progame\bin) progame为我自己MySql目录,注意不要导错是自己安装目录下的sql
在服务器启动时,执行由“--init-file”选项(作用:在启动时从指定的文件中读取SQL命令)命名的文件的内容,更改根用户密码。当服务器成功启动后,应删除我们导入的mysql-inittxt文件
最后停止MySQL服务器,然后在重启它。注意以自动方式运行服务器,应从Windows服务窗口启动它。如果以手动方式启动了服务器,能够像正常情形下一样使用命令。然后发现连接上数据库了
:将18、19脚对地短接电源即可启动(网上一般说18脚对7脚,19脚对13脚短接,其实7脚、13脚均为地,33V、12V输出均共地,但输出端子是分开的)。上面中还短接了14脚与20脚,其作用是控制风扇转速:负载越重风扇转得越快。电源各脚的区分:左边4排、每排6个的插针,从上到下,从左到右分别是1、224。1、这是Apache网页服务器的欢迎界面,说明你成功架设了这个>
2、接下来你需要把你的网页放进去就可以了!
*** 作步骤:
1、运行 Terminal,输入命令:
2、安装 Apache 软件:
3、设置 Apache 在服务器启动时运行:
4、 在 Apache 配置文件中配置域名:
5、重启 Apache:
6、 浏览器中访问第4步配置的域名,如果出现“Apache 2 Test Page powered by CentOS”的页面,说明配置成功。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)