虚拟机Cent os7搭建本地环境(二)

搭建完基本环境下一步就是搭建测试站点

用到的工具及资源:

xshell、xftp、thinkphp

建立站点

在bt面板站点管理中建立站点,指定文件夹,指定域名

虚拟机Cent os7搭建本地环境(二)

添加域名后下面的php版本一定要选择与你安装的版本一至

根目录的选择:

我为了方便的使用,将网站根目录设置到主机与虚拟机的共享文件夹,这样的话我修改文件完成后直接保存就可以,不需要连接虚拟机进行文件上传,更加方便

虚拟机Cent os7搭建本地环境(二)

虚拟机Cent os7搭建本地环境(二)

设置显示根目录结构

1、虚拟机文件中

Indexes 的作用就是当该目录下没有 index.html 文件时,就显示目录结构,去掉 IndexesApache 就不会显示该目录的列表了。

2、apache设置文件中

编辑httpd.conf文件

   Options Indexes FollowSymLinksIndexes前面加上符号。
        
即:Options -Indexes FollowSymLinks
   
【备注:在Indexes前,加 + 代表允许目录浏览;加代表禁止目录浏览。】

    这样的话就属于整个Apache禁止目录浏览了。

    如果是在虚拟主机中,只要增加如下信息就行:
           <Directory“D:test”>
             Options-Indexes FollowSymLinks
             AllowOverrideNone
             Orderdeny,allow
             Allowfrom all
         </Directory>
     
这样的话就禁止在test工程下进行目录浏览。

备注:切记莫把“Allow from all”改成 “Deny from all”,否则,整个网站都不能被打开

3、根目录的 .htaccess 文件中输入

<Files *>
Options -Indexes
</Files>
就可以阻止Apache 将目录结构列表出来。

安装tp5

下载thinkphp5将其放入到建立站点所在的文件夹即可

后要设置面板对应的伪静态文件,否则不能正常访问

虚拟机Cent os7搭建本地环境(二)

虚拟机中ifconfig查询虚拟机网络ip

主机host文件中对虚拟机ip进行域名解析

主机访问

虚拟机Cent os7搭建本地环境(二)