linux的web服务器配置与管理——创建用户个人主页

本实验用的是RedHat linux9.0,在虚拟机上进行操作,它已具有相当完善的可视化界面,这样用户会更加容易接受和理解。

首先呢就是虚拟机的相关配置,这个就不说了,当我们安装完系统后,打开终端,输入命令“rpm   -q   httpd”,因为linux9.0已经安装了Apache服务,所以此时窗口会显示安装的版本信息,这就说明系统已成功安装Apache服务。接下来就是启动服务了,这里有几条命令如图所示:

第一条命令是查看服务的状态,开启还是关闭;第二条是启动Apache服务,然后是重启和关闭服务。启动服务后在浏览器的地址输入框里输入虚拟机的地址便会显示默认首页:

Apache服务器的主配置文件是httpd.conf,它不区分大小写,其主要由全局环境配置,主服务器配置和虚拟主机配置构成。我们本次实验用到的知识不多,找到这个文件,不同的系统可能其所在的目录不一样,我的是在/etc中的字目录里,所以在终端窗口输入“vi   /etc/httpd/conf/httpd.conf”,用vi编辑器对其进行修改,首先进入的是编辑模式,输入‘i’之后进入命令模式,然后找到<IfModule mod_userdir.c><IfModule>程序段,设置用户个人主页目录,然后再找到<Directory
/home/*/public_html><Directory>程序段,设置用户个人主页所在目录的访问权限,这里大家可能看得有点懵,没关系,咱们在后边会有这两个设置的图,到时候一看就明白了。

在IP地址为192.168.1.2的Apache服务器中,为系统中的kingma用户设置个人主页空间。该用户的家目录为/home/kingma,个人主页空间所在的目录为public_html。这个用户大家可以随便创建,我们只是要把它作为用户的一个主目录。然后就要修改用户的家目录访问权限以及创建存放用户个人主页的目录,如图所示:

接下来就是创建个人主页的默认首页了,它也就是进入主页后所看到的内容:

最后将httpd.conf文件中<IfModule mod_userdir.c>模块的内容UserDir的值设置为public_html,<Directory /home/*/public_html>容器的注释符去掉,也就是我们前边所提到的设置的用户个人主页的目录的访问权限:

重新启动httpd服务,然后在虚拟机浏览器的地址输入框里输入“”http://192.168.1.2/~kingma"显示如图所示的结果,说明个人主页设置成功:

linux的web服务器配置与管理——创建用户个人主页

时间: 2024-12-31 05:50:05

linux的web服务器配置与管理——创建用户个人主页的相关文章

linux的webserver配置与管理——创建用户个人主页

本实验用的是RedHat linux9.0,在虚拟机上进行操作,它已具有相当完好的可视化界面,这样用户会更加easy接受和理解. 首先呢就是虚拟机的相关配置,这个就不说了,当我们安装完系统后,打开终端,输入命令"rpm   -q   httpd",由于linux9.0已经安装了Apache服务,所以此时窗体会显示安装的版本号信息,这就说明系统已安装成功Apache服务.接下来就是启动服务了,这里有几条命令如图所看到的: 第一条命令是查看服务的状态,开启还是关闭:第二条是启动Apache

Web 服务器配置和管理

第3 篇  网络服务管理篇 第16 章  Web 服务器配置和管理 Web 服务是目前Internet 上最常见的服务之一,要搭建一个Web 服务器,首先要选择 一套合适的Web 程序.在本章中将会以强大的Apache 为例,介绍相关的安装.配置.维 护和高级功能等方面的知识,演示如何在Linux 操作系统下构建基于Apache 的Web 服 务器. 16.1  Web 服务器简介 万维网又称为Web(World Wide Web,www),是在Internet 上以超文本为基础形成 的信息网.

linux环境中通过useradd命令,创建用户的时候指定用户的base-dir

需求说明: 今天一个同事,问了一个这样的问题,在linux环境中,创建用户的时候,默认的是在/home目录下创建一个与用户名相同的家目录, 如何能够将这个/home更换成一个其他的,比如/opt/app下,研究了下,在此记录下 操作过程: 1.通过查看useradd命令的帮助文档,知道创建用户base_dir的配置在/etc/default/useradd文件中 [[email protected] ~]# cat /etc/default/useradd # useradd defaults

linux下安装oracle数据库并创建用户

1.安装redhat操作系统(版本自订) (1)安装桌面试的: yum groupinstall "X Window System" -y yum  groupinstall Desktop -y 2.规划存储 oracle rdbms安装在本地(/oracle目录下) oracle datafile 存放在存储上   (/oradata) 3.配置网络 执行命令setup, 或直接修改文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 4.

Linux下搭建Oracle11g RAC(3)----创建用户及配置相关文件

配置11gR2 RAC需要安装Oracle Grid Infrastructure软件.Oracle数据库软件,其中Grid软件等同于Oracle 10g的Clusterware集群件.Oracle建议以不同的用户分别安装Grid Infrastructure软件.Oracle数据库软件,我们这里以grid用户安装Grid Infrastructure,oracle用户安装Oracle数据库软件.并且grid.oracle用户需要属于不同的用户组.在配置RAC时,还要求这两个用户在RAC的不同节

Linux知识积累 (9) 创建用户、分配权限和更改所有者

1.创建用户[[email protected] /]# useradd -G root elasticsearch[[email protected] /]# passwd elasticsearch 2.解压压缩包到指定目录 [[email protected] ~]$ tar -zxf elasticsearch-5.2.2.tar.gz[[email protected] ~]$ mv elasticsearch-5.2.2/ opt/modules[[email protected]

9.12 linux下文件的权限管理、用户和组管理

Su 切换用户 查看当前登录的用户:whoami.id 查看当前用户属于哪个组:groups 查看当前计算机中有几个组:cat /etc/group Groupadd 组名  添加组 Groupsdel 组名  删除组 avahi:x:122: colord:x:123: geoclue:x:124: gdm:x:125: abc:x:1000: sambashare:x:126:abc 456:x:1001: 格式:  组名:组密码:GID:当前组下有哪些用户 将123用户添加到456组中:

Windows服务器配置与管理-本地用户、组的管理

工作任务描述 1.HT公司准备部署文件服务器,实现严格的权限管理.让用户只能访问自己的文件.公司一共3个部门15名员工,要求创建这15个账号,然后按部门分类管理. 部门 中文名 英文名 Manager 凯文 Kevin Information Department (信息部) 田田 Andrew 麦麦 Michael 小刚 Ethan 麦兜 Mike 大卫 David Financial Department (财务部) 克克 Noah 文文 Emily 小迪 Eadison Sales Dep

FTP服务器配置与管理(用户隔离)

FTP(文件传输协议)是互联网中的一项古老的协议,FTP服务器的功能与文件服务器类似,都可以允许客户端用户从服务器中下载或上传文件.FTP服务器采用客户端/服务器工作模式,客户端与服务器之间使用TCP协议进行连接. 用户隔离是Windows Server 2008 R2系统中FTP服务的一项重要功能.如果不隔离用户,那么所有用户在登录FTP站点之后,默认都将被导向到FTP站点的主目录,看到的都是相同的内容.通过隔离用户,可以让用户拥有其专属目录,此时用户登录FTP站点后,会被导向到此专属目录,而