entOS 8虚拟机系统1作为服务器,IP设置为192.168.X.1;CentOS 8虚拟机系统2作为客户端系统,IP设置为192.168.X.100。其他题目同此要求。 完成下列要求,操作过程和测试过程截图,直接贴图在答题区。 1.建立Web服务器,同时建立一个名为/mytest的虚拟目录,并完成以下设置。 (1)设置Apache根目录为/etc/httpd。 (2)设置首页名称为test.html。 (3)设置管理员E-mail地址为root@smile60.cn。 (4)虚拟目录对应的
时间: 2023-11-28 22:47:15 浏览: 76
基于VMbox的CentOS 8 的虚拟机
1. 安装Apache Web服务器
在终端输入以下命令安装Apache Web服务器:
```
sudo yum install httpd
```
安装完成后,启动Apache服务:
```
sudo systemctl start httpd
```
然后设置Apache服务开机自启:
```
sudo systemctl enable httpd
```
2. 设置Apache根目录为/etc/httpd
默认情况下,Apache的根目录是/var/www/html。我们需要将其更改为/etc/httpd。
在终端中输入以下命令打开Apache配置文件:
```
sudo vi /etc/httpd/conf/httpd.conf
```
使用方向键向下滚动到以下行:
```
DocumentRoot "/var/www/html"
```
将其更改为:
```
DocumentRoot "/etc/httpd"
```
保存并退出文件。
重新启动Apache服务以使更改生效:
```
sudo systemctl restart httpd
```
3. 设置首页名称为test.html
在/etc/httpd目录下创建一个名为test.html的文件。
```
sudo touch /etc/httpd/test.html
```
编辑test.html文件:
```
sudo vi /etc/httpd/test.html
```
输入以下内容:
```
<html>
<head>
<title>Test Page</title>
</head>
<body>
<h1>Welcome to my test page!</h1>
</body>
</html>
```
保存并退出文件。
重新启动Apache服务以使更改生效:
```
sudo systemctl restart httpd
```
4. 设置管理员E-mail地址为root@smile60.cn
在终端中输入以下命令打开Apache配置文件:
```
sudo vi /etc/httpd/conf/httpd.conf
```
使用方向键向下滚动到以下行:
```
ServerAdmin root@localhost
```
将其更改为:
```
ServerAdmin root@smile60.cn
```
保存并退出文件。
重新启动Apache服务以使更改生效:
```
sudo systemctl restart httpd
```
5. 建立虚拟目录/mytest
在终端中输入以下命令打开Apache配置文件:
```
sudo vi /etc/httpd/conf/httpd.conf
```
使用方向键向下滚动到以下行:
```
#DocumentRoot "/var/www/html"
#<Directory "/var/www/html">
```
在这些行下面添加以下内容:
```
Alias /mytest "/etc/httpd/mytest"
<Directory "/etc/httpd/mytest">
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
```
保存并退出文件。
创建一个名为mytest的文件夹:
```
sudo mkdir /etc/httpd/mytest
```
在mytest文件夹中创建一个名为index.html的文件:
```
sudo touch /etc/httpd/mytest/index.html
```
编辑index.html文件:
```
sudo vi /etc/httpd/mytest/index.html
```
输入以下内容:
```
<html>
<head>
<title>My Test Directory</title>
</head>
<body>
<h1>Welcome to my test directory!</h1>
</body>
</html>
```
保存并退出文件。
重新启动Apache服务以使更改生效:
```
sudo systemctl restart httpd
```
6. 测试
在浏览器中输入http://192.168.X.1/mytest,应该能看到以下内容:
```
Welcome to my test directory!
```
阅读全文