安装 git bash、乌龟 git、Composer
将 Composer 的包服务器指向中国镜像
composer config -g repo.packagist composer https://packagist.phpcomposer.com
创建 git 本地库
在 htdocs 目录新建 microkof 文件夹,作为 git 本地库。
下载 tp
在 htdocs 目录执行:
composer create-project topthink/think microkof dev-master --prefer-dist
下载 SAE 扩展
先:
cd microkof
在 htdocs/microkof 目录执行:
composer require topthink/think-sae dev-master --prefer-dist
修改 tp 的两个配置文件
修改 htdocs/microkof/application 目录的 database.php,如下:
// 数据库类型
'type' => 'mysql',
// 服务器地址
'hostname' => SAE_MYSQL_HOST_M . ',' . SAE_MYSQL_HOST_S,
// 数据库名
'database' => SAE_MYSQL_DB,
// 用户名
'username' => SAE_MYSQL_USER,
// 密码
'password' => SAE_MYSQL_PASS,
// 端口
'hostport' => SAE_MYSQL_PORT,
修改 htdocs/microkof/application 目录的 config.php,将 'log'、'template'、'cache' 的值修改为如下代码:
'log'=>[
'type'=> '\think\sae\Log',
]
'template' => [
'type' => 'Think',
'compile_type' => '\think\sae\Template',
]
'cache'=>[
'type' => '\think\sae\Cache',
]
设置虚拟主机
打开 apache/conf/extra/httpd-vhosts.conf,添加两个虚拟主机,其中x.com用于正常的访问 htdocs 目录:
<VirtualHost *:80>
DocumentRoot "/xampp/htdocs/microkof/public"
ServerName microkof.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/xampp/htdocs"
ServerName x.com
</VirtualHost>
重启 Apache。
修改 hosts 文件,加入:
127.0.0.1 microkof.com
127.0.0.1 x.com
