禁用X11Forwarding
 
vim /etc/ssh/sshd_config
service sshd restart
 
停止Cupsd
 
systemctl stop cups
systemctl disable cups
 
SSH免密登录功能配置
 
ssh-keygen -t rsa
连续敲三个回车,生成密钥对
将公钥拷贝到所创建的虚拟机上
ssh-copy-id root@10.10.11.130
 
dns
 
vim  /etc/sysconfig/network-scripts/ifcfg-eth0
DNS1=114.114.114.114
service NetworkManager restart
 
换镜像
 
cd /etc/yum.repos.d
sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
sudo sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
yum update
 
安装java
 
yum list java-1.8*
yum install -y java-1.8.0-openjdk.x86_64
yum install -y java-1.8.0-openjdk-devel.x86_64
 
安装 lrzsz
 
yum -y install lrzsz
 
maven 安装
 
vim /etc/profile
export MAVEN_HOME=/usr/local/apache-maven-3.6.3
export PATH=${PATH}:${MAVEN_HOME}/bin
source /etc/profile
 
安装mysql
 
yum list mysql*
yum install mysql
service mysql start
use mysql;
select host from user where user='root';
update user set host='%' where user='root';
SET PASSWORD FOR 'root'@'%' = PASSWORD('123456666wb');
ALTER USER 'root'@'%' IDENTIFIED BY '123456666wb';
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456666wb';
flush privileges;
 
安装rabbitmq
 
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
sudo yum install erlang-25.0.2-1.el8.x86_64
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
sudo yum install rabbitmq-server-3.8.35-1.el8.noarch
rabbitmq-plugins enable rabbitmq_management
systemctl start rabbitmq-server
 
haproxy安装
 
安装redis 7
 
wget http://download.redis.io/releases/redis-7.2.1.tar.gz
tar -zxvf redis-7.2.1.tar.gz
cd redis-7.2.1
make && make install
sudo yum -y install gcc gcc-c++ libstdc++-devel
vim redis.conf
port  6379                                        //端口6379 6380      
bind 本机ip                                       //默认ip为127.0.0.1 需要改为其他节点机器可访问的ip 否则创建集群时无法访问对应的端口,无法创建集群
daemonize    yes
protected-mode no
requirepass 你自己设置的密码
redis-server /usr/local/redis-7.2.1/redis.conf
修改 /etc/sysctl.conf配置文件,在末尾添加一行 vm.overcommit_memory = 1,reboot重启服务器或者运行命令 sysctl vm.overcommit_memory=1使配置生效。
 
tdengine 安装
 
sudo rpm -ivh TDengine-server-<version>-Linux-x64.rpm
systemctl start taosd 开启6030
systemctl start taosadapter 开启6041
 
关闭防火墙
 
systemctl status firewalld.service
systemctl stop firewalld.service
systemctl disable firewalld
 
关闭selinux
 
getenforce
setenforce 0
vim /etc/selinux/config
SELINUX=disabled
 
haproxy
 
haproxy -f /etc/haproxy/haproxy.cfg -c
 
nacos 启动
 
cd /usr/local/nacos/bin
sh startup.sh -m standalone
 
nodejs 安装
 
wget https://nodejs.org/dist/v18.18.0/node-v18.18.0-linux-x64.tar.gz
tar -zxvf node-v18.18.0-linux-x64.tar.gz
mv node-v18.18.0-linux-x64 nodejs
mv nodejs/ usr/local/
vim /etc/profile
NODE_HOME=/usr/local/nodejs
export PATH=${NODE_HOME}/bin:$PATH
source /etc/profile
node -v
 
git记住密码
 
git config --global credential.helper store
git config --global --add pull.rebase false
 
挂载磁盘
 
fdisk -l
fdisk /dev/sdb(/dev/sdb为上一步中查询到的磁盘名称)
输入参数 m  (显示帮助可不输入)
输入参数n  (新建分区)
输入参数e  (extended扩展分区,p  primary 主分区)
输入参数1   (1-4  1表示只分一个区)
enter键跳过
enter键跳过(表示全部,也可输入起柱面cylinder号来完成分区,该号不能大于磁盘末尾号)
输入参数w   (保存)
mount /dev/sdb /mnt/file/
 
合并证书
 
cat 你的域名.key   你的域名.pem  |tee 你的域名.pem
或者
cat 你的域名.key   你的域名.crt  |tee 你的域名.pem