如何搭建tomcat测试环境,tomcat运行环境配置

  如何搭建tomcat测试环境,tomcat运行环境配置

  OpenStack配置(一、环境配置)一、实验环境二、基础环境配置1)防火墙关闭,修改主机名2)网卡设置3)基础环境依赖包4)映射文件和静默配置5)控制节点时间同步配置6)计算节点时间同步配置6)系统环境配置1。MariaDB安装和配置2。SQL子配置文件3。MariaDB安装配置脚本4。RabbitMQ安装5。memcached安装和配置6。etcd安装7。启动服务。

  一.实验环境

  最小化安装

  主机名系统内存硬盘卡ct(控制节点)CentOS 78g 300 gvm 1:192 . 168 . 100 . 80 NAT:192 . 168 . 117 . 80 C1)计算节点1)。100.90纳时:192.168.117.90C2(计算节点2)厘斯

  配置的概念

  1.配置开放堆栈运行环境。

  2.构建开放堆栈平台的基础服务(rabbitmq、mariadb、memcache、Apache)

  3.放置开放堆栈键组件

  4.放置开放堆栈图形组件。

  5.配置设备服务。

  6.配置开放堆栈nova组件

  7.放置开放堆栈组件。

  8.配置开放堆栈后台组件。

  9.配置开放堆栈编码器组件。

  10.常见云主机操作

  其次,配置基础环境。1.关闭防火墙,更改主机名systemctlstopfirewalldsystemldisablebelfirewalld # Selinux的主要作用:最小化系统中服务进程可以访问的资源。需要关闭并临时关闭setenforce 0#的VI/etc/sys config/。Selinux selinux=disabled #设置主机名主机名CTL set-主机名CTsu。

  2.网卡设置为ens33

  CD/etc/sys config/network-scripts/viifcfg-ens 33

  ens34

  六ifcfg-ens34

  3.基础环境相关软件包net-tools ifconfig命令行工具bash-completion辅助自动补全工具vim vim工具gcc gcc-c编译环境make编译器pcre pr-devel是perl库,其中包含Perl兼容的正则表达式库Expat-devel Expat库。Expat是一个面向流的xml解析器。cmake Cmake是一个跨平台的编译工具。目前,CMkae主要使用场景作为Make的高级工具。Lrzsz,生成可移植的makefile文件,使用rz和sz命令生成数据yum-yinstallnet-tools bash-completionvimgccgcc-cmakepcrepcre-develoepat。

  CentOS-Release-open stack-Train # Train版本包python-OpenStack Client # Install open stack Client-selinux # Install selinux要自动管理封闭的openstack-utils#,稍后直接在命令行配置文件yum Install-y CentOS-Release-open stack-Train python。

  4.所有三台没有映射文件和交互配置的主机都已配置完毕。

  echo 192 . 168 . 100 . 80 CT /etc/hosts echo 192 . 168 . 100 . 80 CT /etc/hosts echo 192 . 168 . 100 . 100 C2 /etc/168/100 C1/190 C1/100 C1/100

  5.控制节点配置所有主机的时间同步。

  echo 名称服务器114.114.114.114 /etc/resolv . conf

  控制节点192.168.117.80

  yum install chrony -yv

  im/etc/chrony . conf #服务器0.centos.pool.ntp.org I burst #服务器1.centos.pool.ntp.org I burst #服务器2.centos.pool.ntp.org I burst #服务器3.centos.pool.ntp.org I burst #服务器ntp6.aliyun.com I burst #配置阿里云时钟服务器源允许192.168.100.0/24#并允许192.168.100.0/24网段中的主机同步时钟服务#使用chronoycsources命令查询时间同步信息system CTL enable chroydsystemctl restart chronodchronic源。

  6.计算节点时间同步配置c1(计算节点1): 192.168.117.90

  C2(计算节点2): 192.168.117.100

  vim/etc/chrony . conf #服务器0.centos.pool.ntp.org iburst #服务器1.centos.pool.ntp.org I Burst #服务器2.centos.pool.ntp.org I Burst #服务器I Burst服务器CT I Burst #在3.centos.pool.ntp.org配置了阿里云时钟服务器源,同步指向控制节点CTSystemCTL Enable Chronyd。ServiceSystemCTL RestartChronyd。ServiceChronyc来源。

  所有节点,配置计划任务,每两分钟同步一次。

  crontab-e */2 * * * */usr/usr/幽幽河马/chronyc sources/var/log/chronyc . log III。系统环境配置1。MariaDB安装和配置ct(控制节点):192.168.117.80

  好吃的安装玛丽亚数据库玛丽亚数据库-服务器python 2-pymysql玛丽亚数据库# MySQL的一个分支,是一款完全兼容关系型数据库的开源软件玛丽亚db-服务器#数据库服务python2-PyMySQL#用于云计算的控制端连接关系型数据库所需要的模块,如果不安装,则无法连接数据库;此包只安装在控制端

  好吃的安装libibverbslibibverbs #远程直接内存访问

  2.结构化查询语言子配置文件ct(控制节点):192.168.117.80

  vim/etc/my。开放式堆栈。cn f #新添内容[mysqld]淡淡的河马d地址=192 .168 .100 .80默认存储引擎=innod淡淡的河马nodb _ file _ per _ table=on max _ connections=4096 collation-server=utf8 _ general _ cicharacter-set-server=utf8 # # # # # # # # # # # #名词解释#################################淡淡的河马d-地址=192.168.100.80 #控制节点局域网地址default-storage-engine=innodb #默认存储引擎innodb_file_per_table=on #每张表独立表空间文件max_connections=4096 #最大连接数归类-server=utf8_general_ci #默认字符集character-set-server=utf8 * * # # # # # # # # # # # # # # # # # # # # # # # system CTL enable mariadbsystemctl start mariadb

  3.MariaDB安装配置脚本ct(控制节点):192.168.117.80

  mysql _安全_安装输入输入根用户的当前密码(输入表示无):#输入当前根密码,回车好,成功使用密码,继续.设置根密码?[是/否]是#是否需要更改根密码,Y确认删除匿名用户?[是/否]是#是否移除其他用户,Y确认移除.成功!不允许远程根登录?[是/否]否#是否不允许根用户远程登陆,输入n,允许根用户远程登陆.跳绳。是否删除测试数据库并访问它?[是/否]是#是否删除试验测试库,Y确认删除现在重新加载权限表吗?[是/否]是#是否刷新规则,Y确认刷新

  4.兔子q安装ct(控制节点):192.168.117.80

  好吃的安装rabbit MQ-服务器

  #配置服务,启动兔子q服务,并设置其开机启动启动脚本启用兔子MQ-服务器。服务系统CTL启动rabbitmq-server.service#创建消息队列用户,用于控制器和计算节点连接消息中间件的认证(关联)RABBIT MQ CTL add _ user open stack RABBIT _ PASS #配置云计算用户的操作权限(正则,配置读写权限)rabbitmqctl set _ permissions打开堆栈.* .* .*#查看消息中间件插件列表兔子MQ-插件列表#开启消息中间件的网管理界面的插件,端口为15672rabbitmq插件启用rabbitmq_management#此时可查看25672和5672 两个端口(5672是消息中间件默认端口,25672是兔子的测试工具硬币指示器(硬币水平指示器的缩写)命令行界面(批处理脚本的命令行界面)的端口)netstat -natp grep 5672

  此时可访问192.168.117.80:15672

  5.服务器安装及配置ct(控制节点):192.168.117.80

  yum install-y memcached python-memcached # python-*模块在OpenStack中起到连接数据库的作用

  vim/etc/sys config/memcached PORT= 11211 # memcached端口11211USER=memcached#用户memcachedMAXCONN=1024#最大连接数1024CACHESIZE=64#字符集大小64位OPTIONS=-l 127.0.0.1,1,ct #监听地址,127.0.0.1:本地地址,是ipv6地址,ct是本地虚拟机网络一地址#开启服务开机自启,启动服务系统CTL启用memcachedsystemctl启动memcachednetstat-nautp grep 11211

  6.主节点安装ct(控制节点):192.168.117.80

  好吃的安装主节点

  cd /etc/etcd/vim etcd.conf #删除所有内容,复制粘贴以下内容并进行修改ETCD _数据_目录=/var/lib/etcd/default。etcd etcd _ LISTEN _ PEER _ URLS= http://192。168 .100 .80:2380 ETCD监听客户端网址= http://192。168 .100 .80:2379 ETCD名称= CT etcd _ INITIAL _ ADVERTISE _ PEER _ URLS= http://192。168 .109

  7.开启服务并检测端口ct(控制节点):192.168.117.80

  启动脚本启用etcd.servicesystemctl启动etcd。servicenetstat-anutp grep 2379 netstat-anutp grep 2380

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: