# 报错
sudo
不能使用的错误
bash: sudo: command not found
- 解决办法
apt-get update
apt-get install sudo
- 连接或下载
github
仓库错误
Failed to connect to raw.githubusercontent.com port 443: Connection refused.
- 解决方法
在
https://www.ipaddress.com/
查询raw.githubusercontent.com
的真实IP
。
修改 hosts
sudo vim /etc/hosts
添加如下内容:
199.232.28.133 raw.githubusercontent.com
重新执行安装命令即可
# 查看系统版本
系统版本
lsb_release -a
系统内核信息
uname -a
系统版本信息
sudo cat /proc/version
当前操作系统发行版信息
cat /etc/os-release
# 查看系统服务
- 查看服务或包的位置
whereis redis-cli
- 查看
service --status-all
或
service --status-all | more
或
service --status-all | less
其中[ + ]
表示的是现在正在运行的服务项,[ - ]
表示当前服务没有运行。
- 关闭服务
service redis-server stop
//redis-server是服务名
- 启动服务
service redis-server start
# 更改软件安装源
备份一下软件源
sudo cp /etc/apt/sources.list /etc/apt/sources.list_bak
将/etc/apt/sources.list
文件中 Debian
默认的源地址 http://deb.debian.org/ (opens new window) 替换为 http://mirrors.ustc.edu.cn (opens new window) 即可。
当然也可以直接编辑vi /etc/apt/sources.list
文件(需要使用 sudo
)
加入如下内容即可
deb http://mirrors.ustc.edu.cn/debian stable main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian stable main contrib non-free
deb http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free
deb http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free
中科大软件
cat > /etc/apt/sources.list << EOF
deb http://mirrors.ustc.edu.cn/debian/ buster main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian/ buster main contrib non-free
deb http://mirrors.ustc.edu.cn/debian/ buster-updates main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian/ buster-updates main contrib non-free
deb http://mirrors.ustc.edu.cn/debian/ buster-backports main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian/ buster-backports main contrib non-free
deb http://mirrors.ustc.edu.cn/debian-security buster/updates main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian-security buster/updates main contrib non-free
EOF
网易
cat > /etc/apt/sources.list << EOF
deb http://mirrors.163.com/debian/ buster main contrib non-free
# deb-src http://mirrors.163.com/debian/ buster main contrib non-free
deb http://mirrors.163.com/debian/ buster-updates main contrib non-free
# deb-src http://mirrors.163.com/debian/ buster-updates main contrib non-free
deb http://mirrors.163.com/debian/ buster-backports main contrib non-free
# deb-src http://mirrors.163.com/debian/ buster-backports main contrib non-free
deb http://mirrors.163.com/debian-security buster/updates main contrib non-free
# deb-src http://mirrors.163.com/debian-security buster/updates main contrib non-free
EOF
敲击i键进入插入模式,组合键ctrl + shift + v将复制内容粘贴至源文件中,敲击两次esc
键进入命令模式,输入引号内键:wq!
保存并退出
更改完 sources.list
文件后请运行 sudo apt-get update
更新索引以生效。
# 安装curl
sudo apt install curl
# 安装nvm
安装前,虽然在linux
中影响不大,但还是建议最好先卸载之前安装过的node
,
安装命令(安装的是0.33.11)
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
安装指定版本的nvm
(我用的,当前最新版本)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
# 通过nvm安装使用node
- 查看远程可安装的所有
node
版本
nvm ls-remote
- 安装
node
nvm install 8.9.0
- 查看安装的所有
node
版本
nvm ls
- 安装最新稳定版
node
nvm install latest
- 安装最新不稳定版
node
nvm install unstable
* 安装完成后会提示你,重启当前终端,或者添加到环境变量后才能使用nvm
(重启最简单了)
- 使用某版本的
node
nvm use 8.9.0
- 给某个
node
版本设置别名
nvm alias awesome-version 4.2.2
- 不同版本的node环境中,安装的包是不同的,目的是为了防止兼容问题,但是可以用以下命令导入已安装的包
nvm install v5.0.0 --reinstall-packages-from=4.2
* 从4.2
导入到5.0.0
中
- 确认某个版本
Node
的路径
nvm which 4.2.2
使用belwo
命令使用所需版本的node.js
运行Node
脚本(先安装belwo
)
nvm exec 12.18.3 server.js
# 安装 pm2
npm i -g pm2
- 结束线程
pm2 delete my-nuxt
# 安装redis (内存数据库)
sudo apt update
sudo apt install redis-server
命令 | 含义 |
---|---|
redis-server | redis 服务器 |
redis-cli | redis 命令行客户端 |
redis-benchmark | redis 性能测试工具 |
redis-check-aof | aof 文件修复工具 |
redis-check-dump | rdb 文件检查工具 |
启动 Redis
redis-server
带配置文件启动
redis-server ./redis.conf
//注意配置文件路径
查看 redis
是否启动?
redis-cli
以上命令将打开以下终端:
redis 127.0.0.1:6379>
127.0.0.1
是本机 IP
,6379
是 redis
服务端口。现在我们输入 PING
命令。
redis 127.0.0.1:6379> ping
PONG
以上说明我们已经成功安装了redis
.
停止 redis
命令
redis-cli shutdown