当我们在Centos7中配置好Apache时,发现apache默认解析目录是在 /var/www/html,也就是说当访问服务器 IP 或者本地 localhost 时,

默认定位到这个目录里的 index.html 或 index.php 文件。
如果不想用这个默认目录,就要我们动手改了:

一、先创建我们想要的目录,我选择在 /home 下建一个 www目录

#cd /home/ --进入home文件夹下
#mkdir www --创建www文件夹

二、修改apache配置文件,使定位到/home/www/

#vim /etc/httpd/conf/httpd.conf -- 用编辑器打开配置文件(没安装vim的同学可以用vi)

找到 DocumentRoot “/var/www/html” 这表示 #apache的根目录,将该目录改成 /home/www 即可。

再找到 #定义apache /var/www/html这个区域,把 /var/www/html改成/home/www,

这样我们就把apahce的默认路径改掉了。

然后:

#systemctl restart httpd.service --重启apache服务器。

完成以上步骤后,访问主机IP,访问成功。

如果显示,you don’t have permission…..什么的,则是权限问题,因为有些版本的centos在创建文件夹的时候默认权限是750,

apache作为一个外来的用户,是没有权限访问的,我们需要为其赋予权限:

#chmod -R 755 /home/www

至此,你已经成功的将apache默认目录移至/home/www/下了。

特别的,如果你的项目用的是thinkphp框架,由于apache还要往Runtime文件夹里面添加缓存和日志等内容,

单单是 755 权限是不够的。因此要对Runtime这个目录赋予全部权限:

#chmod -R 777 /home/www/Runtime

将你的项目移到该目录下即可。

==================================================================================

该文章参考自http://blog.sina.com.cn/s/blog_a7cf995a0101azak.html
————————————————
版权声明:本文为CSDN博主「LSGOZJ」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/baidu_30000217/article/details/50317819

最新文章

  1. 《Entity Framework 6 Recipes》中文翻译系列 (26) ------ 第五章 加载实体和导航属性之延缓加载关联实体和在别的LINQ查询操作中使用Include()方法
  2. win10 EFI装ubuntu14.04双系统 及初始配置
  3. ajax基础一
  4. Java多线程1:进程与线程概述
  5. 7.5---两个正方形分成对半的直线(CC150)
  6. 我的android学习经历36
  7. center
  8. 【插件开发】—— 1 Eclipse插件开发导盲
  9. 2015GitWebRTC编译实录2
  10. 黑马程序员——JAVA基础之程序控制流结构之循环结构,循环嵌套
  11. DHT11温湿度传感器
  12. SecureCRT for Linux突破30天使用限制
  13. oracle子查询
  14. freemarker报错之十
  15. 区分命令行模式和Python交互模式
  16. View在测量时的MeasureSpec由什么决定?
  17. c# 登录 防止sql注入 mysql数据库
  18. 解决读取Excel表格中某列数据为空的问题 c#
  19. Linux之chmod使用
  20. chrome/FF 解析遇到 { 行为一致,返回不一致

热门文章

  1. Paper Reading:Receptive Field Block Net for Accurate and Fast Object Detection
  2. The 2018 ACM-ICPC Asia Qingdao Regional Contest, Online - H Traveling on the Axis-【思维模拟题目】
  3. JAVA遇见HTML——Servlet篇:Servlet基础
  4. 快速排序Quick_Sort
  5. FineAdmin.Mvc 使用ok-admin+ASP.NET MVC搭建的通用权限后台管理系统
  6. Property or method "openPageOffice" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by
  7. webpack安装,常见问题和基本插件使用
  8. 2018HDU多校联赛第六场 6373 Pinball——水题&&物理题
  9. python修改linux主机ip
  10. MySQL5.7.6 general tablespace