使用Apache搭建个人用户主页
Apache程序是目前拥有很高市场占有率的Web服务程序之一,其跨平台和安全性广泛被认可且拥有快速、可靠、简单的API扩展。
1.光盘中的镜像挂载到/media/cdrom目录。
mkdir -p /media/cdrom
mount /dev/cdrom /media/cdrom
2.配置yum源,安装Apache服务
vim /etc/yum.repos.d/local.repo
[redhat]
name=redhat
baseurl=file:///media/cdrom
enabled=1
gpgcheck=0
使用yum命令进行安装时,跟在命令后面的Apache服务的软件包名称为httpd
yum -y install httpd
3.启用httpd服务程序并设置开机自启动
systemctl start httpd
systemctl enable httpd
4.在httpd服务程序中,默认没有开启个人用户主页功能。因此,我们需要编辑配置文件,然后在第17行的UserDir disabled参数前面加上井号(#),表示让httpd服务程序开启个人用户主页功能;同时再把第24行的UserDir public_html参数前面的井号(#)去掉(UserDir参数表示网站数据在用户家目录中的保存目录名称,即public_html目录)
5.在用户家目录中建立用于保存网站数据的目录及首页面文件。需要把家目录的权限修改为755,其他人也有权限读取里面的内容
useradd ttt
su - ttt
mkdir public_html
echo "This is linuxprobe's website" > public_html/index.html
chmod -Rf 755 /home/ttt
6.使用getsebool命令查询并过滤出所有与HTTP协议相关的安全策略,打开httpd_enable_homedirs,让修改后的SELinux策略规则永久生效且立即生效
getsebool -a |grep http
setsebool -P httpd_enable_homedirs=on
7.先使用htpasswd命令生成密码数据库。-c参数表示第一次生成;后面再分别添加密码数据库的存放文件,以及验证要用到的用户名称
8.修改配置文件
vi /etc/httpd/conf.d/userdir.conf
重启服务
转载于:https://www.cnblogs.com/L1213/p/9619528.html
使用Apache搭建个人用户主页相关推荐
- Apache服务部署静态网站——个人用户主页
部署个人用户主页 一.个人用户主页 现在许多网站都允许用户拥有自己的主页空间,而用户可以很容易的管理自己的主页空间.Apache可以实现用户的个人主页.该功能可以让系统内所有的用户在自己的家目录中管 ...
- Apache个人用户主页设置
Apache个人用户主页设置 1. 安装Htppd服务 yum install -y httpd 2. 修改httpd子配置文件 vim /etc/httpd/conf.d/userdir.conf ...
- 腾讯云轻量应用服务器 CentOS7.6 +Tomcat/apache 搭建个人web项目,并允许外网通过80或8080端口访问【超详细】
目录 1. 腾讯云购买学生轻量应用服务器 2. 为服务器用户设置密码允许远程登录 3. 本地下载Xshell和Xftp远程管理更方便 4. 域名认证和域名解析 5. 服务器安装JDK和Tomcat 6 ...
- 【php毕业设计】基于php+mysql+apache的subversion用户管理系统设计与实现(毕业论文+程序源码)——用户管理系统
基于php+mysql+apache的subversion用户管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于php+mysql+apache的subversion用户管理系统设计 ...
- RHEL 5服务篇—使用Apache搭建web服务(四)部署AWStats网站分析系统
在httpd服务器的访问日志文件access_log中,记录了大量的客户机访问信息,通过分析这些信息,可以及时了解web站点的访问情况.但是由于access_log文件记录的信息太多,查看起来很不方便 ...
- Samba平台搭建和用户自行修改密码环境搭建笔记
Samba 平台搭建和用户自行修改密码环境搭建笔记 系统:CentOS release 6.5 (Final)x86_64 软件: samba #服务端 sam ...
- 通过java获取抖音用户主页信息(2020年9月)
通过java获取抖音用户主页信息(2020年9月) 环境准备 本篇文章基于sts编辑器,jdk1.8,maven3 项目结构如下图 执行结果如下图 html请求工具类 HttpUtils代码如下 pa ...
- LinuxProbe 0x13 网站服务程序、SELinux安全子系统、个人用户主页功能、虚拟网站主机功能
网站服务程序 Web网络服务,一般是指允许用户通过浏览器访问到互联网中各种资源的服务. , Web网络服务是一种被动访问的服务程序,即只有接收到互联网中其他主机发出的请求后才会响应,最终用于提供服务程 ...
- 【Android项目实战 | 从零开始写app (六) 】用TabLayout+ViewPager搭建App 框架主页面底部导航栏
本篇实现效果: 搭建app框架的方式有很多,本节主要用TabLayout+ViewPager搭建App框架,这种方式简单易实现,在主页中加载Fragment碎片,实现不同功能页面的切换效果图如下: 文 ...
最新文章
- 无人驾驶运动学模型——线性时变模型预测控制的思路推演过程_百叶书的博客-CSDN博客_线性时变模型预测控制 转
- (转载)数据库范式及宽表窄表理解
- Linux-makefile
- ASP.NE的缓存技术提高Web站点的性能
- dm_php库,dmandwp系统 PHP建站系统+wordpress建站和DM系统区块+安装教程
- Java读取hdfs目录下所有文件_Java API 读取HDFS目录下的所有文件
- 寻宝机器人电路板焊接_专业维修淮安市KUKA库卡KRC2机器人回收{机器人调试}
- 交流适配器行业调研报告 - 市场现状分析与发展前景预测
- SpringBoot项目下载resources目录下模板文件
- E680手机内存已满终极解决方案
- MyBatis中的JdbcType映射介绍
- c语言课程终结考试,C语言课程考核方案.doc
- Verilog编程规范——reset
- Javascript 实现一个分钟秒钟倒计时器
- 9 款炫酷的 MySQL 可视化管理工具!好用到爆!!
- 自己动手搭建一个简单的网站
- 如何更改layui弹出层样式
- 如何下载蓟州区卫星地图高清版大图
- 美国标准信息交换标准码
- MIPCMS模板开发之全局标签
热门文章
- 23种设计模式C++实现UML+源码汇总
- Python函数——.strip()
- 从SOURCE_BUFFER单元开始存放了20个字母A, 编程将这20个字母A的字符 串向下移10个单元.
- 【快乐水题】1725. 可以形成最大正方形的矩形数目
- 【快乐水题】506. 相对名次
- 【❗JS奇技淫巧❗】JavaScript:截取DataURL中的base64字符串
- 【IP地址の乾坤大挪移】C语言实现“IP地址/数字”互转
- 五、Netty核心组件
- STM32开发 -- 开发环境搭建
- java获取注解信息_java 自定义注解,获取注解信息