目录

Linux网络实战二-WWW服务器搭建-第三关亲测成功1

Linux网络实战(二)- WWW服务器搭建 !!!第三关亲测成功!!!1

Linux网络实战(二)- WWW服务器搭建

1 安装WWW服务软件

编程要求

本关任务是学会如何在线安装Httpd软件。

输出

实操

输入

apt-get update
apt-get install apache2

2 WWW服务器启动/关闭

编程要求

本关任务是学会如何启动/关闭Httpd服务器。

具体编程要求如下:

开启Httpd服务(实验环境使用的是Ubuntu系统)。

输出

实操

输入

sudo service apache2 start
service apache2 status

3 WWW服务器配置

编程要求

本关任务是学会如何配置Apache2服务器。

注意:在执行本关任务前,首先执行如下命令来初始化任务环境。

mkdir /var/www/html/test

cp /var/www/html/index.html /var/www/html/test

具体编程要求如下:

将默认访问端口从80修改为8011;

添加一个新的监听端口为8012,将根目录设置为 /var/www/html/test

输出

实操,通过实验

输入

初始化环境:

sudo apt-get install apache2

mkdir /var/www/html/test

cp /var/www/html/index.html /var/www/html/test

sudo service apache2 start

一定要初始化环境!!!

修改监听窗口:80 -> 8011:

sudo vim /etc/apache2/ports.conf

Listen 8011
Listen 8012

在行末尾添加以下代码 并把第一行80变为8011:

sudo vim /etc/apache2/sites-enabled/000-default.conf

<VirtualHost *:80>变成<VirtualHost *:8011>

行末添加以下代码
<VirtualHost *:8012>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/test
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

重启 apache:

sudo service apache2 start