配置服务文件

打开apache服务配置文件,在/etc/httpd/conf/httpd.conf,注释较多,可以先去掉注释行,用grep

这是apache配置的参数

默认的网站数据在/var/www/html目录中,index.html是首页名称,尝试修改首页内容

Echo "welcome to apache!!!">/var/www/html/index.html,再打开127.0.0.1

将网站数据目录改成其他目录,先打开配置文件,将DocumentRoot参数修改为你要设置的其他目录,比如/home/wwwroot,再将123行的/var/www修改为/home/wwwroot,

在/home/wwwroot目录中写入首页文件index.html,再打开127.0.0.1,这时出现的是默认页面,这是因为selinux的原因,将它关闭,setenforce 0,再打开127.0.0.1

个人主页功能

为系统内的个人用户生成个人主页,先打开配置文件

vim /etc/httpd/conf.d/userdir.conf

将17行前加一个#,注释掉,23号的UserDir public_html去掉注释,重启httpd服务

切换普通用户,创建网站数据目录public_html,写入文件内容,赋予网站目录755的访问权限(chmod Rf 755),打开127.0.0.1/~用户名,如果出错的话,关掉selinux。

使用htpasswd命令增加密码安全验证(htpasswd c /etc/httpd/passwd admin,接下来输入你要设置的密码,再编辑文件开启密码验证

本文转自 DEAST 51CTO博客,原文链接:http://blog.51cto.com/xudongdong/1970968

Linux学习(linux就该这么学习)8.1相关推荐

  1. 忠告初学者学习Linux系统的8点建议

    忠告初学者学习Linux系统的8点建议 新手或者说即将要入坑的小伙伴们,常常在QQ群或者在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的.例如:如何给添加的用户归属用户组,复制整个文件到 ...

  2. 总结六条对我们学习Linux系统有用的忠告

    接触linux需要的是端正自己的态度,这个玩意可不是一天两天就能拿得下的.学习个基础,能装系统.能装常见服务.能编译.能配置存储空间.能配置系统参数.能简单查看系统负载等基本够用.但这些只保证能做机房 ...

  3. 学习 Linux,101: 引导系统

    2019独角兽企业重金招聘Python工程师标准>>> 系列文章: http://www.ibm.com/developerworks/cn/views/linux/libraryv ...

  4. 黑裙安装linux环境,Linux学习笔记(一) ---- 安装Linux系统

    学习Linux的第一件事情,你得先有个Linux系统,才能知道怎么学吧? 于是安装Linux是第一部,找网上找了不少教程,自己总结了一下,些一个博文先. 我安装的Linux是在VMWare 7.2版本 ...

  5. 让学习linux变成一种习惯

    无论学习什么技术,都是从小白开始,没有大佬是天生会Linux的,你羡慕的那些大佬,都是通过不断的刻苦学习从而蜕变成大佬的.由于需要解决生存问题,加上我也对Linux比较有兴趣,所以就打算从事故事Lin ...

  6. 凡人学习Linux之路

    近期Windows 11的信息频频出现在各个公众平台上,对它的评价好坏参半,我的关注点是它取消了任务栏移动功能,只能靠着屏幕底边,不能移动到顶部或左右两侧,而且有人喊话说准备撤了,换Linux.其实现 ...

  7. 当代大学生对学习Linux的一点拙见

    我在大一那一年里除了怕挂科外,做什么兼职,什么比较赚钱这俩个问题,成为最困扰的事情,我是个很矫情很俗的人,高中的时候需求小,大家都一样,所以也并没有觉得父母给的生活费少,可等我进入大学后,大家都是来自 ...

  8. 从业5年,教你学习Linux开发

    为什么要学习Linux编程? 其实这个问题很容易回答,因为你要写的程序是跑在Linux下的啊.至于跨平台的程序,你熟哪个就在哪个下开发,效率第一,纠缠平台和工具,纯属吃饱了没事干闲的.其实Linux编 ...

  9. 渗透测试是否需要学习Linux

    渗透测试是一种利用模拟黑客攻击的手段,来评估生产系统的安全性能,用黑客惯用的破坏攻击方式,行的却是维护安全之事,也就是大家所说的白帽黑客.白帽黑客通常受雇于各大公司,是维护网络与计算机安全的主要力量. ...

  10. 学习Linux的窍门与经验

    Linux操纵系统日渐成熟,桌面做的也是相比过去有了很大的提高.尤其在服务器操作系统方面,已经成为资深运维工程师的首选的对象. 随着计算机行业的迅速发展,相信Linux操纵系统将不单单只停留在平台应用 ...

最新文章

  1. 为git服务器配置gitosis管理权限
  2. 领导和管理?你一定要分得清!
  3. boundingRectWithSize 的使用
  4. tableau可视化数据分析60讲(十五)-tableau常用可视化视图(散点图气泡图)
  5. 人人都能看懂的循环神经网络RNN
  6. linux系统学习之vi编辑
  7. Codeforces Round #700 (Div. 2) D1 D2. Painting the Array 思维
  8. MySQL format()函数
  9. swift3 按钮触发事件_swift5.3 UIView 与 UIButton 点击事件传递参数
  10. 行为驱动开发BDD和Cucunber简介
  11. [转载] python如何删除对象属性_Python3基础 delattr 删除对象的属性
  12. testng 取消并行_TestNG并行执行
  13. 批量创建邮箱通讯组及向通讯组批量添加成员
  14. python学习之-- redis模块基本介绍
  15. nand ECC 算法记录
  16. java生成zipf分布_数据存储中Zipf分布
  17. Liskov Substitution Principle
  18. 高新技术企业认定中科技成果转化数量的认定
  19. Toefl-Speaking
  20. 【电路】电容(二)——滤波电容

热门文章

  1. 微信十年,张小龙下一步要干什么?
  2. 酷派奖励程序员10 万股期权!因代码贡献受 Linux 之父亲自点名赞赏
  3. 烦人,周报要不要取消?| 每日趣闻
  4. python装饰器简单理解
  5. 【java】File的使用:将字符串写出到本地文件,大小0kb的原因
  6. Python中的字符串驻留
  7. IE不能开新窗口的解决方法
  8. Linux命令中的Z原来是这个意思
  9. ES6-const注意
  10. oracle创建简单的包