虚拟机Cent os7搭建本地环境(二)
搭建完基本环境下一步就是搭建测试站点
用到的工具及资源:
xshell、xftp、thinkphp
建立站点
在bt面板站点管理中建立站点,指定文件夹,指定域名
添加域名后下面的php版本一定要选择与你安装的版本一至
根目录的选择:
我为了方便的使用,将网站根目录设置到主机与虚拟机的共享文件夹,这样的话我修改文件完成后直接保存就可以,不需要连接虚拟机进行文件上传,更加方便
设置显示根目录结构
1、虚拟机文件中
Indexes 的作用就是当该目录下没有 index.html 文件时,就显示目录结构,去掉 Indexes,Apache 就不会显示该目录的列表了。
2、apache设置文件中
编辑httpd.conf文件
在Options Indexes FollowSymLinks在Indexes前面加上
–符号。
即: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将其放入到建立站点所在的文件夹即可
后要设置面板对应的伪静态文件,否则不能正常访问
虚拟机中ifconfig查询虚拟机网络ip
主机host文件中对虚拟机ip进行域名解析
主机访问