wa/nmp 常见操作

Base

  • 类似于 redis、mysql 、ftp、ssh等功能,对其默认常用的 3306,6379,21,22,3389 等端口进行修改,避免被初级扫描的风险;
  • 密码设置:至少8位,包括大小写英文字母,数字和非字母字符,避免设置常见密码;
  • 相关重要的配置文件,设置权限为600,禁止不相关的用户访问。

Apache

安装 apache PHP 官方推荐地址: 这里

1. 注意 vc 的版本,然后解压。
2. 修改 http.conf 的 apache 目录,监听端口,网站根目录等
3. ./httpd.exe -k install -n "Apache24v15" // 创建服务,服务名为 Apache24v15

启动 apache

1. ./httpd.exe -k start/stop/restart -n "Apache24v15";
2. 双击 /bin/ApacheMonitor.exe  //界面操作;

卸载 apache

1. net stop Apache24v15;  // Apache24v15为 你设置的 apache 服务的名字;
2. sc delete Apache24v15; 
3. 或者在 apache 的bin目录下,./httpd.exe -k uninstall -n "Apache24v15";

Mysql

问题:

1. 如果没有停止 mysql 就关机了,很有可能下次 mysql 就无法启动了。可暂时把 ib_logfile1 , ib_logfile0 两个文件移动到别处。 // 此操作有数据丢失一部分的风险。

redis

注意:

  • 线上的 redis 禁用一些危险的命令,或者避免谁都可以使用。使用 rename-command $command_name ($new_name | “”) 来重命名或者禁用(重命名””代表禁用)。
  • 禁止监听公网。修改默认设置 bind 0.0.0.0 为 (127.0.0.1 | 内网IP)。
  • 禁止使用 root 用户启动 redis,避免类似于 crackit 漏洞,使用 root 权限来获取 root 登陆权限。
  • 设置 requirepass 密码。
  • 开启保护模式,protected-mode yes 。开启后,如果配置没有bind和密码,redis 只能本地访问,拒绝外部访问。

常见操作:

1. redis-cli.exe -h 127.0.0.1 -p 6379
2. KEYS pattern // eg: keys *  查询所有的 key

The life is like a mirror: Frown at it and it frowns at you; smile, and it smiles too.

生活犹如一面镜子:你朝它皱眉,它就朝你皱眉;你对它微笑,它也对你微笑。

Posted

in

by

Tags: