第一步、SSH端口修改
1、修改SSH配置文件(注意是sshd_config而不是ssh_config,多了个d)
vim /etc/ssh/sshd_config
找到“#Port 22”,这一行直接键入“yyp”复制该行到下一行,然后把两行的“#”号即注释去掉,修改成:
Port 22
Port 20203
2、如果你关闭了SELinux,可以忽略第二步。
先查看SELinux开放给ssh使用的端口
semanage port -l|grep ssh
我的系统打印如下:
ssh_port_t tcp 22
可知,SELinux没有给SSH开放20203端口,那么我们来添加该端口:
semanage port -a -t ssh_port_t -p tcp 20203
完成后,再次查看
semanage port -l|grep ssh
ssh_port_t tcp 22,20203
3、好多云默认从外部控制访问端口,默认是关闭防火墙的,如果你关闭了防火墙,可以忽略第三步。
先查看防火墙是否开启了20203端口:
firewall-cmd --permanent --query-port=20203/tcp
打印结果如下:
no
表示没有开放20203端口,那么添加下该端口:
firewall-cmd --permanent --add-port=20203/tcp
打印结果如下:
success
重新加载防火墙策略:
firewall-cmd --reload
执行成功后,查看20203端口是否被开启:
firewall-cmd --permanent --query-port=20203/tcp
打印结果如下:
yes
4、重启SSH服务和防火墙,最好也重启下服务器
systemctl restart sshd
systemctl restart firewalld.service
shutdown -r now
5、尝试通过20203端口登录SSH,或者进入该服务器直接本地访问SSH如下:
ssh root@localhost -p 20203
6、能够通过20203登陆后,关闭22端口即可
第二部、安装 Java
1、安装 OpenJDK 8
Java 8,前一个 Java LTS 版本,它仍然被支持,并被广泛使用。如果你的应用需要 Java 8 ,你应该输入下面的命令安装它:
sudo yum install java-1.8.0-openjdk-devel
通过检查 Java 版本,验证它:
java -version
第三步、安装宝塔控制面板
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成后,登陆方式通过运行:
bt default
得到
进入宝塔系统,弹出推荐安装套件,选择安装的软件如下图
点击左边,一键安装。
第四步、安装Nacos
1、下载Nacos,我下载的是1.4版本
https://github.com/alibaba/nacos/releases/tag/1.4.1 2、SecureCRT安装上传文件软件:
yum -y install lrzsz (注:参数-y中"y"的意思是:当安装过程提示选择全部为"yes")
3、在/root目录下新建download目录:mkdir download
进入该目录:cd download
输入rz,选择1中下载的nacos,将nacos上传到服务器
4、解压nacos:tar -xzf nacos-server-1.4.1.tar.gz
将目录移动到运行目录:mv nacos /usr/local/
进入运行目录:cd /usr/local/nacos/
5、启动nacos:sh bin/startup.sh -m standalone
6、可以验证nacos有没有安装成功:http://100.100.100.100:8848/nacos/index.html,用户名密码都是nacos
第五步、安装Redis
宝塔里有Redis安装,直接选择安装即可。