node.js express 搭建服务器 怎么调试
确认已经安装完成
node -v
npm安装express插件。
npm install express
express 安装nodejs项目hello。
express hello
进入项目目录,安装nodejs依赖模块
cd hello && npm install
启动服务。
node appjs
访问创建好的http服务
浏览器输入:http://localhost:3000/ 进入访问,
即可看到你搭建的http服务,简单的说就是一个自己的网站了。
这样远程调试也不安全,只要外网能控制这台PC,就能通过陷阱程序接收外网发来的用户和密码(访问真正的服务器),然后就可以接管并且调试服务器了。
最安全的模式还是通过***加密隧道实现,即在服务器上安装***客户端,远程调试电脑也是如此,之后就可以类似局域网一样连接了。这样不仅方便,而且是通过高强度的加密方式,外部的任何人都无法访问的。(不像你的那台PC机,任何人都可以远程连接)
至于你需要的方式,远程桌面、PCanywhere都可以。
深圳卓网科技 ***远程接入
想学习服务器架构、调试,建议看以下方面的书籍:
1、LINUX服务器安全策略详解
2、网络服务器配置完全手册
3、服务器配置全攻略(珍藏版)
4、网络安全基础
常见的服务器架构有以下三种:
1、服务器集群架构:
服务器集群就是指将很多服务器集中起来一起进行同一种服务,在客户端看来就像是只有一个服务器。集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任何一个机器坏了整个系统还是能正常运行。
2、服务器负载均衡架构:
负载均衡 (Load Balancing) 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。
3、分布式服务器架构:
所谓分布式资源共享服务器就是指数据和程序可以不位于一个服务器上,而是分散到多个服务器,以网络上分散分布的地理信息数据及受其影响的数据库操作为研究对象的一种理论计算模型服务器形式。分布式有利于任务在整个计算机系统上进行分配与优化,克服了传统集中式系统会导致中心主机资源紧张与响应瓶颈的缺陷,解决了网络GIS 中存在的数据异构、数据共享、运算复杂等问题,是地理信息系统技术的一大进步。
方式一:通过debugger
方式二:通过sb(line)。
执行下一步
通过next命令。
跳到下一个断点
通过cont命令。
查看某个变量的值
输入repl命令后,再次输入变量名,就可以看到变量对应的值。如果想继续执行代码,可以按ctrl+c退出。
添加/删除watch
通过watch(expr)来添加监视对象。
通过watchers查看当前所有的监视对象。
通过unwatch(expr)来删除监视对象。
添加watch:
在windows下安装apache
php
mysql
从各官方网站下了apache2050、php5、mysql4020、phpmyadmin257
apache_2050-win32-x86-no_sslmsi
php-500-win32zip
mysql-4020d-winzip
phpmyadmin-257zip
系统
win2003
系统盘为:
d盘
第一步:
安装apache
并配置支持php
点击安装文件apache_2050-win32-x86-no_sslmsi
将apache安装在
d:\apache2
目录(随自己喜好)下
将php-500-win32zip
里内容解压到
d:\php
里
找到
php目录里的
phpini-dist
重命名为
phpini
并拷到
windows目录里(win2k
里为winnt)
如我的phpini是拷到
d:\windows目录
再将php目录里的
php5tsdll,libmysqldll
拷到
系统目录(system/system32)
如我的是d:\windows\system里
配置apache里的httpdconf
打开
d:\apache2\conf\httpdconf
这个文件
找到
adddefaultcharset
iso-8859-1
将其改为
adddefaultcharset
gb2312
(让默认语言编码为简体中文)
找到
documentroot
"d:/apache2/htdocs"
将其改为你的web目录(可不改)如我的为
documentroot
"d:/website"
找到
directoryindex
indexhtml
indexhtmlvar
在后面加入
indexhtm
indexphp
选择安装模式:
模块化模式安装
或
cgi模式安装
(选一样即可)
--------------模块化安装配置------------------------------------
找到
#loadmodule
ssl_module
modules/mod_sslso
这行,在此行后加入一行
loadmodule
php5_module
d:/php/php5apache2dll
其中d:/php/php5apache2dll
为你php目录中php5apache2dll所在的位置
找到
addtype
application/x-gzip
gz
tgz
这行,在此行后加入一行
addtype
application/x-httpd-php
php
---------------------------------------------------------------
--------------cgi安装配置--------------------------------------
找到
addtype
application/x-gzip
gz
tgz
这行,加入如下即可
scriptalias
/php/
"d:/php/"
addtype
application/x-httpd-php
php
action
application/x-httpd-php
"/php/php-cgiexe"
---------------------------------------------------------------
此时php环境基本已经配置成功
在web根目录(如我的d:\website)里建一个名为testphp的文件内容如下
echo
phpinfo();
重新启动apache服务
用浏览器打开
http://localhost/testphp
如果可以看到php配置输出信息就ok了
你只问了搭建php服务器啊。
机房系统安装。通信机房软件调试过程是机房系统安装,调试及测试、验收方案安装及现场调试,在机房现场进行集成管理平台专用集成服务器和软件平台的安装调试,根据各个子系统所提供的协议,组织开发人员分析通信协议。
就是对于网络的架构比较了解,可以对局域网或者广域网进行相关的维护和调试,比如局域网的组建和网络通讯的维护,服务器的安装调试就是比较熟悉各大厂商的服务器的上架和安装操作系统,操作系统涉及到unix、linux、windows2003/2008的安装调试
0条评论