官方文档
ThinkPHP5.0完全开发手册
https://www.kancloud.cn/manual/thinkphp5/118006
ThinkPHP6.0完全开发手册
https://www.kancloud.cn/manual/thinkphp6_0/1037481
安装composer
中文文档:https://docs.phpcomposer.com/
参考博客
安装composer时Warning: readfile(): SSL operation failed with code 1. OpenSSL Error messages:
推荐!!!亲测成功 https://blog.csdn.net/piaolingjijie/article/details/79121249
方法1不推荐(虽然安装成功,但是不能用 靠)
1、配置php环境变量
1、开启相关php扩展
同时也要开启如下扩展 php.ini文件
extension=php_openssl.dll
extension=php_pdo_mysql.dll
extension=php_mbstring.dll
extension=php_fileinfo.dll
extension=php_curl.dll
extension=php_gd2.dll
extension=php_soap.dll
extension=php_mysqli.dll
extension=php_sockets.dll 【可选】
注:命令行下则打开后就生效,apache或nginx就需要重启相关的服务。
2、查看命令行下可用扩展
php –m
加管道过滤
php –m | findstr gd # window
2、把composer.phar粘贴到php.exe的同级文件夹下
4、然后安装软件composer
再打开cmd,输入“composer -v”,出现
5、切换下载源
composer config -g repo.packagist composer https://packagist.phpcomposer.com
注意:最近phpcomposer镜像存在问题,可以改成
备选方案
composer config -g repo.packagist composer https://packagist.laravel-china.org
方法2 推荐
https://docs.phpcomposer.com/00-intro.html 下载安装
下载太慢,提供好了。
Composer-Setup.zip
安装thinkphp
官方下载地址
https://www.thinkphp.cn/down.html
thinkphp_5.1版本
用 composer 安装 thinkphp (推荐)
默认不指定版本号的话,就是下载最新版的。
比如
composer create-project --prefer-dist topthink/think tk3
指定版本号 5.1
composer create-project --prefer-dist topthink/think tk4 5.1
用git安装(没试过)
虚拟主机配置
# 设置虚拟主机
<VirtualHost *:80>
# 设置网站目录
DocumentRoot "F:/www/class/web69/tp5.1/public"
# 设置网站域名
ServerName www.tp.com
# 错误日志
ErrorLog "F:/www/class/web69/tp5.1/logs/error.log"
# 成功日志
CustomLog "F:/www/class/web69/tp5.1/logs/access.log" combined
# 设置目录访问权限
<Directory "F:/www/class/web69/tp5.1/public">
# 指定目录启用特怀
Options Indexes FollowSymLinks
# 是否允许使用.htaccess文件
AllowOverride All
# 访问目录权限
Require all granted
</Directory>
</VirtualHost>