当前位置: 首页 > news >正文

深圳网站建设大公司好镇江平台公司

深圳网站建设大公司好,镇江平台公司,全网最全搜索引擎app,成都工业设计公司题目: 5.nginx 和tomcat 服务 任务描述:利用系统自带tomcat,搭建 Tomcat网站。 (1)配置 linux2 为 nginx 服务器,网站目录为/www/nginx,默认文档 index.html 的内容为“HelloNginx”&#xf…

题目:

5.nginx 和tomcat 服务

任务描述:利用系统自带tomcat,搭建 Tomcat网站。

(1)配置 linux2 为 nginx 服务器,网站目录为/www/nginx,默认文档 index.html 的内容为“HelloNginx”;仅允许使用域名访问,http 访问自动跳转到 https。

(2)配置 linux3 和 linux4 为 tomcat 服务 器,网站目录均为/www/tomcat,网站默认首页内容分别为“tomcatA” 和“tomcatB”,使用http默认80端口。

(3)利用 nginx 反向代理,实现 linux3 和 linux4 的 tomcat 负载均衡, 通过 https://tomcat.China_skills.cn 加密访问 Tomcat服务 器,http 访问通过301 自动跳转到https 。

步骤:

第一步配置 Linux2 为 Nginx 服务器:

1.安装 Nginx 并配置网站目录

yum install nginx* 
mkdir -p /www/nginx
echo "HelloNginx" | sudo tee /www/nginx/index.html

2. 配置 Nginx 以仅允许使用域名访问,并将 HTTP 请求自动重定向到 HTTPS:

编辑 Nginx 默认站点配置文件:/etc/nginx/sites-available/default

3.添加以下配置:

server {
    listen 80;
    server_name linux2.China_skills.cn;

    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name linux2.China_skills.cn;

    root /www/nginx;
    index index.html;

    ssl_certificate /path/to/your/ssl_certificate.crt;
    ssl_certificate_key /path/to/your/ssl_certificate_key.key;

    location / {
        try_files $uri $uri/ =404;
    }
}

替换 your_domain.com 为你的域名,/path/to/your/ssl_certificate.crt/path/to/your/ssl_certificate_key.key 分别为你的 SSL 证书和私钥的路径。

第二步配置 Linux3 和 Linux4 为 Tomcat 服务器:

1.安装 Tomcat

yum install -y tomcat* 

2.网站目录设置为 /www/tomcat,并修改默认首页内容为 "tomcatA" 和 "tomcatB"。

echo tomcatA > /www/tomcat/index.jsp

echo tomcatB > /www/tomcat/index.jsp

第三步配置 Nginx 实现 Tomcat 负载均衡和 HTTPS 访问:

编辑 Nginx 默认站点配置文件 /etc/nginx/sites-available/default

upstream tomcat_servers {
    server linux3.China_skills.cn:443;
    server linux4.China_skills.cn:443;
}

server {
    listen 80;
    server_name tomcat.China_skills.cn;
    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name tomcat.China_skills.cn;

    ssl_certificate /path/to/your/ssl_certificate.crt;
    ssl_certificate_key /path/to/your/ssl_certificate_key.key;

    location / {
        proxy_pass http://tomcat_servers;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}
 

替换 /path/to/your/ssl_certificate.crt/path/to/your/ssl_certificate_key.key 分别为你的 SSL 证书和私钥的路径。

第四步重启 Nginx 服务以使更改生效:

systemctl restart nginx
systemctl enable --now nginx

测试

访问 http://linux2.China_skills.cn 应该自动跳转到 HTTPS,并显示 "HelloNginx"。 访问 https://tomcat.China_skills.cn 应该能够访问到 Tomcat 服务器,并实现负载均衡。

结果应为:

curl https://linux2.China_skills.cn

HelloNginx

curl https://tomcat.China_skills.cn

tomcatA

curl https://tomcat.China_skills.cn

tomcatB

http://www.yayakq.cn/news/931940/

相关文章:

  • 手机网站设计公司立找亿企邦企业营销策划服务
  • 网站如何自己做优化上海企业免费建站
  • 网站建设电子合同win8网站源码
  • 网站设计找谁做用html制作网页
  • 学校网站建设情况说明wordpress淘宝内容
  • 圆通我做网站拉怎么创建
  • 江阴网站开发公司电话网站建设需要懂什么软件
  • 做家乡网站源代码南康网站制作
  • 外贸网站建设费用情况高端网网站建设
  • 网站推他网站网站开通流程
  • 家居企业网站建设渠道电子商务网站开发实战
  • 公司网站推广如何做南充高端网站建设
  • 网站模板建站教程网站二次开发模板
  • 唐山市住房和城乡建设局网站杭州网站建设推广
  • 国外有什么网站做游戏免费的公文写作网站
  • html网站二维码悬浮怎么做网络培训系统入口
  • 长安汽车网址大全天津网站优化首页
  • 免费的海报设计网站如何查询网站的建站工具
  • 网站设置子目录群晖wordpress更改端口
  • 重新建设网站的申请报告免费公司宣传册设计样本
  • 濮阳河南网站建设学校网站建设背景
  • 想做国外的客户做网站怎么弄如何查询网站是谁做的
  • quot 网站建设话术 quot影视主题wordpress
  • 企业电子商务网站建设规划外贸平台有哪些比较好 免费
  • 公司网站后台是什么免费网线
  • 体检中心网站建设方案电脑建站软件
  • 免费单页网站建设北京诚通新新建设有限公司网站
  • 网站建设和维护需要学的东西百度竞价排名怎么做
  • 局网站建设情况建立网站培训讲义
  • 网站建设需求说明文档企业官网快速建站框架