Linux管理与维护Apache服务器
linux服务器日常维护手册

Linux服务器日常维护手册引言概述随着信息技术的迅猛发展,Linux服务器在企业和个人应用中扮演着重要的角色。
为了确保服务器的正常运行、安全性和高效性,日常维护工作显得至关重要。
本手册将深入探讨Linux服务器日常维护的关键任务,帮助管理员更好地管理和维护服务器。
1. 系统更新与安全性1.1 定期更新操作系统- 1.1.1 更新源的配置:配置服务器的软件源,确保从官方可信任的源获取软件包,降低恶意软件风险。
- 1.1.2 定时更新系统:建立定期更新的策略,确保服务器及时获取操作系统和软件的最新补丁和安全更新。
- 1.1.3 自动化更新:配置自动化工具,如`unattended-upgrades`,减轻管理员手动更新的负担,提高系统安全性。
1.2 加强服务器安全- 1.2.1 配置防火墙:使用iptables或firewalld等工具配置防火墙规则,限制不必要的网络流量,提高服务器安全性。
- 1.2.2 定期修改密码:强制用户定期修改密码,采用复杂密码策略,增加系统账户的安全性。
- 1.2.3 禁用不必要的服务:关闭或禁用不必要的网络服务和端口,减小攻击面,提高系统抵抗攻击的能力。
2. 性能优化与监控2.1 资源监控- 2.1.1 使用监控工具:部署监控工具如Nagios、Zabbix等,实时监控服务器的CPU、内存、磁盘等资源使用情况。
- 2.1.2 设定报警阈值:根据服务器的实际负载情况,设定合理的资源利用率阈值,及时发现并解决潜在问题。
- 2.1.3 定期审查监控日志:定期审查监控日志,分析历史性能数据,优化服务器配置,提高整体性能。
2.2 磁盘管理与清理- 2.2.1 监控磁盘空间:设置定期任务,监控磁盘空间的使用情况,确保有足够的可用空间。
- 2.2.2 删除不必要文件:定期清理临时文件、日志文件以及不再使用的文件,释放磁盘空间。
- 2.2.3 确保文件系统一致性:定期使用`fsck`检查和修复文件系统,确保文件系统的一致性和稳定性。
如何在Linux上安装和配置Apache服务器

如何在Linux上安装和配置Apache服务器Apache是一个流行的开源Web服务器软件,被广泛用于搭建和管理网站。
在Linux系统上安装和配置Apache服务器是一项基本的技能。
本文将介绍如何在Linux操作系统下安装和配置Apache服务器。
一、安装Apache服务器首先,打开终端窗口,并使用以下命令来更新软件包列表:sudo apt update接下来,使用以下命令来安装Apache服务器:sudo apt install apache2安装过程中,您需要输入管理员密码进行确认。
安装完成后,Apache服务器将自动启动。
二、配置Apache服务器1. 配置文件路径Apache的配置文件位于/etc/apache2目录下。
在终端中使用cd命令进入该目录:cd /etc/apache22. 主配置文件编辑主配置文件apache2.conf,使用以下命令打开该文件:sudo nano apache2.conf在打开的文件中,可以找到一些常用的配置选项,您可以根据需要进行修改。
例如,您可以更改服务器名称、监听端口等。
3. 虚拟主机配置虚拟主机配置允许您在同一台服务器上运行多个网站。
默认情况下,Apache服务器已经为您配置了一个默认的虚拟主机。
如果您想添加更多的虚拟主机,您可以在/etc/apache2/sites-available目录下创建配置文件。
使用以下命令进入该目录:cd /etc/apache2/sites-available使用以下命令创建一个新的虚拟主机配置文件,例如mywebsite.conf:sudo nano mywebsite.conf在此配置文件中,您可以设置您的网站的域名、目录路径和其他相关设置。
保存并关闭文件。
接下来,使用以下命令启用新的虚拟主机配置文件:sudo a2ensite mywebsite.conf最后,重新加载Apache服务器以应用配置更改:sudo service apache2 reload您的新虚拟主机现在应该已经生效了。
Linux终端命令的服务管理技巧启动、停止与管理服务

Linux终端命令的服务管理技巧启动、停止与管理服务在Linux系统中,终端命令是管理服务的关键。
通过终端命令,我们可以轻松地启动、停止和管理各种服务。
本文将介绍一些在Linux终端中管理服务的技巧和命令。
一、服务的启动与停止在Linux系统中,启动和停止服务是我们经常需要使用的命令。
下面是一些常用的命令示例:1. 启动服务:sudo systemctl start 服务名例如,启动Apache Web服务器:sudo systemctl start apache22. 停止服务:sudo systemctl stop 服务名例如,停止MySQL数据库服务器:sudo systemctl stop mysql3. 重启服务:sudo systemctl restart 服务名例如,重启Nginx Web服务器:sudo systemctl restart nginx4. 查看服务状态:sudo systemctl status 服务名例如,查看SSH服务状态:sudo systemctl status sshd二、服务的管理除了启动和停止服务,我们还需要了解一些管理服务的技巧。
以下是一些常用的命令示例:1. 设置开机启动:sudo systemctl enable 服务名例如,将Apache Web服务器设置为开机启动:sudo systemctl enable apache22. 取消开机启动:sudo systemctl disable 服务名例如,取消MySQL数据库服务器的开机启动:sudo systemctl disable mysql3. 查看已启动的服务列表:systemctl list-units --type=service该命令将列出当前已启动的所有服务。
4. 查看服务的启动日志:journalctl -u 服务名例如,查看Nginx Web服务器的启动日志:journalctl -u nginx5. 查看服务的依赖关系:systemctl list-dependencies 服务名该命令将显示指定服务的依赖关系。
虚拟机中如何在Linux上安装和配置Apache服务器

每日一句:I am a slow walker, but I never walk backwards.(我走得很慢,但从来不后退。
)一、本次配置a)操作系统:Linuxb)服务器:httpd-2.4.3.tar.gzc)APR:apr-1.4.6.tar.gzd)APR-Util:apr-util-1.5.1.tar.gze)PCRE:pcre-8.31.tar.gz二、Linux安装程序的基本步骤1、./configure --prefix=安装目录2、make3、make install三、Linux安装apache服务器步骤:1、gzip -d httpd- NN.tar.gz (阿帕奇服务器安装包)2、tar xvf httpd- NN.tar(执行第一步后出现这个文件)3、cd httpd- NN(执行完第二步后会产生一个服务器的目录,使用cd命令进入)4、安装程序的基本步骤5、安装目录/bin/apachectl -k start (启动服务器)6、测试。
打开浏览器输入http://服务器IP,如果出现It Works,则服务器安装成功7、安装过程中遇到的问题a)安装服务器时提示缺少apr文件(到官网下载后进行安装(还是按照安装步骤))b)安装apr时提示确实apr-util(到官网下载后进行安装(还是按照安装步骤))c)安装服务器时提示确实pcre(到官网下载后进行安装(还是按照安装步骤))四、配置apache的虚拟主机a)将“安装目录\conf\httpd.conf ”中“#Include etc/extra/httpd-vhosts.conf ”的#去掉。
这样才能使httpd-vhosts.conf文件起作用,或者直接在httpd.conf中写配置也可以(不建议这么做)b)在httpd-vhosts.conf中配置VirtualHost(注:Apache在接受到请求时,首先会默认第一个VirtualHost,然后再找匹配的,如果没有匹配的,默认就是第一个VirtualHost起作用)<VirtualHost *:80> #主机名ServerAdmin admin@ #如果服务器有任何问题将发信到这个地址DocumentRoot /www/ #虚拟主机的指向目录ServerName #访问主机的域名[:端口号]ServerAlias * #- -这个不知道是啥。
Linux下Apache服务的部署和配置

Linux下Apache服务的部署和配置⽬录1 Apache的作⽤2 Apache的安装3 apache的启⽤4 apache的基本信息5 apache的访问控制5.1 基于客户端ip的访问控制5.2 基于⽤户认证的访问控制6 apache的虚拟主机7 apache的加密访问8 ⽹页重写9 正向代理10 反向代理11 apache ⽀持的语⾔1 Apache的作⽤解析⽹页语⾔,如html,php,jsp等接收web⽤户的请求,并给予⼀定的响应2 Apache的安装安装apche软件:dnf install httpd.x86_64 -y3 apache的启⽤开启apache服务并设置开机启动:systemctl enable --now httpd查看apache服务的状态:systemctl enable --now httpd查看⽕墙信息:firewall-cmd --list-all 在⽕墙中永久开启http服务:firewall-cmd --permanent --add-service=http在⽕墙中永久开启https服务: f irewall-cmd --permanent --add-service=https在不改变当前⽕墙状态的情况下刷新防⽕墙:firewall-cmd --reload4 apache的基本信息apche的基本信息服务名称:httpd主配置⽂件:/etc/httpd/conf/httpd.conf⼦配置⽂件:/etc/httpd/conf.d/*.conf默认发布⽬录:/var/www/html默认端⼝:80 (http),443(https)⽇志⽂件:/etc/httpd/logs开启apche服务后,输⼊ip查看默认发布页⾯:(1)更改apche服务的端⼝号查看httpd服务的默认端⼝号:netstat -antlupe |grep httpd编辑配置⽂件:/etc/httpd/conf/httpd.conf,修改端⼝号重启httpd服务:systemctl restart httpd查看httpd服务的端⼝号:netsat -antlupe | grep httpd更改端⼝号后,输⼊ip后⽆法正常连接,原因是8080端⼝未添加在⽕墙中在防⽕墙⾥添加888端⼝号:firewall-cmd --permanent --add-port=888/tcp在不改变当前⽕墙状态的情况下刷新防⽕墙:firewall-cmd --reload输⼊IP地址:端⼝号,可以正常访问(2)修改apche的默认发布⽂件默认⽬录:cd /var/www/html在⽂件默认发布⽬录下新建⼀个⽂件index.html输⼊:http://172.25.254.144查看默认发布⽂件就是访问apache时没有指定⽂件名,即默认访问的⽂件,此⽂件可以指定多个,但有访问顺序。
项目6-Apache服务器配置与管理

项目6-Apache服务器配置与管理项目情景:在多数网络公司中,都以Linux上的Apache作为页面服务器。
这样做的理由有三:第一,Windows上的IIS服务器效能较差,特别是在访问人数较多的时候;第二,NUIX价格高,专门作为网页服务器成本过高;第三,Linux上的Apache可以装在一般的个人计算机上,不需要额外的开支。
事实上重要的一点就是Apache的效能确实相当优异,这点从目前市面上的网页服务器占有率就可以得知。
项目说明:Apache服务器安装便捷,架设简单,本项目首先介绍安装和控制Apache服务器,然后通过架设简单的静态网页服务器,web虚拟目录,以及基于PHP的动态网络服务器来介绍如何架设Linux的网页服务器。
Apache只是单纯的页面服务器,若要整合程序的后台管理与数据库,就必须搭配其他程序或服务器,例如PHP、MYSQl、PERL等。
能力目标:1、掌握Apache的安装及其开启、关闭方法2、掌握Apahce服务器的静态网页服务3、掌握Apahce的虚拟目录服务4、掌握Apache的动态站点服务任务1 www服务及Apache服务器见解【任务目标】通过Apache服务器的安装、调试、运行等操作掌握Apache服务器的基本功能及其特色,了解Apache服务器的特点及其发展历史。
【任务说明】本任务主要为学者介绍Apache服务器的功能,以及安装Apache,开启、关闭Apache 服务的几种方法,大多属于概念性内容,操作性内容也较简单。
【相关知识】所谓Run Level是指Linux操作系统为了适应不同的需求,在启动的时候规定了不同的执行模式,大部分的类Unix都根据System V对于init的定义,将Run Level分为表中的7种模式:一般最常用的Run Level为3或5,可以修改/etc/inittab文件内容来重新指定开机时的执行模式,但应避免设为Run Level 0或6 因为这两个启动模式会在开机后直接执行关机或重新启动的命令。
Linux下Apache的安装与配置

Linux下Apache的安装与配置⼀、编译安装1、解决依赖关系⼆、后续操作1、启动httpd两种⽅法:第⼀种、/usr/local/apache/bin/apachectl start第⼆种⽅法:先修改http.pid⽂件位置打开配置⽂件增加⼀⾏vim /etc/httpd/httpd.conf 增加PidFile “/var/run/httpd.pid”为了启动httpd更加⽅便,#!/bin/bash## httpd Startup script for the Apache HTTP Server## chkconfig: - 85 15# description: Apache is a World Wide Web server. It is used to serve \# HTML files and CGI.# processname: httpd# config: /etc/httpd/conf/httpd.conf# config: /etc/sysconfig/httpd# pidfile: /var/run/httpd.pid# Source function library.. /etc/rc.d/init.d/functionsif [ -f /etc/sysconfig/httpd ]; then. /etc/sysconfig/httpdfi# Start httpd in the C locale by default.HTTPD_LANG=${HTTPD_LANG-"C"}# This will prevent initlog from swallowing up a pass-phrase prompt if# mod_ssl needs a pass-phrase from the user.INITLOG_ARGS=""# Set HTTPD=/usr/sbin/httpd.worker in /etc/sysconfig/httpd to use a server# with the thread-based "worker" MPM; BE WARNED that some modules may not# work correctly with a thread-based MPM; notably PHP will refuse to start.# Path to the apachectl script, server binary, and short-form for messages.apachectl=/usr/local/apache/bin/apachectlhttpd=${HTTPD-/usr/local/apache/bin/httpd}prog=httpdpidfile=${PIDFILE-/var/run/httpd.pid}lockfile=${LOCKFILE-/var/lock/subsys/httpd}RETVAL=0start() {echo -n $"Starting $prog: "LANG=$HTTPD_LANG daemon --pidfile=${pidfile} $httpd $OPTIONSRETVAL=$?echo[ $RETVAL = 0 ] && touch ${lockfile}return $RETVAL}stop() {echo -n $"Stopping $prog: "killproc -p ${pidfile} -d 10 $httpdRETVAL=$?echo[ $RETVAL = 0 ] && rm -f ${lockfile} ${pidfile}}reload() {echo -n $"Reloading $prog: "if ! LANG=$HTTPD_LANG $httpd $OPTIONS -t >&/dev/null; thenRETVAL=$?echo $"not reloading due to configuration syntax error"failure $"not reloading $httpd due to configuration syntax error"elsekillproc -p ${pidfile} $httpd -HUPRETVAL=$?fiecho}# See how we were called.case "$1" instart)start;;stop)stop;;status)status -p ${pidfile} $httpdRETVAL=$?;;restart)stopstart;;condrestart)if [ -f ${pidfile} ] ; thenstopstartfi;;reload)reload;;graceful|help|configtest|fullstatus)$apachectl $@RETVAL=$?;;*)echo $"Usage: $prog {start|stop|restart|condrestart|reload|status|fullstatus|graceful|help|configtest}" exit 1esacexit $RETVAL将以上代码加⼊到vim /etc/init.d/httpd中⽽后为此脚本赋予执⾏权限:chmod +x /etc/rc.d/init.d/httpd加⼊服务列表:chkconfig --add httpd给3,5启动chkconfig --level 3,5 httpd on最后加路径将 export PATH=$PATH:/usr/local/apache/binvim /etc/profile.d/httpd.sh完成后重新登录就可以了。
Linux系统中Apache服务器的配置与管理

Ab s t r a c t : A g r e a t ma n y o f t e c h n o l o g i e s a r e e mp l o y e d i n Li n u x s y s t e m f o r t h e d y n a mi c we b p a g e ma na g e me n t , t h e c o mmo n l y u s e d J S P
C L Aቤተ መጻሕፍቲ ባይዱS S P AT H= . : ¥ J AV A — HOME / l i b . t o o l s . j a r
P AT H= ¥ J AV A — . HOME / b i n : ¥ P A T H
刘松 平 。 赵 竹
( 湖南交 通职业 技术学 院 , 湖南 长沙 4 1 0 1 3 2 )
摘 要: L i n u x系统 中针 对动 态网 页的 管理 采 用的技 术 比较 多 , 常用 的 J s P技 术 是 一种 比较 成 熟 的技 术 。文章 详 细讲 述 了
A p a c h e — T o m c a t 服 务 器的 安装 配 置与 优化 过 程 , 实现 动 态 网 页的设 置 与 管理 。 关键词 : 服 务 器配 置 与 优 化 ; A p a c h e — t o m c a t 服 务 器 中 图分 类 号 : T P 3 9 3 . 0 5 文献标识码 : A 文 章编 号 : 1 0 0 6 — 8 9 3 7 ( 2 0 1 3 ) 0 7 — 0 0 0 6 — 0 2
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全局环境配置
(1)Server Tokens OS:当服务器响应主机头(header)信息时显示Apache的版本和 操作系统名称. (2)ServerRoot "/etc/httpd":设置存放服务器的配置,出错和记录文件的根目录. (3)PidFile run/httpd.pid:指定记录httpd守护进程的进程号的PID文件. (4)Timeout 120:设置客户程序和服务器连接的超时时间间隔. (5)KeepAlive Off:设置是否允许在同一个连接上传输多个请求,取值为on/off. (6)MaxKeepAliveRequests 100:设置一次连接可以进行的HTTP请求的最大次数. (7)KeepAliveTimeout 15:设置一次连接中的多次请求传输之间的时间. (8)Listen 12.34.56.78:80:设置Apache服务的监听IP和端口. (9)LoadModule 参数值:设置动态加载模块. (10)Include conf.d/*.conf:将由Serverroot参数指定的目录中的子目录conf.d中的 *.conf文件包含进来,即将/etc/httpd/conf.d目录中的*.conf文件包含进来.
项目分析
完成职业任务需要的专业知识: 1. Apache服务的相关知识 2. Apache服务的安装与启动 3. Apache服务器的配置与管理 4. 虚拟主机 5. 访问控制
教学目标
1. Apache服务的相关知识(熟悉) 2. Apache服务的安装与启动(掌握) 3. Apache服务器的配置与管理(重点掌握) 4. 虚拟主机(难点) 5. 访问控制(难点)
虚拟目录是一个位于Apache服务器主目录之外的目录,它不包含在 Apache服务器的主目录中,但在访问Web站点的用户看来,它与位于主 目录中的子目录是一样的.每一个虚拟目录都有一个别名,客户端可以通 过此别名来访问虚拟目录.在Apache服务器的主配置文件httpd.conf文件 中,通过Alias指令设置虚拟目录.
【例1】在IP地址为192.168.1.2的Apache服务器中,为系统中的kingma用户设置个 人主页空间.该用户的家目录为/home/kingma,个人主页空间所在的目录为 public_html. (1)修改用户的家目录权限,使其他用户具有读和执行的权限.
(2)创建存放用户个人主页空间的目录.
虚拟主机配置
通过配置虚拟主机,可以在单个服务器上运行多个Web站点. 虚拟主机可以是基于IP地址,主机名或端口号的.
基于IP地址的虚拟主机需要计算机上配有多个IP地址,并为每个Web 站点分配一个惟一的IP地址. 基于主机名的虚拟主机,要求拥有多个主机名,并且为每个Web站点 分配一个主机名. 基于端口号的虚拟主机,要求不同的Web站点通过不同的端口号监听, 这些端口号只要系统不用就可以.
2.用户个人主页 用户个人主页
现在许多网站(例如,)都允许用户拥有自己的主页空间, 而用户可以很容易地管理自己的主页空间.利用Apache服务可以实现用 户的个人主页. 客户端在浏览器中浏览个人主页的URL地址格式一般为: http://域名/~username.
其中,"~username"在利用Linux系统中的Apache服务器来实现时,是Linux 系统的合法用户名(该用户必须在Linux系统中存在). 用户的主页存放的目录由Apache服务器的主配置文件httpd.conf文件中的主要 设置参数UserDir设定.
1.Apache服务器的主配置文件 服务器的主配置文件
Apache服务器的主配置文件是httpd.conf,该文件不区分大小写,在该文 件中以"#"开始的行为注释行.除了注释和空行外,其他行为指令.指 令又分为类似于shell的命令和伪HTML标记.httpd.conf文件主要由以下三 部分组成: 全局环境配置 主服务器配置 虚拟主机配置
项目背景
假如你是该校园网的普通用户,你希望该WEB服务器为我们 提供哪些功能??
假如你该校园网网络管理员,你会考虑到哪些问题??
项目背景
请站在网络管理员 站在网络管理员的角度,思考如下几个问题: 站在网络管理员 为了实现这个个人主页,应该考虑哪些问题? 为了服务器的安全与稳定,应该考虑哪些问题?? 为了方便教师和学生交流,还应该考虑哪些问题??? 为了实现上述功能,目前我们有哪些解决措施?????
项目 要求
配置WEB服务 配置 服务 用户个人主页 配置虚拟主机 WEB访问控制 访问控制 架设网络防火墙
项目分析
本项目对应的工作任务: 1. 安装Apache服务器的能力 2. 配置WEB服务器的能力 3. 发布个人主页的能力 4. 设置虚拟主机的能力 5. 实现基于用户和主机的访问控制的能力 6. 提高在Internet上架设WEB服务器的能力
Apache服务的安装 服务的安装
பைடு நூலகம்
Apache服务的启动与停止 服务的启动与停止
启动Apache服务之后的默认首页 服务之后的默认首页 启动
项目问题3- 项目问题 -Apache服务的配置与管理 服务的配置与管理
1. Apache服务器的主配置文件 2. 用户个人主页 3. 虚拟目录 4. 基于主机的访问控制 5. 基于用户认证的访问控制 6. 虚拟主机
主服务器配置
(1)User apache和Group apache:设置运行Apache服务器的用户和组. (2)ServerAdmin root@localhost:设置管理Apache服务器的管理员的邮件地址. (3)ServerName :80:设置服务器的主机名和端口以标识网站. (4)DocumentRoot "/var/www/html":设置Apache服务器对外发布的网页文档的存放 路径. (5)Directory目录容器:Apache服务器可以利用Directory容器设置对指定目录的访问 控制. (6)DirectoryIndex index.html index.html.var:用于设置网站的默认首页的网页文件 名. (7)AccessFileName .htaccess:设置访问控制的文件名,默认为隐藏文件.htaccess. 其他常用选项请见课本P197-P199页.
项目问题1- 项目问题 -Apache服务的相关知识 服务的相关知识
1. Apache简介 2. Apache的特性
Apache简介 简介
2007年10月,根据Netcraft公司的调查结果显示Apache是世 界上排名第一的WEB服务器. 如下图所示:
Apache特性 特性
1. Apache具有跨平台性,可以运行在UNIX, Linux和Windows等多种操作系统上. 2. Apache凭借其开放源代码的优势发展迅速,可 以支持很多功能模块.借助这些功能模块, Apache具有无限扩展功能的优点. 3. Apache的工作性能和稳定性远远领先于其他 同类产品.
项目要求
学校计划为每位教师开通个人主页服务,要求实现如下功能: (1)网页文件上传完成后,立即自动发布,URL为/~用户名. (2)在Web服务器中建立一个名为private的虚拟目录,其对应的物理路径是/data/private.并 配置Web服务器对该虚拟目录启用用户认证,只允许kingma用户访问. (3)在Web服务器中建立一个名为的虚拟目录,其对应的物理路径是/dir1 /test,并配置Web 服务器仅允许来自网络域和192.168.1.0/24网段的客户机访问该虚拟目录. (4)使用192.168.1.2和192.168.1.3两个IP地址,创建基于IP地址的虚拟主机.其中IP地址为 192.168.1.2的虚拟主机对应的主目录为/var/www/ip2,IP地址为192.168.1.3的虚拟主机对应的 主目录为/var/www/ip3. (5)创建基于和两个域名的虚拟主机,域名为虚拟 主机对应的主目录为/var/www/mlx,域名为虚拟主机对应的主目录为 /var/www/king.
1. 项目课题引入 2. Apache服务的安装与启动 3. Apache服务器的配置与管理 4. 虚拟主机与访问控制 5. 现场演示案例
项目背景
假如你是某学校的网络管理员,学校的域名为,学校计划为每 位教师开通个人主页服务,为教师与学生之间建立沟通的平台.校园网络拓 扑如下图所示:
项目任务分解
任务分解
配置FTP服务器 服务器 配置 设置磁盘限额 配置DNS服务器 服务器 配置
对应知识点
FTP服务器配置 服务器配置 磁盘限额管理 DNS服务器配置 服务器配置 WEB 服务器配置 用户个人主页 虚拟主机配置 WEB访问控制 访问控制 防火墙设置 后续知识点 本课知识点 已学知识点
2.用户个人主页 用户个人主页
【例1】在IP地址为192.168.1.2的Apache服务器中,为系统中的kingma用户设置个 人主页空间.该用户的家目录为/home/kingma,个人主页空间所在的目录为 public_html. 重新启动httpd服务.在客户端的访问效果,如下图所示.
3.虚拟目录 虚拟目录
2.用户个人主页 用户个人主页
httpd.conf文件中关于用户主页的存放目录及目录访问权限的 设置: (1)设置Linux系统用户个人主页的目录.
2.用户个人主页 用户个人主页
httpd.conf文件中关于用户主页的存放目录及目录访问权限的 设置: (2)设置用户个人主页所在目录的访问权限.
2.用户个人主页 用户个人主页
2.用户个人主页 用户个人主页
【例1】在IP地址为192.168.1.2的Apache服务器中,为系统中的kingma用户设置个 人主页空间.该用户的家目录为/home/kingma,个人主页空间所在的目录为 public_html. (3)创建个人主页空间的默认首页文件.