龙空技术网

陈俊勇:简单的搭建Apache服务器、并更改配置文件然后轻松访问

贵州大数据架构师 1284

前言:

如今姐妹们对“apache搭建文件服务器”可能比较讲究,大家都需要了解一些“apache搭建文件服务器”的相关知识。那么小编同时在网摘上收集了一些对于“apache搭建文件服务器””的相关资讯,希望朋友们能喜欢,小伙伴们快快来了解一下吧!

安装环境

centos 7

关闭防火墙

关闭selinux

apache服务端:juny.cn IP:192.168.1.24

web服务概述:

WEB服务器也称为WWW(WORLD WIDE WEB,万维网)服务器,主要功能是提供网上信息浏览服务。

常风web服务器(web):

httpd(apache)

apache 概述:

Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。

图标:

工作模式: B/S 模式

端口:

[root@juny-24 ~]# vim /etc/services

安装httpd服务器端

[root@juny-24 ~]# yum install httpd -y

安装字符界面的浏览器客户端

安装字符界面的下浏览器客户端:elinks

[root@juny-24 ~]# yum install elinks -y

[root@juny-24 ~]# elinks 192.168.1.24 出现这是因为 还没有启动httpd

apache配置文件

[root@juny-24 ~]# ls /etc/httpd/conf/httpd.conf

/etc/httpd/conf/httpd.conf

启动服务

[root@juny-24 ~]# systemctl start httpd

查看端口监听状态

[root@juny-24 ~]# netstat -antpu | grep 80

tcp6 0 0 :::80 :::* LISTEN 41008/httpd

[root@juny-24 ~]# elinks 192.168.1.24

修改配置文件,实战举例

例1: 搭建一台测试web服务器

案例:

部门内部搭建一台WEB服务器,采用的IP地址和端口为192.168.1.24:80,首页采用index.html

文件。管理员E-mail地址为 juny-24@juny-24.cn,网页的编码类型采用UTF-8,所有网站资源都存放在/var/www/html目录下,并将Apache的配置文件根目录设置为/etc/httpd目录。

修改安装服务器配置文件:

ServerRoot "/etc/httpd"#apache配置文件的根目录

Listen 80 #监听的端口:

ServerAdmin root@localhost #设置管理员,e-mail 地址

ServerName 10.10.10.67:80 #服务器主机名.

DocumentRoot "/var/www/html" #网站页面根目录

Options Indexes FollowSymLinks

Indexes #当一个目录没有默认首页时,允许显示此目录列表

FollowSymLinks #允许在此目录中使用符号连接

禁止 Apache 显示目录结构列表,只需将 Option 中的 Indexes 去掉即可

监听端口

设置管理员电子邮件地址

开启并设置服务器主机名

DocumentRoot "/var/www/html" #网站页面根目录

禁止 Apache 显示目录结构列表,只需将 Option 中的 Indexes 去掉即可,

MultiViews :模糊匹配

DirectoryIndex index.html index.html.var#指定默认首页

例:

编码:

AddDefaultCharset UTF-8 # 设置服务器的默认编码为: UTF-8

重启服务

[root@juny-24 ~]# systemctl restart httpd

测试

例2:取消apache默认欢迎页:

[root@juny-24 ~]# vim /etc/httpd/conf.d/welcome.conf

重启

[root@juny-24 ~]# systemctl restart httpd

创建首页文件

[root@juny-24 ~]# echo 'welcome to ' > /var/www/html/index.html

测试

多多转发点赞++++++++++++++谢谢

标签: #apache搭建文件服务器 #apache更改ip #linuxapache安装扩展 #apache下serverroot #apache重写文件名称