CentOS 7.7中如何部署JumpServer吗?

  

本篇文章主要探讨CentOS 7.7中部署JumpServer的方法。有一定的参考价值,有需要的朋友可以参考一下,跟随小编一起来看解决方法吧。

    <李>系统:CentOS 7 <李> IP: 172.16.75.1李 <>李目录:/opt李 <>李数据库:mariadb李 <>李代理:nginx李

1。开始安装
防火墙与selinux设置说明,如果已经关闭了防火墙和selinux的用户请跳过设置

 <代码> systemctl firewalld停止
  setenfore 0
  sed -“s/SELINUX=执行/SELINUX=禁用/g"/etc/selinux/config
  
  yum更新- y
  
  #安装依赖包
  百胜是安装wget gcc epel-release git  

安装复述,JumpServer使用复述做缓存和芹菜了

 <代码> yum - y安装复述
  systemctl使复述,
  systemctl开始复述, 

安装mysql5.7

 <代码> wget数控http://dev.mysql.com/get/mysql57 -社区-释放- el7 noarch.rpm——8.
  rpm -ivh mysql -社区-释放- el6 noarch.rpm——5.
  百胜是安装mysql-community-server mysql-community-devel
  systemctl启用mysqld
  
  #调整mysql的配置
  [root@192 conf.d] #猫/etc/my.cnf
  (mysqld)
  character_set_server=utf8mb4
  collation_server=utf8mb4_unicode_ci
  datadir=/var/lib/mysql
  套接字=/var/lib/mysql/mysql.sock
  用户=mysql
  max_connections=3000
  推荐#禁用符号链接,以防止各种安全风险
  符号链接=0
  
  # log-bin=mysql-bin
  skip-name-resolve
  
  key_buffer_size=32 m
  
  #默认2 g,可根据内存大小调整,可以为总内存的70%
  通过innodb_buffer_pool_size=2048
  
  # innodb_log_file_size=512
  #在高写入负载尤其是大数据集的情况下很重要。这个值越大则性能相对越高,但是要注意到可能会增加恢复时间。我经常设置为64 - 512 mb,根据服务器大小而异。
  
  #用来缓冲日志数据的缓冲区的大小。
  #当此值快满时,InnoDB将必须刷新数据到磁盘上。
  innodb_log_buffer_size=8米
  
  innodb_flush_log_at_trx_commit=2
  #是否为Innodb比MyISAM慢1000倍而头大?看来也许你忘了修改这个参数了。默认值是1,这意味着每次提交的更新事务(或者每个事务之外的语句)都会刷新到磁盘中,而这相当耗费资源,尤其是没有电池备用缓存时。很多应用程序,尤其是从MyISAM转变过来的那些,把它的值设置为2就可以了,也就是不把日志刷新到磁盘上,而只刷新到操作系统的缓存上。日志仍然会每秒刷新到磁盘中去,因此通常不会丢失每秒1 - 2次更新的消耗。如果设置为0就快很多了,不过也相对不安全了——MySQL服务器崩溃时就会丢失一些事务。设置为2指挥丢失刷新到操作系统缓存的那部分事务。
  
  sort_buffer_size=6米
  #查询排序时所能使用的缓冲区大小。注意:该参数对应的分配内存是每连接独占!如果有100个连接,那么实际分配的总共排序缓冲区大小为100×6=600 mb,所以,对于内存在4 gb左右的服务器推荐设置为6-8M
  
  query_cache_size=64
  #指定MySQL查询缓冲区的大小
  
  #内部(内存中)临时表的最大大小
  tmp_table_size=128
  
  (mysqld_safe)
  日志错误=/var/log/mysqld.log
  pid文件=/var/运行/mysqld/mysqld。pid  

启动mysql

 <代码> systemctl mysqld开始
  
  #创建数据库JumpServer并授权
  DB_PASSWORD='猫/dev/urandom | tr直流A-Za-z0-9 |头- c 24”, #生成随机数据库密码
  echo - e“\[31 033你的数据库密码是033 DB_PASSWORD \ [0 m"
  mysql -uroot - e“创建数据库jumpserver默认字符集& # 39;use utf8 # 39;;授予所有alt=" CentOS 7.7中如何部署JumpServer ? "> 

看完上述内容,你们掌握了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

  

CentOS 7.7中如何部署JumpServer吗?