工具
Windows版下载地址: http://www.hostbuf.com/downloads/finalshell_install.exe Mac版,Linux版安装及教程: http://www.hostbuf.com/t/1059.html
npm安装
解压
tar -xvf node-v12.18.3-linux-x64.tar.xz
重命名
mv node-v12.18.3-linux-x64 nodejs
pwd 获取工作路径
软件连接
ln -s /home/nodejs/bin/npm /usr/local/bin
ln -s /home/nodejs/bin/node /usr/local/bin
更换淘宝源
npm config set registry https://registry.npm.taobao.org
pm2安装
npm install pm2 -g
ln -s /home/nodejs/bin/pm2 /usr/local/bin/
解压文件
unzip file1.zip 解压一个zip格式压缩包
reduis安装
tar -zvxf redis-6.2.1.tar.gz
mv redis-6.2.1 redis
make执行编译命令
make
安装
make PREFIX=/usr/local/redis install
这里多了一个关键字 PREFIX= 这个关键字的作用是编译的时候用于指定程序存放的路径。比如我们现在就是指定了redis必须存放在/usr/local/redis目录。假设不添加该关键字Linux会将可执行文件存放在/usr/local/bin目录,
库文件会存放在/usr/local/lib目录。配置文件会存放在/usr/local/etc目录。其他的资源文件会存放在usr/local/share目录。这里指定号目录也方便后续的卸载,后续直接rm -rf /usr/local/redis 即可删除redis。
启动redis
./bin/redis-server& ./redis.conf
查看进程
ps -aux | grep redis
netstat -lanp | grep 6379
关闭Redis
输入redis-cli 进入控制台后输入命令shutdown即可关闭运行中的Redis服务了
nginx安装
下载解压后
./configure
执行命令后会发现出现错误,我们需要添加依赖库。
安装gcc 环境
yum install gcc-c++
安装PCRE依赖库
yum install -y pcre pcre-devel
安装zlib 依赖库
yum install -y zlib zlib-devel
安装OpenSSL安全套接字层密码库
yum install -y openssl openssl-devel
编译安装
make install
查找安装路径命令
whereis nginx
备份 nginx.conf
cp nginx.conf nginx.conf.back
cd /usr/local/nginx/sbin/
启动、停止nginx
./nginx 开启 ./nginx -s stop 停止 ./nginx -s quit ./nginx -s reload
关闭端口号
iptables -A OUTPUT -p tcp --dport 端口号-j DROP
打开端口号
iptables -A INPUT -ptcp --dport 端口号-j ACCEPT
保存设置
service iptables save
nc -lp 23 &(打开23端口,即telnet)
netstat -an | grep 23 (查看是否打开23端口)
1. 开放端口命令: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 2.保存:/etc/rc.d/init.d/iptables save 3.重启服务:/etc/init.d/iptables restart 4.查看端口是否开放:/sbin/iptables -L -n