Linux运维笔记
发布日期:2021-06-29 12:30:10
浏览次数:3
分类:技术文章
本文共 4025 字,大约阅读时间需要 13 分钟。
配置 jdk 、Tomcat (关闭防火墙:systemctrl stop firewalld setenforce 0) 1.传文件 apache-tomcat-8.0.46.tar.gz 和 jdk1.8.0_60.tar.gz scp 文件地址(可以直接拖过来) root@ip地址:目的目录的路径 $ scp /d/download_k/apache-tomcat-8.0.46.tar.gz root@192.168.116.129:/opt $ scp /d/download_k/jdk1.8.0_60.tar.gz root@192.168.116.129:/opt 2.解压 [root@localhost opt]# tar -xzvf apache-tomcat-8.0.46.tar.gz [root@localhost opt]# tar -xzvf jdk1.8.0_60.tar.gz 3.删除压缩包 [root@localhost opt]# rm -rf apache-tomcat-8.0.46.tar.gz [root@localhost opt]# rm -rf jdk1.8.0_60.tar.gz 4.复制Tomcat并重命名 [root@localhost opt]# cp -r apache-tomcat-8.0.46/ apache-tomcat-8.0.46-2 5.启动Tomcat apache-tomcat-8.0.46 [root@localhost opt]# apache-tomcat-8.0.46/bin/startup.sh 6.修改文件 并查看 [root@localhost ~]# vim .bashrc 添加以下代码: #java home export JAVA_HOME=/opt/jdk1.8.0_60 export PATH=$PATH:$JAVA_HOME/bin [root@localhost ~]# java -version 7.打开浏览器测试Tomcat 192.168.116.129:8080 8.传文件 GM_BMI.war $ scp /d/download_k/GM_BMI.war root@192.168.116.129:/opt/apache-tomcat-8.0.46/webapps 9.打开浏览器测试 192.168.116.129:8080/GM_BMI 10.修改文件 [root@localhost apache-tomcat-8.0.46-2]# vim conf/server.xml :8080 搜索8080并进行以下修改: SHUTDOWN 对应的 8005 ---> 800611.启动Tomcat apache-tomcat-8.0.46-2 [root@localhost apache-tomcat-8.0.46-2]# ./bin/startup.sh 12.打开浏览器测试Tomcat 192.168.116.129:8081 13.传文件 GM_BMI.war $ scp /d/download_k/GM_BMI.war root@192.168.116.129:/opt/apache-tomcat-8.0.46-2/webapps 14.打开浏览器测试 192.168.116.129:8081/GM_BMI 15.安装 Nginx (1)下载对应当前系统版本的nginx包(package) # wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm (2)建立nginx的yum仓库 # rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm (3)下载并安装nginx # yum install nginx (4)启动nginx服务 systemctl start nginx systemctl enable nginx (开机自启动) (5)配置 默认的配置文件在 /etc/nginx 路径下,使用该配置已经可以正确地运行nginx;如需要自定义,修改其下的 nginx.conf 等文件即可。 (6)测试 在浏览器地址栏中输入部署nginx环境的机器的IP,如果一切正常,应该能看到如下字样的内容。 16.反向代理 (1)[root@localhost ~]# vim /etc/nginx/conf.d/default.conf location / { root /usr/share/nginx/html; index index.html index.htm; proxy_pass http://tomcats; } (2)[root@localhost ~]# vim /etc/nginx/conf.d/tomcats.conf upstream tomcats { ip_hash; server 192.168.116.129:8080; server 192.168.116.129:8081; } (3)[root@localhost opt]# nginx -s reload [root@localhost ~]# cd /var/log/nginx/ [root@localhost nginx]# tail -f error.log (4)测试: 在浏览器上输入网址(ip地址) 17.keepalive 18.动静分离(网页内容) 把项目放到static目录下,我们使用static目录文件,提取静态资源内容显示 配置nginx,vim /etc/nginx/conf.d/default.conf mdkir /opt/static nginx -s reload location ~ \.(html|jpg|css|js|png)${ root /opt/static; } 查看没有动态内容了 想要恢复 cp -r /opt/apach.../webapps/GM_BMI /opt/static/ cd /opt/keepalived-../keepalived/etc/keepalived ls keepalived.conf 克隆...开机 cd /etc/nginx/conf.d/default.conf cd /opt/apach../bin/conf.d Keepalived的作用是检测服务器的状态,如果有一台web服务器死机, 或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除, 同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中, 这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的服务器。 http://192.168.116.129/GM_BMI/ http://192.168.116.129:8080/ http://192.168.116.129:8081/ ctrl+shif+n 开启私密窗口 main -s 'aaa' 782368075@qq.com 负载均衡技术对于一个网站尤其是大型网站的web服务器集群来说是至关重要的! 做好负载均衡架构,可以实现故障转移和高可用环境,避免单点故障,保证网站健康持续运行。 Keepalived是一个基于VRRP协议来实现的服务高可用方案,可以利用其来避免IP单点故障, 类似的工具还有heartbeat、corosync、pacemaker。但是它一般不会单独出现, 而是与其它负载均衡技术(如lvs、haproxy、nginx)一起工作来达到集群的高可用。 yum提示Another app is currently holding the yum lock; waiting for it to exit... # kill -s 9 25960 # ps aux|grep yum
CentOS7 搭建FTP服务器
转载地址:https://bupt-xbz.blog.csdn.net/article/details/78934263 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月06日 17时20分59秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
phpstudy https
2019-04-29
Linux下EasyPanel版本安装及升级
2019-04-29
raspberry pi(树莓派) + easycap d60 视频采集
2019-04-29
WebRTC
2019-04-29
rfc5766-turn-server NAT
2019-04-29
webrtc详细教程
2019-04-29
Android IOS WebRTC 音视频开发总结
2019-04-29
报表图表样式
2019-04-29
android模板图例
2019-04-29
树莓派网线直连
2019-04-29
复合材料培训(I第七期)
2019-04-29
复合材料生活中的应用
2019-04-29
ABAQUS复合材料(适合小白)
2019-04-29
ABAQUS高级案例解析
2019-04-29
人工智能药物研发
2019-04-29
【超级干货+福利】AIDD最全面的学习教程
2019-04-29
最新通知:AIDD与网络药理学资料大全
2019-04-29
Lammps分子动力学与第一性原理材料模拟及催化
2019-04-29
实习生小白的日常
2019-04-29