ThinkPHP环境搭建(wamp)
1.配置php环境变量
在环境变量中添加PHP的目录地址成功设置好环境变量后,打开控制台,输入php -v,会显示相应版本信息
2.开启相关php扩展
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
开启后,输入php -m显示可用模块
3.安装composer
安装地址:[composer](https://www.phpcomposer.com/)下载完成后,将composer.phar文件放到相应版本php的根目录
输入echo @php "%~dp0composer.phar" %*>composer.bat
创建bat文件
输入composer确认是否安装成功
然后切换composer镜像地址
composer config -g repo.packagist composer https://镜像地址(这里建议使用阿里云镜像)
各种镜像地址PHP社区Wiki
4.安装ThinkPHP
composer create-project [--prefer-dist] topthink/think=[版本号] tp5
如果不写版本号,则下载 php版本所支持的最高的稳定版本
例:
composer create-project --prefer-dist topthink/think=5.0.* tp5
注:
composer 表示执行composer程序
create-project 通过composer去创建项目
topthink/think 框架的名称
--prefer-dist 优先下载压缩包方式,而不是直接从github上下载源码
~5.1 >=5.1 < 6.0
^5.1 >=5.1 < 6.0
~5.1.0 >=5.1.0 < 5.2.0
^5.1.0 >=5.1.0 < 6.0
5.配置虚拟主机
# 设置虚拟主机
<VirtualHost *:80>
# 设置网站目录
DocumentRoot "${INSTALL_DIR}/www/tp5.1/public"
# 设置网站域名
ServerName www.tp.com
# 错误日志
ErrorLog "${INSTALL_DIR}/www/tp5.1/logs/error.log"
# 成功日志
CustomLog "${INSTALL_DIR}/www/tp5.1/logs/access.log" combined
# 设置目录访问权限
<Directory D:/wampserver/www/tp5.1/public>
# 指定目录启用
Options Indexes FollowSymLinks
# 是否允许使用.htaccess文件
AllowOverride All
# 访问目录权限
Require all granted
</Directory>
</VirtualHost>
此处要在相应目录创建日志文件夹,否则apache无法启动
在hosts中添加127.0.0.1 www.tp.com
来源:CSDN
作者:10086love10010
链接:https://blog.csdn.net/typedef_struct/article/details/103743739