Linux运维笔记
发布日期:2021-06-29 12:30:10 浏览次数:2 分类:技术文章

本文共 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 ---> 8006    
11.启动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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:python爬虫(gzip新浪微博为例)
下一篇:Linux运维理解笔记

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月13日 21时33分34秒