DevOps实操安装记录

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wangfei0904306/article/details/79380214


开端口
firewall-cmd --zone=public --add-port=9200/tcp --permanent  && firewall-cmd --reload

Git访问地址: 192.168.14.97 root Icibei123 
192.168.14.98
root
rootcibei

Git安装命令
sudo docker run --detach \
    --hostname 192.168.14.97 \
    --publish 443:443 --publish 80:80 --publish 222:22 \
    --name gitlab \
    --restart always \
    --volume /srv/gitlab/config:/etc/gitlab \
    --volume /srv/gitlab/logs:/var/log/gitlab \
    --volume /srv/gitlab/data:/var/opt/gitlab \
    gitlab/gitlab-ce:latest
	
开发的注册中心地址 http://192.168.19.97:1111/

Jenkins访问地址: http://192.168.19.96:8080/ 用户名:admin 密码:123456

禅道访问地址: http://192.168.19.96/zentao  用户名是名字全拼,密码是123456

nexus访问地址:http://192.168.19.97:8888 admin admin123
nexus安装 docker run -d -p 8888:8081 --restart=always --name nexus -v /nexus-data:/nexus-data sonatype/docker-nexus3
      nexus 需打入ojdbc6.jar包,命令:
	  mvn deploy:deploy-file -DgroupId='com.oracle' -DartifactId=oracle6 -Dversion=6 -Dpackaging=jar -Dfile=D:\ojdbc6.jar -Durl=http://192.168.14.97:8888/repository/3rd-party/ -DrepositoryId=3rd-party
	  
	  mvn deploy:deploy-file -DgroupId='net.sourceforge' -DartifactId=pinyin4j -Dversion='2.5.0' -Dpackaging=jar -Dfile=D:\pinyin4j-2.5.0.jar -Durl=http://192.168.14.97:8888/repository/3rd-party/ -DrepositoryId=3rd-party
	  
	  mvn deploy:deploy-file -DgroupId='commons-fileupload' -DartifactId='commons-fileupload' -Dversion='1.3.1' -Dpackaging=jar -Dfile=D:\commons-fileupload-1.2.1.jar -Durl=http://192.168.19.97:8888/repository/3rd-party/ -DrepositoryId=3rd-party
	  
Redis安装(密码123456)
docker run -d --name redis --restart always -p 6379:6379 -v /etc/conf/redis.conf:/usr/local/etc/redis/redis.conf redis

Mysql安装
192.168.14.97
docker run --name mysql --restart=always -p 0.0.0.0:3306:3306 -v /var/lib/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.0.1
192.168.14.98
docker run --name mysqlsonar --restart=always -p 0.0.0.0:3366:3306 -v /var/lib/mysqlsonar:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.0.1
docker run --name mysqlpostest --restart=always -p 0.0.0.0:3333:3306 -v /var/lib/mysqlpostest:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6

oracle安装
docker run -d --shm-size=2g -p 1521:1521 -p 8080:8080 alexeiled/docker-oracle-xe-11g

启动RabbitMQ
docker run -d --hostname localhost --name rabbit -p 5672:5672 -e RABBITMQ_ERLANG_COOKIE='cibeicookie' rabbitmq:3.6-alpine
启动RabbitMQ带Management--开发192.168.14.97 --测试192.168.14.98
docker run -d --hostname localhost --name rabbit-management --restart=always -p 15672:15672 -p 5672:5672 rabbitmq:3.6-management-alpine
访问:http://192.168.19.97:15672  guest guest
访问:http://192.168.19.98:15672  guest guest

小程序静态资源
docker run \
  --name nginx-sp-assets \
  -d -p 7081:80 \
  -v /root/webAssetService/assets:/usr/share/nginx/html \
  nginx
  
开发环境
docker run \
  --name nginx-health-web-pc \
  -d -p 6800:80 \
  -v /usr/docker/nginx/workspace/health-wechat-test:/usr/share/nginx/html \
  -v /etc/nginxdocker/nginx.conf:/etc/nginx/nginx.conf:ro \
  -v /etc/nginxdocker/conf.d:/etc/nginx/conf.d \
  -e TZ="Asia/Shanghai" \
  -v /etc/localtime:/etc/localtime:ro  \
  nginx

SONAR
192.168.14.98  
sonarqube 192.168.14.98
docker run --name db --restart always -e POSTGRES_USER=sonar -e POSTGRES_PASSWORD=sonar -d postgres
docker run --name sq --link db --restart always -e SONARQUBE_JDBC_URL=jdbc:postgresql://db:5432/sonar -p 9000:9000 -d sonarqube  
访问地址:  http://192.168.14.98:9000  admin admin 
  
Zookeeper集群:
安装位置: 192.168.14.96  192.168.14.97  192.168.14.98   /usr/local/zookeeper-3.4.11
测试:/usr/local/zookeeper-3.4.11/bin/zkServer.sh status
  
ES:
安装位置:192.168.14.96   /usr/local/elasticsearch-6.2.1     /usr/local/elasticsearch-5.6.5(服务追踪项目中使用)
user es,  group es
测试: http://192.168.14.96:9200/  
删除数据:  curl -XDELETE "http://localhost:9200/zipkin-2018-02-23"  
  



猜你喜欢

转载自blog.csdn.net/wangfei0904306/article/details/79380214
今日推荐