ThinkPHP环境搭建(wamp)

末鹿安然 提交于 2019-12-28 16:04:45

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

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!