Apache—httpd服务创建个人用户主页功能

创建个人用户主页功能

第1步:开启个人用户主页功能

 UserDir disabled前加#

UserDir public_html 去掉前面#

UserDir参数表示的是需要在用户家目录中创建的网站数据目录名称(public_html)

第2步:创建1个新的普通用户fireuser,并且切换到普通用户的家目录,在家目录下创建网站数据目录public_html,写入首页文件内容并给予网站目录访问权限。(注意一定是更改~家目录的权限为755才可以,不然无权限访问)

 第3步:键入http://127.0.0.1/~用户名(fireuser)

第4步:增加密码安全验证功能

1)使用Apache命令生成密码数据库(-c参数用于第一次生成),需要先切换回root用户去创建这个文件,fireuser用户无法创建这个文件。

(2)编辑配置文件开启密码验证,修改完后重启httpd服务

(3)再查看fireuser的个人用户主页时就需要密码验证了。

原文地址:https://www.cnblogs.com/Zh1z3ven/p/11773731.html

时间: 2024-08-02 19:30:39

Apache—httpd服务创建个人用户主页功能的相关文章

linux[基础]-29-[Apache服务]-[个人用户主页功能]-[03]

Apache服务 top3:个人用户主页功能   开启个人用户主页功能: [[email protected] ~]# vim /etc/httpd/conf.d/userdir.conf 将第17行的UserDir disabled前面加一个#,代表改行注释 将第23行的UserDir public_html 前面的#去掉,表示启用   重启httpd服务: [[email protected] ~]# systemctl restart httpd.service 创建个人用户网站数据: 创

CentOS7安装apache httpd服务

虚拟机:192.168.2.21     [停止防火墙]   sudo systemctl stop firewalld.service      --停止防火墙   sudo systemctl disable firewalld.service   --开机关闭防火墙    [安装apache httpd服务]   cat /etc/yum.repos.d/CentOS-Media.repo   -----查看镜像配置   yum --disablerepo=\* --enablerepo=

Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因

原文:Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因 今天试了下在虚拟机上利用CentOS系统的yum命令安装好了httpd(apache2.4.6),然后在windows系统下访问此虚拟机的ip地址,却访问不了. 因为前段时间有知道过iptable的限制,所以在想是不是因为iptable限制了80端口呢! 所以在网上找了下iptable的命令,并且把tcp的80端口设置成允许任何IP都可以访问: iptables -I INPUT -p TCP

在虚拟机上的关于Apache(阿帕奇)(2)开启个人用户主页功能

首先下载httpd服务 在这里我们主要谈一谈个人主用户页功能分为不加密和加密两种 不加密 先来建立几个用户,使用命令:useradd  bujiami 使用命令:   Passwd  bujiami  设置bujiami的用户的密码,用同样的方法在建立个用户jack 用同样的方法再建立一个用户方便看效果 现在我们拥有三个用户 接下来打开配置文件  输入命令: vi  /etc/httpd/conf.d/userdir.conf 改完之后来切换至普通用户bujiami的家目录(切换至bujiami

Apache httpd服务

一.Web相关概念简述 http:Hyper Text Transfer Protocol 超文本传输协议 持久连接:persistent connection 即TCP连接默认在一定时间内不关闭,可以被多个请求复用,在特点场景下可以有效降低资源消耗 管道机制:pipelining 即在同一个TCP连接里,客户端可以同时发送多个请求,进一步改进了HTTP协议的效率 复用的连接:交替传送请求和响应报文 头信息压缩机制:header compression 头信息使用gzip或compress压缩后

Apache Httpd服务器之基础

Httpd服务器是Apache产品线下的一款web服务器,常与PHP或Python等CGI脚本一起配合使用,为用户提供动态Web服务.httpd,从名字就可以看出,它提供的主要是基于http协议的Web服务.本篇为介绍Httpd服务器的第一篇,主要介绍下Httpd服务器的安装,运行模式,容器配置,以及CGI的配置,目的是使大家能通过阅读此篇文章来从零建立起一个可运行的Web服务器.    Httpd从哪下载?请访问http://httpd.apache.org/download.cgi,这里就有

Apache Httpd服务器之缓存粗解

当我们通过浏览器输入一个网址,然后服务器响应给我们内容时,服务器会有一个非常复杂的处理过程.服务器并不是每次都会根据我们请求的页面在磁盘上读取页面内容,然后将这些内容返回给浏览器供我们浏览.如果这样,那么当浏览器的并发请求特别多时,会对服务器造成很大的负载.那么服务器如何在并发请求特别大时还能保持响应水准呢?为了解决这一问题,http协议引进了缓存标准.而apache httpd服务器实现了http协议的这一标准.当然,请求和响应是双向的,所以缓存也不仅仅是在服务器这一端来实现,目前的主流浏览器

Apache Httpd服务器之虚拟机详解

其实现在网络上关于虚拟机的配置,用百度一搜会有一大把.那么为啥我还要写Apache虚拟机的配置方法呢?原因一是因为我实在看不惯那些雷同的配置方法,你抄我的,我抄你的,而且把一些跟虚拟机配置没有什么相关性的其它指令也写上去了,对读者产生了误导.原因二是因为没有几篇文章能说清楚从配置域名解析到配置虚拟机的一个完整过程的.针对这两个原因,此篇文章我会试图通过测试组合的方法将虚拟机的配置方法尽量说清楚点,而不是仅仅将一堆配置放在上面,希望您能通过我的文章,对Apache的虚拟机配置有一个更清晰的思路.

centos7 安装配置apache httpd服务

官方文档:http://httpd.apache.org/docs/2.4/install.html#comments_section 1.准备 主包: httpd-2.4.17.tar.gz  http://mirrors.cnnic.cn/apache//httpd/httpd-2.4.17.tar.gz 依赖: apr-1.5.2.tar.gz, http://apache.dataguru.cn//apr/apr-1.5.2.tar.gz apr-util-1.5.4.tar.gz, h