阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

CentOS 7下如何更改Apache默认网站目录

208次阅读
没有评论

共计 1708 个字符,预计需要花费 5 分钟才能阅读完成。

当我们在 CentOS 7 中配置好 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

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

更多 Apache 相关教程见以下内容

CentOS6.8 编译安装 Apache2.4.25、MySQL5.7.16、PHP5.6.29  http://www.linuxidc.com/Linux/2016-12/138993.htm

CentOS 6.6 下安装 Apache 2.2.31 http://www.linuxidc.com/Linux/2017-02/140803.htm

Apache 配置多站点访问及二级域名配置  http://www.linuxidc.com/Linux/2017-03/141339.htm

Ubuntu 16.04 LTS 安装 Apache2+PHP7.0+MySQL+phpMyAdmin 图文详解  http://www.linuxidc.com/Linux/2017-02/140098.htm

CentOS 6 下 Apache 和 Tomcat 整合  http://www.linuxidc.com/Linux/2017-04/143021.htm

Apache 启用 gzip 压缩模块节约网站带宽  http://www.linuxidc.com/Linux/2017-04/142821.htm

Apache 配置 https  http://www.linuxidc.com/Linux/2017-02/140801.htm

Linux 下 Apache 安装及实例  http://www.linuxidc.com/Linux/2017-02/140800.htm

Apache2.4.6 服务器安装及配置  http://www.linuxidc.com/Linux/2017-01/140006.htm

Ubuntu 16.04 下搭建 Web 服务器(MySQL+PHP+Apache) 教程  http://www.linuxidc.com/Linux/2017-01/139570.htm

CentOS 7 下 Apache 2.4.18 编译安装详解  http://www.linuxidc.com/Linux/2017-03/142003.htm

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-05/143314.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计1708字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中