Node.js 是一个基于 Chrome V8 引擎的JavaScript运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型。本文介绍Windows 2008 R2如何安装node.js。
1.Node.js 官方网站下载:https://nodejs.org/en/download/
2.下载完成后直接选择开始安装,如下图所示:
3.双击打开安装,下一步出现以下页面,接着下一步即可(这边安装路径为“C:\Program Files\nodejs”):
4.安装成功,测试安装是否成功,运行cmd,分别输入node -v和 npm -v分别查看node和npm的版本号,如下图所示:
说明:node -v 显示Node.js的版本说明已经安装成功,npm -v 自带的npm已经安装成功。
5.安装完成后系统目录如图所示(其中,npm随安装程序自动安装,作用就是对Node.js依赖的包进行管理):
Redis是一个Key-value的数据结构存储系统,可以以数据库的形式,缓存系统,消息处理器使用,它支持的存储value类型很多,例如,string、list(链表)、set(集合)、zset(sorted set--有序集合)、hash(哈希类型)等。
1.进入解压好的文件。
2.运行redis-server redis.windows.conf,启动redis服务,此时当关闭命令窗口redis服务也会关闭。
2.可以将redis服务安装成windows服务,在命令窗口输入:redis-server --service-install redis.windows.conf即可。
已经启动redis的windows服务,如下图所示:
3.启动要先开启一个控制台作为服务端,启动服务,然后再重新打开一个控制台,连接服务进行操作。
redis-server.exe redis.conf //redis.conf配置文件在测试和开发时可以省略,windows下载的解压包不包含此文件,需自己下载。
重新打开一个控制台,刚开始连接服务,因为初始没有密码,所以无需输入,即可连接服务。
登录命令:redis-cli.exe -h 127.0.0.1 -p 6379 //无需添加密码参数
设置密码**
密码操作
a.命令修改
config get requirepass //获取当前密码
config set requirepass "yourpassword"//设置当前密码,服务重新启动后又会置为默认,即无密码;不建议此种方式
配置文件修改<推荐>
打开redis.conf<如果没有此文件,需自己下载,放置到redis目录下>,找到requirepass值修改密码,如下:
# requirepass foobared
requirepass yourpassword //此处注意,行前不能有空格
重新设置密码后,重新登录才能获取操作权限
redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456 //需添加密码参数
debian8系统如何通过修改sysctl.conf文件实现禁ping?本教程以debian8系统为例
本配置适用于debian8,9版本
1.服务器攻击一般是从ping开始的,黑客攻击网站前会先ping下服务器看其是否在线,如果服务器禁止ping,可以一定程度的减少服务器被攻击次数。Debian系统默认是允许ping的,可使用root账户修改debian系统内核参数永久禁止ping。
2.vi /etc/sysctl.conf
在文件末尾加上一行:
net.ipv4.icmp_echo_ignore_all=1
3.保存后执行使配置生效
sysctl -p
配置生效后,ping服务器收不到任何响应,ping被永久禁止。如果需要允许ping,修改该文件去掉net.ipv4.icmp_echo_ignore_all=1这行或者修改为net.ipv4.icmp_echo_ignore_all=0即可。
如上图所示,即成功禁止ping
debian8系统如何通过interfaces文件修改DNS?本教程以debian8系统为例
本配置适用于debian8,9版本
进入文件/etc/network/interfaces #编辑网卡配置文件
2.如上图修改红色部分
3.重启网络/etc/init.d/networking restart DNS修改完成
安全中心是windows系统的一个安全综合控制面板,包含有防火墙状态提示, 杀毒软件状态提示, 自动更新提示等系统基本安全信息。在使用过程中难免会出现一些问题。有可能就会出现无法开打安全中心服务的情况,那么windows10无法打开安全中心服务怎么办?本文将针对此问题进行详细说明。
1.按“Win R”打开“运行”窗口然后输入services.msc命令后按回车键。
2.然后在右侧窗口中找到“Security Center”一项,双击该项打开其属性窗口。
3.在Security Center属性窗口中,启动类型选择“自动”,然后点击下面的“启动”按钮,最后系统就会启动“Security Center”服务了,同时下次开机时也不会再弹出错误提示。
本文介绍Windows 2008 R2 如何安装openssh服务。
一.openshh下载(客户端)
1.下载openssh windows版(注:该版本是64位)
链接: https://pan.baidu.com/s/19V2W_e1Agl4GSouW6U3JAQ
提取码: xgjp
2.解压到C:\Program Files\OpenSSH 不要放在别的路径下,官方这样要求的。
3.cmd到openssh路径下。
依次执行
1)安装sshd服务
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
2)开放22号端口(如果您在windows关闭了防火墙并配置了入站规则可以不执行如下命令,多执行不影响)
netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22
3)配置开机自启sshd服务
sc config sshd start= auto
到此就安装完成
4,将C:\Program Files\OpenSSH添加到path中,免得每次都要切到C:\Program Files\OpenSSH才能使用ssh,启动ssh服务
net start sshd
5.测试:首次连接未知主机会有是否继续的警告,输入yes就可以了。
本文介绍Windows 2008 R2 如何新建增加用户和删除用户。
1.打开“运行”,输入compmgmt.msc,打开“计算机管理器”。
2.在“计算机管理器”里面,选择“本地用户和组”的“用户”,后单击右键选择“新用户”。
3.填写用户名和密码信息,再点击创建。
4.创建的用户名是没有服务器管理权限的,需要设置权限才可以设置成服务器管理员。选择刚刚创建的用户,右键选择“属性”。
5.再选择“隶属于-users”再点击确定。
6.按照本文中的第一步,找到管理用户名的地方,右键选择用户名,点击删除即可。
debian8系统如何使用skill命令杀掉进程?本教程以debian8系统为例
本配置适用于debian8,9版本
1.先查询您需要杀掉的进程,使用netstat -lunpt查看
2.例如我们这边要求杀掉80端口的nginx进程
ps -ef | grep nginx
3.用skill -9 进程号来杀掉进程 -9为强制删除
进程号为下图红框
现在再来查询一下nginx进程是否杀除
查询已经删除了
evryone 是任何用户,如果给这个用户的权限是完全控制,那么连接你计算机的的所有用户都能对此文件夹操作。有时候当我们在打开一些文件夹时会提示我们需要evryone权限。那么当我们要是提前有了这权限就可以直接进入了,省了很多时间,那么怎么赋予windows10文件夹evryone权限?本文将针对此问题进行详细说明。
1.确定需要赋予everyone权限的文件夹,在该文件夹上右击,弹出快捷菜单,选择“属性”。
2.在属性窗口点击“安全”然后点击“编辑”。
3.点击编辑后切换到文件夹权限栏界面,然后点击“添加”。
4.点击“高级”,点击高级后弹出用户和组菜单,在该菜单中点击“立即查找
”,我们可以看到所有的用户和组,找到“everyone”后点击“确定”,点击确定后everyone组就添加进来了。
5.点击应用后,everyone用户就添加到文件夹权限了,勾选需要赋予的权限(一般默认的即可)。
6.然后点击“确定”即可。
debian8系统如何使用CP命令移动拷贝文件?本教程以debian8系统为例
本配置适用debian8,9版本
1.先用cd /命令回到根目录,然后使用sudo mkdir myDir命令创建一个文件夹作为等会要移动的目录。
2.接着使用sudo touch test.txt命令创建一个要移动的文件。
我这里是使用复制的方式来移动文件。
3.需要使用到cp命令。如图,我使用命令
sudo cp test.txt /myDir/test.txt 将test.txt复制一份到myDir目录下。
4.复制完后,进入myDir目录查看,可以看到myDir目录下多了一个test.txt文件。
如果在复制的过程中想顺便修改文件名。可以使用命令
sudo cp test.txt /myDir/test2.txt,这条命令就是将test.txt文件复制到myDir文件夹下,并修改文件名为test2.txt。
5.复制完后,再次进入myDir目录。查看myDir下文件,可以看到,myDir下多了一个test2.txt文件。