打开 宝塔面板 ,选择顶部栏的 Web 面板,第一次使用会提示安装,并再次点击
- 选择进入内网网址也就是
http://127.0.0.1:888
并设置相关账号密码。 - 点击左侧栏 “网站” 按钮,并选择 “添加站点” .
- 在弹出框内输入你想访问的域名(推荐后缀结尾为 ".test",例如 thinkphp.test),并选择数据库(mysql),PHP(使用最高版本) .
- 如图所示:
Hosts 的作用是 将指定域名 转发到特定 IP 上,例如
thinkphp.test 127.0.0.2
当我们访问 thinkphp.test 时,实际上是访问了 127.0.0.2 这个 IP,通过这样,我们就可以在本地实现自定义域名访问。
- 打开 资源管理器 ,在地址栏键入:%SystemRoot%\System32\drivers\etc\ .
- 请右键 文件 hosts 并找到 属性 -> 安全,选择你登录的用户名,点击 编辑 ,勾选 写入 .
- 再次右键 文件 hosts 选择 Open With Code .
- 添加一行:thinkphp.test 127.0.0.2 并保存。
- 打开浏览器,在地址栏键入
http://thinkphp.test
,此时出现 宝塔面板 的欢迎界面表示成功。
禁止将 public/index.php 移动到根目录,这是不安全的,详细内容请参阅本书 1.5 安全指南 .
- 打开 资源管理器 ,找到你创建网站的目录,全选并且删除。
- 右键当前目录,选择: Open With Code .
- 按下组合键: Ctrl+Shift+` 打开终端。
在终端中键入:
composer create-project topthink/think .
打开浏览器,在地址栏键入 http://thinkphp.test/public
,此时出现 ThinkPHP 的欢迎界面表示成功。
- 打开 宝塔 Web 面板。
- 点击左侧栏 “网站” 按钮,并点击右侧你创建网站的 “设置” 按钮。
- 选择 “网站目录”-> “运行目录”-> “public” 并保存。
- 选择 “伪静态” 键入下列代码并保存:
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
}
}
以上操作的作用:
- 隐藏 /Public
- 隐藏 /index.php/
现在,只需要访问 http://thinkphp.test
就大功告成!