阴天快乐(女声版) - yihuik苡慧 - 单曲 - 网易云音乐
目录
🔥前言
大一暑假花 2 周时间,自学黑马 Linux,学完基本命令行
大二上学期,一学期不听课
期末纯靠GPT + Google搞定
废话有点多,图像还有水印,凑合着看吧~
补充
我用的是VMware下的Ubuntu,文件传输用的是 finalshell,
而作业要求是Centos好像
两个压缩文件,你们老师应该会给或者网上下载 👇
具体内容👇
httpd
web_test
🌳作业要求
第一题
第二题
第三题
第四题
第五题
🔥过程
🌼一,配置环境
(一)修改 ip
我在Vmware使用两个Ubuntu,根据老师给的ip分别创建服务器和客户端
第一步,通过 ifconfig,得到原来的掩码和ens33
第二步,输入route -n 得到网关和dns-nameservers
第三步,通过配置文件修改Client和Server的地址,掩码,网关,dns(网关和dns一样)
注意保证掩码,网关,dns与原来的一致,ip可以按需要修改
(二)Server 配置 yum 服务器
第一步
ubuntu创建yum仓库 (volcengine.com)
第二步
Ubuntu下安装yum和配置yum源-腾讯云开发者社区-腾讯云 (tencent.com)
效果图
输入 sl 得到下面结果
仓库数量
🌼二,编译 httpd 并测试
(一)Server配置文件
(二)Client打开
修改文字
这个路径要对
注意先清楚浏览器缓存
搞定!
🌼三,Web 站点构建及访问
(一)安装 httpd 并启动
这里可能有个误区,我这个是Ubuntu,不是Centos,所以不是安装httpd,而是apache
按Ubuntu的来就行
(二)客户机浏览器访问默认首页
(三)部署自己的网站首页
(四)部署自己的网站子目录
Client访问网址前,记得先在Client开启服务
注意,因为需要按要求,运行自己名字目录下的apache,所以默认的apache2要stop
注意,apachectl是个可执行文件,单纯文件名则代表执行,不需要start
!!先设置到对应用户组,其次清楚浏览器缓存、
还要注意的是,访问的网址得是192.168.88.5/muban2以及192.168.88.5/index
如果写成192.168.88.5/var/www/html/muban2,则会Not Found,解释如下
🌼四,配置 http 网站服务
有一点需要注意的是,你采用的是Ubuntu,所以每个服务都是apache而不是httpd
这点要注意,否则就会一直报错
网站名称 + 第一个网站文件 + 迁移根目录并验证
(一)配置
这题搞完才发现漏截图,懒得回头重新弄,会了就行
完成上面步骤后,还是无法显示http://liushunran.scnu.cn
原来是端口80被默认的apache2占用了
但是kill了apache2,并start apachectl后,还是不可以
于是我在Client里ping了下
发现ping不通,经过询问,还需要修改hosts文件,注意是修改客户端里的hosts文件....
我一开始跑去服务器修改,难怪不行
第一步操作
客户端配置
第二部操作
但是第三步
客户端显示 500 Internal server error 报错
解决如下,先到错误日志看看
没啥用,按以下修改一下
还是不行...
然后我重新做了一遍,搞定!
(二)结果
1,设置网站名称
2,默认 index.php
3,迁移根目录
🌼五,配置虚拟 Web 主机
对应的zhangsan和/var/ftp修改就行
但是第一次弄完报错
然后解决办法
解决后出现新报错,解决办法
解决后,重启,但是客户端访问不了,host已经修改了
傻逼GPT,不对,都怪我不会
应该这样
*要改成对应的ip地址才行