版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
/第/第1页目录 1 1 1 12 1 2 2 2 2 2 2 2 2 31、内部网站服务器-1 32、内部网站服务器-2 7 7 10 10 11 11 112、掌握使用Apache3、掌握使用Nginx21VMwareWorkStationProOracleVMVirtualBoxMobaxterm本地主机与虚拟机能够访问互联网,虚拟机网络不使用DHCP1、完成安装ApacheHTTPServer;2、完成通过Apache3、完成使用Nginx1、本实验需要VM32、本实验VM/第/第10页CPU:1颗,1核心11IP地址:1IPCPU:1颗,1核心网卡:1IP地址:CPU:1颗,1核心网卡:1IP地址:\h1、内部网站服务器-1VM-Lab-03-Task-02-VMwareWorkStationPro中创建内部网站服务器的虚拟机,并临时将虚拟机临#通过yumApache#通过yumApacheHTTPServer#安装ApacheHTTPServer[root@Lab-03-Task-02~]#yum-yinstallhttpd#启动httpd服务,并设置为自动启动[root@Lab-03-Task-02~]#systemctlstarthttpd[root@Lab-03-Task-02~]#systemctlenablehttpd#查看httpd服务状态[root@Lab-03-Task-02~]#systemctlstatushttpd#开启防火墙端口[root@Lab-03-Task-02~]#firewall-cmd--permanent--add-port=80/[root@Lab-03-Task-02~]#firewall-cmd--permanent--add-port=81/[root@Lab-03-Task-02~]#firewall-cmd--permanent--add-port=808[root@Lab-03-Task-02~]#firewall-cmd--reload[root@Lab-03-Task-02~]#firewall-cmd--list-依次选择【设置(S)...】->【硬件】->【网络适配器】,勾选“NAT模式(N):用于共享主机的IP地址”,保存设置。IP\h\hIP\h\h##Site-1var/www/html[root@Lab-03-Task-02~]#echo"<h1>Site-1:Publishusing>##[root@Lab-03-Task-02~]#mkdir/var/www/html/sitefolder2[root@Lab-03-Task-02~]#echo"<h1>Site-2:Releaseusingport81</h1>">#[root@Lab-03-Task-02~]#mkdir/var/www/html/sitefolder3[root@Lab-03-Task-02~]#echo"<h1>Site-3:Releaseusingport8080</h1>">/var/www/html/sitefolder3/index.html#[root@Lab-03-Task-02~]#mkdir/var/www/html/sitefolder4[root@Lab-03-Task-02~]#echo"<h1>Site-4:Publishusingvirtualdirectory/site4</h1>">/var/www/html/sitefolder4/index.html#[root@Lab-03-Task-02~]#mkdir/var/www/html/sitefolder5[root@Lab-03-Task-02~]#echo"<h1>Site-5:Publishusingvirtualdirectory/site5</h1>">/var/www/html/sitefolder5/index.htmlIP#查看Apache配置文件中实际用到的内容,完成修改配置信息。[root@Lab-03-Task-02~]#cat#查看Apache配置文件中实际用到的内容,完成修改配置信息。[root@Lab-03-Task-02~]#cat/etc/httpd/conf/httpd.conf|grep-vE ServerRoot"/etc/httpd"Listen80Includeconf.modules.d/*.confUserapacheGroupServerAdmin<Directory/>AllowOverridenoneRequirealldeniedDocumentRoot<Directory"/var/www">AllowOverrideNoneRequireallgranted<Directory"/var/www/html">OptionsIndexesFollowSymLinksAllowOverrideNoneRequireall<IfModuledir_module>DirectoryIndexindex.html<Files".ht*">RequirealldeniedSite-2、Site-3#创建Site-2、Site-3etc/httpd/conf.d[root@Lab-03-Task-02Site-2、Site-3#创建Site-2、Site-3etc/httpd/conf.d[root@Lab-03-Task-02~]#vi/etc/httpd/conf.d/port-site-2.conf#将以下内容写入配置文件 port-site-2.confListen<VirtualHostDocumentRoot port-site-2.conf[root@Lab-03-Task-02~]#vi/etc/httpd/conf.d/port-site-3.conf#将以下内容写入配置文件 port-site-3.confListen<VirtualHostDocumentRoot port-site-3.confSite-4、Site-5#创建Site-4、Site-5etc/httpd/conf.d[root@Lab-03-Task-02Site-4、Site-5#创建Site-4、Site-5etc/httpd/conf.d[root@Lab-03-Task-02~]#vi/etc/httpd/conf.d/alias-site-4.conf#将以下内容写入配置文件 文件Alias/site4<Directory"/var/www/html/sitefolder4">OptionsIndexesFollowSymLinksAllowOverrideNoneRequireall 文件[root@Lab-03-Task-02~]#vi/etc/httpd/conf.d/alias-site-5.conf#将以下内容写入配置文件 文件Alias/site5<Directory"/var/www/html/sitefolder5">OptionsIndexesFollowSymLinksAllowOverrideNoneRequireall 文件httpd[root@Lab-03-Task-02~]#systemctlreloadhttpd[root@Lab-03-Task-02~]#systemctlreloadhttpd2、内部网站服务器-2发布内容与内部网站服务器-1内容一致。3-2内部网站服务器-2\hIP\h\h安装配置完服务后必须要将内部网站服务器-1、网站服务器-25Nginx发布的网站的信息如下:表3-3对外发布的网站一览表对应内部网站服务器-1对应内部网站服务器-2\h\h\h\h\h\h\h\h\h\h\h[root@Lab-03-Task-01~]#[root@Lab-03-Task-01~]#yuminstall-ygccwgettarmakezlib-develpcre-developenssl-devel#官网下载Nginx源码包[root@Lab-03-Task-01~]#wget/download/nginx-1.#解压下载的源码包[root@Lab-03-Task-01~]#tar-xzvfnginx-#使用./configure命令配置Nginx,并添加http_stub_status_module模[root@Lab-03-Task-01[root@Lab-03-Task-01~]#cdnginx-[root@Lab-03-Task-01nginx-1.18.0]#./configure--with-http_stub_sta#编译并安装[root@Lab-03-Task-01nginx-1.18.0]#make[root@Lab-03-Task-01nginx-1.18.0]#makeinstall#添加环境变量,启动Nginx[root@Lab-03-Task-01nginx-1.18.0]#cd/usr/local/nginx[root@Lab-03-Task-01nginx]#vi/etc/profile#添加内容export[root@Lab-03-Task-01nginx]#source~/.bashrc[root@Lab-03-Task-01nginx]#./sbin/nginx#配置Nginx#配置Nginx#在cd/usr/local/nginx/conf.d/目录下进行配置文件修改#轮询负载均衡#创建配置文件port-site-1.conf,通过域名实现内部网站80端口的负载。[root@Lab-03-Task-01nginx]#mkdir/usr/local/nginx/conf.d[root@Lab-03-Task-01nginx]#vi/usr/local/nginx/conf.d/port-site1.coupstreamload1{serverserverlisten80;server_name\h;location/{proxy_pass\hhttp://load1;proxy_set_headerHost$host:80;#创建配置文件port-site-2.conf,通过域名实现内部网站81端口的负载[root@Lab-03-Task-01nginx]#vi/usr/local/nginx/conf.d/port-site2.coupstreamload2{serverserverlisten80;server_name\hlocation/proxy_passproxy_pass\hhttp://load2;proxy_set_headerHost$host:80;#创建配置文件port-site-3.conf,通过域名实现内部网站8080端口的负载[root@Lab-03-Task-01nginx]#vi/usr/local/nginx/conf.d/port-site3.coupstreamload3{serverserverlisten80;server_name\h;location/{proxy_pass\hhttp://load3;proxy_set_headerHost$host:80;port-site-4.confsite4[root@Lab-03-Task-01nginx]#vi/usr/local/nginx/conf.d/port-site4.coupstreamload4{server;serverlisten80;server_name\h;location/{proxy_pass\hhttp://load4/site4/;proxy_set_headerHost$host:80;port-site-5.confsite5[root@Lab-03-Task-01nginx]#vi/usr/local/nginx/conf.d/port-site5.coupstreamload5{server;serverlisten80;server_name\h;location/{proxy_pass\h#添加防火墙策略[root@Lab-03-Task-01#添加防火墙策略[root@Lab-03-Task-01nginx]#firewall-cmd--zone=public--add-=80/tcp--[root@Lab-03-Task-01nginx]#firewall-cmd--reload[root@Lab-03-Task-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 某预制构件厂仓储防锈办法
- 职业规划成本分析
- XX中学2025-2026学年春季学期校园双拥工作实施方案
- XX中学2025-2026学年春季学期学生家校联系工作方案
- 宁夏石嘴山三中2026届生物高一下期末调研试题含解析
- XX初中2026年春季学期中考志愿填报模拟演练培训会讲话
- 青海省平安区第一高级中学2026届数学高一下期末监测模拟试题含解析
- XX中学2025-2026学年春季学期校园心理健康中心方案
- 2026年酒精含量检验试题及答案
- 2026届江西省名校生物高一下期末监测模拟试题含解析
- 2026年山东理工职业学院综合评价招生《素质测试》模拟试题二
- 2025年邮政四级副干部竞聘笔试考试题及答案
- 农用地膜技术标准培训
- 2025-2026学年北京市海淀区九年级(上)期末数学试卷(含部分答案)
- 2026年湖南高速铁路职业技术学院单招职业技能考试题库及答案1套
- 2026春三年级下册第一单元1《古诗三首》 教学教学课件
- 新能源汽车充电桩运营合作合同协议
- 《应急预案编制与演练》全套教学课件
- 人间充质干细胞来源的小细胞外囊泡
- 雨课堂学堂在线学堂云国际关系:理论与实践西安外国语大学单元测试考核答案
- 《发展汉语(第二版)中级综合(Ⅰ)》第1课+课件
评论
0/150
提交评论