云服务器初始化配置 CentOS 7

2021-07-08 更新 python 安装
2021-06-24 更新

基础配置

终端配色(PS1 变量设置)

更新 /root/.bashrc 文件,在末尾添加 export PS1="\[\e[31m\][\u@\H \W]#\[\e[0m\] "

ssh 相关

1. 免密登陆

首先在自己电脑上生成公私钥文件(已经生成过的可以省略),使用
ssh-keygen -t rsa [-C "your-email-address”] -f ~/.ssh/id_xxx

  1. -f 参数指定密钥文件名
  2. -t 指定密钥类型,默认是 rsa ,可以省略。
  3. -C 设置注释文字,比如邮箱。

利用 SSH RSA 公钥和私钥体系来验证身份,它的原理其实是把自己的公钥,复制到目标服务器的 ~/.ssh/authorized_keys 文件内

brew install ssh-copy-id
ssh-copy-id root@1.2.3.4

等价于下面这个命令,省掉了两个默认参数
ssh-copy-id -i ~/.ssh/id_rsa.pub root@100.100.100.100 -p 22
最后在本机的 .ssh/config 文件中,添加上述配置

# 该文件用于配置私钥对应的服务器
Host cloudServer
  HostName xxx
  Port 22
  User root
  IdentityFile ~/.ssh/id_cloudServer
2. 修改默端口

link

安装 JDK、Maven、lrzsz、nodejs

# yum install java-1.8.0-openjdk 
# update 上面这个没有安装全,一些命令如 jps 等都没安装到,应该安装 devl,然后在修改 /etc/profile 文件
yum install java-1.8.0-openjdk-devel.x86_64
yum install maven
yum install lrzsz

jdk_devl 安装参考 link
yum 安装的 maven 版本较低,推荐手动安装 link
nodejs 下载指定版本 link,安装参考 link

安装 python3

参考文章
修改 /bin/python 软链接到 /bin/python3,之后 yum 会出个异常(yum 不支持 python3),解决方法
推荐自己编译安装 link

安装 gcc

如何在CentOS 7上安装GCC编译器

常用中间件

MySQL

云服务器安装 Mysql 5.7
监控待补充

Redis

单机版 centos7 修改完密码后,连接后需要输入 auth #{passwd}

安装
  1. 掘金 redis 单机安装
  2. 集群待补充

其他

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值