




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CentOS安装程序部分说明以下所有安装基于CentOS安装完毕,此处使用CentOS7。JDK1.8安装①切换用户权限surootApplicationsPlacesTerminalzcx@localhost:/usr/javaFileEditViewSearchTerminalHelp[zcx@lofalhost|java]$suroot&ose—— —此处输入密码f?oot@localhostjjava]”一此处输入密码①在/usr/目录下创建java目录mkdir/usr/java--创I建目录cd/usr/java--进入目录三,①手动下载JDK安装包后放到/usr7java目录下,并解压四,①设置环境变量vi/etc/profile②在profile中添加如下内容:#setjavaenvironmentCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$:AVA_HOME/lib/:$JRE_HOME/libPATH=$PATH:$3AVA_H0ME/bin:$ORE_HOME/binexport3AVA_H0MEDRE_HOMECLASS_PATHPATHrdbcompressionyesrdbchecksumyesdbfilenamedir./replica-serve-stale-datayesreplica-read-onlyyesrepl-diskless-syncnorepl-disable-tcp-nodelaynoreplica-priority100lazyfree-lazy-evictionnolazyfree-lazy-expirenolazyfree-lazy-server-delnoreplica-lazy-flushnoappendonlyyesappendfilename""no-appendfsync-on-rewritenoauto-aof-rewrite-percentage100auto-aof-rewrite-min-size64mbaof-load-truncatedyesaof-use-rdb-preambleyeslua-time-limit5000slowlog-max-len128notify-keyspace-events""hash-max-ziplist-entries512hash-max-ziplist-value64list-max-ziplist-size-2list-compress-depth0set-max-intset-entries512zset-max-ziplist-entries128zset-max-ziplist-value64hll-sparse-max-bytes3000stream-node-max-bytes4096stream-node-max-entries100activerehashingyeshz10dynamic-hzyesaof-rewrite-incremental-fsyncyesrdb-save-incremental-fsyncyes⑥启动redis容器dockerrun-restart=always-log-optmax-size=100m-log-optmax-file=2-p6379:6379-namemyredis-v/home/redis/myredis/:/etc/redis/-v/home/redis/myredis/data:/data-dredisredis-server/etc/redis/-appendonlyyes-requirepass123456⑦以上命令注解-restart=always总是开机启动--log是日志方面的-p6379:6379将6379端口挂载出去-name给这个容器取一个名字-v数据卷挂载-/home/redis/myredis/:/etc/redis/这里是将liunx路径下的和redis下的挂载在一起。-/home/redis/myredis/data:/data这个同上-dredis表示后台启动redisredis-server/etc/redis/以配置文件启动redis,加载容器内的conf文件,最终找到的是挂载的目录/etc/redis/也就是liunx下的/home/redis/myredis/⑧成功界面[root(^yhlxbmyredis]#dockerrun--restart=always--log-optmax-size=100m--log-optmax-file=2-p6379:6379--namemyredis-v/home/redis/myredis/myredis.conf:/etc/redis/redis.conf-v/home/redis/myredis/data:/data-dredisredis-server/etc/redis/redis.conf--appendonlyyes279e67b4d7b82c517b40a27232O7387840dl5dcdc942983f276bc6f2d4fbff7c[root^/yhlxbmyredis]#|①通过dockerps指令查看启动状态dockerps-a|grepmyredis[root^/yhlxbmyredis]#dockerps-a|grepmyredis279e67b4d7b8redis "docker-entrypoint.s-H 8minutesagoUp8minutes :6379->6379/tcp myredisActiveMQ安装①获取ActiveMQ镜像dockerpullwebcenter/activemqUsingdefaulttag:latestlatest:Pullingfromwebcenter/activemq7dcf5a4443929eebba75a87flf0440d87cc7dacd0555clb4b0fl9aa05a944796f64423b25d994b710cb9313a84c05d3cId6a562461fle25558998b211423ae5alb0b8d4e082dlca6098d68aaa4aePullcompletePullcompletePullcompletePullcompletePullcompletePullcompletePullcompletePullcompletePullcompletePullcompletePullcompletePullcompletePullcomplete7dcf5a4443929eebba75a87flf0440d87cc7dacd0555clb4b0fl9aa05a944796f64423b25d994b710cb9313a84c05d3cId6a562461fle25558998b211423ae5alb0b8d4e082dlca6098d68aaa4aePullcompletePullcompletePullcompletePullcompletePullcompletePullcompletePullcompletePullcompletePullcompletePullcompletePullcompletePullcompletePullcompleteDigest:sha256:35015988c4047a2abl888466f5aae30420f7addde4c467efStatus:Downloadednewerimageforwebcenter/activemq:latestdocker.io/webcenter/activema:latest②docker启动ActiveMQ命令dockerrun-d-nameactivemq-p61617:61616-p8162:8161webcenter/activemq61616是activemq的容器使用端口(映射为61617)8161是web页面管理端口(对外映射为8162)访问http:〃虚拟机地址:和密码默认为admin),则启动成功。<-->C△不|192,168.17.201:8162/admln/备百度携案&ezSITE6.0后苣豕统函工单蔡统。万户ezOFFlCE协同...AciiyeNIQHome|Queues|Topics|Subscribers|Conncctk>ns|Network|Scheduled|SendWelconie!ApacheActiveMQSiteBrokerName localhostUptime 3minutesTOC\o"1-5"\h\zStorepercentused OMemorypercentused OTemppercentused oCopyright200s-2O15『八❹ApochoSo'twar.,FoundAtlon.So卜安装①拉取镜像②启动③查看可视化界面(ip+port),这样就是安装成功了一 । | bT。A不安全01:8983/solr/#/百量8素0ezSITE6Q后售系统昵工单系统O万户ezOFFICE仿同...So芦So芦・Dashboard卜aLogging1:mon.SolrException:mon.SolrException:Couldnotloadconfforcore1:Errorloadingsolrconfigfrom/var/solr/data/l/conf/solrconfig.xmlnew_core:mon.SolrEmon.SolrException:Couldnotloadconfforcorenew_core:Errorloadingsolrconfigfrom/var/solr/data/new_core/conf/或Security季CoreAdminC,JavaPropertiesThreadDumpNocoresavailable®GoandcreateoneLInstance或Security季CoreAdminC,JavaPropertiesThreadDumpNocoresavailable®GoandcreateoneLInstance@StartVersions畛solr-specsolr-impl也lucene-speclucene-implaboutanhourago■System0.00PhysicalMemory93.398.11.10b002bll819df70783e83ef36b42edl223cl4b50-janhoy-2021-12-1413:50:558.11.10b002bU819df70783e83ef36b42edl223cl4b50-janhoy-2021-12-1413:46:43SwapSpace27.3%559.2;Nginx安装①下载Nginx镜像dockerpullnginx②创建挂载目录mkdir-p/home/nginx/confmkdir-p/home/nginx/logmkdir-p/home/nginx/html③生成容器dockerrun-namenginx-p9001:80-dnginx④将容器文件复制到宿主机dockercpnginx:/etc/nginx//home/nginx/conf/⑤将容器conf.d文件夹下内容复制到宿主机dockercpnginx:/etc/nginx/conf.d/home/nginx/conf/conf.d⑥将容器中的html文件夹复制到宿主机dockercpnginx:/usr/share/nginx/html/home/nginx/—*,①运行dockerrun-p9002:80-namenginx-v/home/nginx/conf/:/etc/nginx/-v/home/nginx/conf/conf.d:/etc/nginx/conf.d-v/home/nginx/log:/var/log/nginx-v/home/nginx/html:/usr/share/nginx/html-dnginxdatest或者dockerrun\-p9002:80\-namenginx\-v/home/nginx/conf/:/etc/nginx/\v/home/nginx/conf/conf.d:/etc/nginx/conf.d\v/home/nginx/log:/var/log/nginx\v/home/nginx/html:/usr/share/nginx/html\dnginxJatest注意:以上两个命令仅有换行的区别都可使用。描述:命令描述-namenginx启动容器的名字-d后台运行-p9002:80将容器的9002(后面那个)端口映射到主机的80(前面那个)端口-v/home/nginx/conf/:/etc/nginx/挂载配置文件-v/home/nginx/conf/conf.d:/etc/nginx/conf.d挂载nginx配置文件-v/home/nginx/log:/var/log/nginx挂载nginx日志文件-v/home/nginx/html:/usr/share/nginx/html挂载nginx内容nginxJatest本地运行的版本\shell命令换行②测试是否启动lp+端口01:9002当系统S3工单系统O万户ezOFFICE协同…Welcometonginx!Ifyouseethispage,thenginxwebserverissuccessfullyinstalledandworking.Furtherconfigurationisrequired.Foronlinedocumentationandsupportpleasereferto.Commercialsupportisavailableat.Thankyouforusingnginx.King③部分可能使用到的命令dockerrestartnginx 一重启容器dockerrmnginx -删除该容器dockerstopnginx --关闭该容器注意:此处JDK名称为自己的foriin/etc/profile.d/*.sh/etc/profile.d/sh.local;doif[-r"i"];thenif[K${-#*i}g>g>g=j>K!= ];then.n$inelse.n$iu>/dev/nullfifidone#setjavaenvironmentCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$DAVA_HOME/lib/tools.jar:$JRE_HOME/PATH=$PATH:$DAVA_HOME/bin:$JRE_HOME/binexportJAVA_HOME3RE_HOMECLASS_PATHPATHI==--INSERT--五,①让修改生效:source/etc/profile六,①检查是否安装成功java-version[root@localhostjava]#java-versionjavaversion"1.8.0_341"Java(TM)SERuntimeEnvironment(build1.8.0_341-bl0)JavaHotSpot(TM)64-BitServerVM(build25.341-bl0?mixedmode)[root@localhostjava]#(Docker安装①安装gcc相关yum-yinstallgccUpdated:DependencyUpdated:Iibquadmath.x86_640:4.8.5-44,el7Iibstdc++-devel.x86_640:4.8.5-44,el7Complete!gcc-c++.x8(libgfortrarlibquadmattCSDN@凌•香果yum-yinstallgcc-c++[root@localhost2]#yum-yinstallgcc-c++Loadedplugins:fastestmirrorLoadingmirrorspeedsfromcachedhostfilebase:extras:updates:Packagegcc-CH-4.8.5-44.el7.x86_64alreadyinstNothingtodo二,①安装所需安装包yuminstall-yyum-utilsInstalled:DependencyInstalled:Iibxml2-DependencyUpdated:・Complete!python-chaiCSDN@凌•香果②设置stable镜像阿里云仓库yum-config-manager--add-repo[rootelocalhostyumconfigmanageradd-repohttoiZZrirror5allyunoni/dockecjccZIabux/xentos/doekerice.repLoadedplugins:fastestnirroraddingrepofrom:http:「epograbbingfileinux/centos/docker-ce.repoto/etc/yum.ropa磁的c㈱舞卷呼。reposavedto/etc/yum.repos.d/docker-ce.repo l/3c育木③更新yum软件包索引yummakecachefast[root(aiocalhost~]#yummakecachefastLoadedplugins:fastestmirrorLoadingmirrorspeedsfromcachedhostfilebase:extras:mirrors<tunaupdates:basedocker-ce-stableextrasupdates(1/2):docker-ce-stable/7/x86_64/updateinfoCSDN@凌•香果CSDN@凌•香果MetadataCacheCreated①安装dockerceyum-yinstalldocker-cedocker-ce-cliInstalled:DependencyInstalled:audit-\ibs-python.x86_640:2.8.5-4.el7 checkpolicy.x86_640:2.5-8docker-ce-rootless-extras.x86_640:20.10.12-3.el7docker-scan-plugin.x86_64fuse3-libs.x86_640:3.6.1-4.el7 Libcgroup.x86_640:0.41-21Iibsemanage-python.x86_640:2.5-14.el7 poticycoreutils-python.x86DependencyUpdated:audit.x86_64DependencyUpdated:audit.x86_64。:Complete!audit-libs.x86_64。:CSDN@凌•香果②启动docker,查看docker版本systemctlstartdockerdockerversionLroot@locaThos-t〜systemc-tlstartdockerErootKgil-Ocalhosl:〜'#dockerversIonCTvent:DockerEngIne-CommunItzyAPIversvon: 1.41Goverston:Gttzcommtt::Butit:Goverston:Gttzcommtt::Butit:OS/Arch:Context::ExperImental:Server:DockerEngIne:Vers-ton:APIversvon:Goverston:Gcommit:Bu-tlt:OS/Arch:ExperImentzatcontaInerd:VersIon:GttCommtt:e91ed57MonDec1311:45:4120211lnux/amd64defaulttrueEngIne-Communl±y1.41(mi_nImumversIon1.12)gol.16.12459d0dfMonDec1311:44:052021Ilnux/amd64falserune:Verston:GttiComm:
docker-InIt:VersIon:GttCommtt:[rune:Verston:GttiComm:
docker-InIt:VersIon:GttCommtt:[「ooiz©localhosl:0.19.0de4OadOCSDN@凌-香果③测试helloworlddockerrunhello-world;root@localhost〜]#dockerrunhello-worldUnabletofindimage,hello-worid:Latest,locallylatest:Pullingfrom1ibrary/hello-world2db29710123e:Pullingfslayerdocker:errorpullingimageconfiguration:GetMion.cloi/厂eqtstry-v2/docker/reqtstry/v2/blobs/sha256/fe/feb5d9fea6a5e9(79d862b825965ba48de054caab5ef356dc6b3412/data?"euLf"1646822059二CcAdbCCAFHYVaHK5七工为3D”:dialtcp5:443:i/otimeout/|See'dockerrun——help'•[root@localhost〜]#dockerrunhetto-worldUnabletofindimage'hello-worid:Latest'Locallylatest:PullingfromIibrary/hello-world2db2971O123e:PullcompleteDigest:sha256:97a379f4f88575512824f3b352bcO3cd75e239179eea0fecc38e597tStatus:Downloadednewerimageforhello-world:latestHellofromDocker!ThismessageshowsthatyourinstallationappearstobeworkingcorrectTogeneratethismessage,Dockertookthefollowingsteps:1.2.4.TheDockerTheDocker(amd64)TheDockerexecutableTheDockercltent
daemondaemontoyourterminal.Togeneratethismessage,Dockertookthefollowingsteps:1.2.4.TheDockerTheDocker(amd64)TheDockerexecutableTheDockercltent
daemondaemontoyourterminal.contactedtheDockerdaemon.pulledthe'*hello-woridMimagefromtheDockerHicreatedanewcontainerfromthatimagewhichrurthatproducestheoutputyouarecurrentlyreading.daemonstreamedthatoutputtotheDockerclient,whichTotrysomethingmoreambitious,youcanrunanUbuntucontaVDSONM®④设置docker开机自启systemctlenabledockersystemctlrestartce[root@localhostsystemctlenabledockerCreatedsynlinkfrom/etc/systemd/system/multi-user♦target.wants/docker.serviceto/usr/lib/CSDN@凌,香果sy$temd/system/docker<service♦[root@localhost CSDN@凌,香果:root@localhost ■MySQL安装注意:没有安装docker直接安装mysql会导致服务无法启动(centos不支持mysql详情可自行了解)①安装命令dockerpullmysql(此命令为安装最新版本mysql)root|iiZ2zehnstlfy2ou4sxz594ZdockerpullmysqlUsingdefaulttag:latestlatest:Pullingfromlibrary/mysqlDigest:sha256:548da4c67fd8a71908f17c308b8ddb098acfS191d3d7694e56801c6a8b20721CSDN@凌•香果CSDN@凌•香果sudodockerpullmysql:5.7(安装指定版本)②运行以下命令来检测mysql是否下载成功root^iZ2zehnstlfy2ou4sxz594Z:^#dockerimageslinyan/highway_simulatorpy3・7felcbd2ac6fd9monthsago1.11GBlinyan/stbigdatapy3-75e21137b6de810aonthsago1.06GB<none><none>6285666。578c10Monthsago269MBtomcatlatest710ec5c5668310wonthsago668KBopenjdk8-jre5d392f8284fe11Banthsago268I^Bmysql5.78cf62507093111oonthsago448MBpython9fa56d0addae2yearsago918MB③运行以下命令来启动mysql服务,启动成功后就返回一个容器IDdockerrun-namemysql-ytz-d-p3306:3306-eMYSQL_ROOT_PASSWORD=123456-v/root/data:/var/lib/mysqImysqI:latestdockerCREATEDmonthsironthsmonthsnonthsirxjrith^ironthspy^-7<none>IMAGEIDbbb636d5542bfrlcbd2ac6fd5p?1l37bGdpfl6285666e578c/10ecScS66835d3g2f8284fe9fa56dBadda6(uptmjdk 8■ysql 5dockerCREATEDmonthsironthsmonthsnonthsirxjrith^ironthspy^-7<none>IMAGEIDbbb636d5542bfrlcbd2ac6fd5p?1l37bGdpfl6285666e578c/10ecScS66835d3g2f8284fe9fa56dBadda6(uptmjdk 8■ysql 5python 3rootgiZ2zehnstlfy2Qu4sxz594ZlinyAn/stbiodata<none>SIZE524MBy1.11GBi.er;Gn269MB668MB268MB44HMB918MB86:3加6MYSQLR001PASbWORD=123456root(iiZ2z«hnstlfy2ou4sxz594ZREPOSITORY 1■ysql 11inyan/highMay%iirulatorpdockerrunname解释:1:-namemysql-ytz:该容器启动后的名字:(自定义命名)如果没有设置,系统会自动设置一个。-d代表后台启动该服务。2:-p3306(这是liunx的端口号,宿主机,如果我们想要远程服务的话,访问的端口就是这个端口):3306”℃1<6「容器的端口,每一个容器都是独立的,可理解成操作系统层面的系统),访问这个端口就是先通过远程访问宿主机的端口,再映射到docker容器的端口访问mysqlo3:-eMYSQL_ROOT_PASSWORD=123456这是说mysql启动需要的开机密码,默认的账号是root,密码就是上面设置的:123456-v/root/data:/var/lib/mysqI/root/data/:这是宿主机的数据存放路径(你也可以自定义),/var/lib/mysq上这是mysql容器存放数据的地方。也是为了同步数据,防止,容器被删除以后,数据就不存在了。6:版本号①最后去连接数据库就可以了,我是在navicat中连接的数据库Navicat数据库连接名:主机:连接名:主机:三口:用户名:备码:3306root注意:此处主机为虚拟机IP可用命令ipaddr或者ifconfig(不是ipconfig)Redis安装①Docker搜索redis镜像dockersearchredis[root@wyhlxb-]#dockersearchredisNAMEDESCRIPTIONSTARSOFFICIALAUTOMATEDredisRedisisanopensourcekey-valuestorethat-.9348[OK]bitnami/redisBitnamiRedisDockerImage178[OK]sameersbn/redis82[OK]grokzen/redis-clusterRediscluster3.0,3.2,4.0,5.0,6.0,6.277rediscommander/redis-commanderAlpineimageforredis-commander-Redisman-.57[OK]redislabs/redi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 重庆能源职业学院《概率论与统计》2023-2024学年第二学期期末试卷
- 海南大学《自然地理学方法之土壤生物》2023-2024学年第二学期期末试卷
- 楚雄彝族自治州永仁县2025届数学三下期末监测模拟试题含解析
- 浙江省舟山市2024-2025学年高二上学期期末检测英语试题(含听力)
- 2025年高考历史风标训练卷3(含解析)
- 岩棉彩钢板施工方案
- 储罐焊缝返修施工方案
- 商丘医用吊桥施工方案
- 2025年西医护理学试题及答案
- 消防常识考试试题及答案
- 购物卡购销合同
- 变配电室巡视检查记录
- 现场谈单的流程与技巧(学大教育内部培训资料)
- 法人授权委托书
- 印萌打印平台合作协议VIP
- 中国建设银行信贷业务申请书
- 液压气动技术课程设计
- 更改、重发或补发原产地证申请书
- 作物栽培学复习资料完整版要点
- 压水试验算表
- 安全生产工作指导手册
评论
0/150
提交评论