#阿里云被挖矿后的一次解决记录及宝塔面板的使用

目录

    • 解决
    • 测试mysql
    • 测试tomcat
    • 部署ssm项目
    • 测试redis

解决

  • 之前在阿里云上学习redis时,没有设置密码,导致病毒从6379端口进来。cpu占用率100%
  • 按照网上的教程本想使用top命令来查看对应进程的cpu占用率,然后kill掉该进程,然后再去掉定时脚本。但是发现该命令并不管用。cpu占用的特别少,可能是这个病毒比较厉害(自己太菜)。
  • 于是打算重新格式化一下阿里云,然后使用宝塔面板,这样也便捷一些。

#阿里云被挖矿后的一次解决记录及宝塔面板的使用_第1张图片

  • 然后终于回归了正常水平:

#阿里云被挖矿后的一次解决记录及宝塔面板的使用_第2张图片

  • 然后安装宝塔面板,再安装mysql,tomcat,redis这些软件。
  • 注意:在安装tomcat9后,会默认安装jdk8,tomcat7对应jdk7
  • 宝塔面板上安装的软件的默认位置是/www/server

#阿里云被挖矿后的一次解决记录及宝塔面板的使用_第3张图片

测试mysql

  • 首先要分别在宝塔面板和阿里云安全组开启端口3306。
  • 然后再宝塔面板上新建数据库,并设置登录名,密码。登录名默认是数据库名。

#阿里云被挖矿后的一次解决记录及宝塔面板的使用_第4张图片

  • 如果要使用数据库管理的功能phpMyadmin,那么要开启888端口。
  • 使用本地的sqlyog连接

#阿里云被挖矿后的一次解决记录及宝塔面板的使用_第5张图片

  • 参考文章:https://www.cnblogs.com/jiahuasir/p/10728045.html
  • https://blog.csdn.net/weixin_45390688/article/details/110069704

测试tomcat

  • 在/www/server/tomcat/bin这个目录下执行./startup.sh命令或者直接在宝塔面板里执行相关操作。
  • 注意8080端口要在阿里云和宝塔上都开启

#阿里云被挖矿后的一次解决记录及宝塔面板的使用_第6张图片

  • 访问

#阿里云被挖矿后的一次解决记录及宝塔面板的使用_第7张图片

部署ssm项目

  • 在宝塔上找到tomcat软件进行tomcat的启动和相关的配置文件的配置

#阿里云被挖矿后的一次解决记录及宝塔面板的使用_第8张图片

  • 在文件–www/server/tomcat/webapps下面将ssm项目的war包导入进去,tomcat会自动解压。

#阿里云被挖矿后的一次解决记录及宝塔面板的使用_第9张图片

  • 数据库可以选择在本地连接然后导入sql,或者在宝塔面板的数据库选项导入sql

#阿里云被挖矿后的一次解决记录及宝塔面板的使用_第10张图片

  • 参考:https://blog.csdn.net/qq_43359928/article/details/108989512

测试redis

  • 在宝塔面板中的软件管理安装redis,然后在安装的php软件中选择对应的设置–安装扩展-redis-安装

#阿里云被挖矿后的一次解决记录及宝塔面板的使用_第11张图片

#阿里云被挖矿后的一次解决记录及宝塔面板的使用_第12张图片

  • 在阿里云和宝塔开启端口6379

#阿里云被挖矿后的一次解决记录及宝塔面板的使用_第13张图片

#阿里云被挖矿后的一次解决记录及宝塔面板的使用_第14张图片

  • 宝塔面板的redis安装在/www/server/redis,在其src目录下有两个文件redis-cli和redis-server,分别是客户端和服务器端。

  • 进入src目录下执行make和 make install ,这两个文件会被拷贝到/usr/local/bin目录下,

  • 如果出现错误,可能是gcc的版本问题,redis6以上gcc版本为7,而centos默认版本是4.8

    升级gcc版本:https://blog.csdn.net/paradox_1_0/article/details/114011838

  • /usr/local/bin定义在系统的环境变量$PATH下,这样终端在任何路径都可以执行redis-server和redis-cli了

  • 将/www/server/redis下的redis.conf配置文件拷贝到/usr/local/bin/下,并新建一个文件夹myredisconf,将redis.conf放进去。

  • 对这个配置文件进行一些修改

bind 127.0.0.1 改为 bind 0.0.0.0

protected-mode yes 改为 protected-mode no

daemonize no 改为 daemonize yes

requirepass foobared 改为 requirepass 311046

或者在宝塔面板图形化设置。

注意:一定要设置密码

  • 使用:

  • 使用redis客户端工具远程访问

    注意:修改配置后要重启阿里云

#阿里云被挖矿后的一次解决记录及宝塔面板的使用_第15张图片

#阿里云被挖矿后的一次解决记录及宝塔面板的使用_第16张图片

你可能感兴趣的:(阿里云)