前言
ThinkPHP是一個免費開源的,快速、簡單的面向對象的輕量級PHP開發框架,是為了敏捷WEB應用開發和簡化企業應用開發而誕生的。
thinkphp5.0文檔地址
https://www.kancloud.cn/manual/thinkphp5/118003
Composer安裝
在 Windows 中,你需要下載并運行 Composer-Setup.exe
注意:若安裝composer時Warning: readfile(): SSL operation failed with code 1. OpenSSL Error messages:
1.先在官網下載composer.phar
下載地址為:https://getcomposer.org/download/
2.將composer.phar粘貼到php.exe的同級文件夾下(比如:D:\xampp\php)
3.新建 composer.bat 內容是
@ECHO OFF php "%~dp0composer.phar" %*
4.將php放到環境變量中,具體操作是右鍵點擊“計算機”,選“屬性”->“高級系統設置”->“環境變量”,可在用戶變量中新建“path”,值為php.exe的路徑(即以上例子中的“D:\xampp\php”。)
5.安裝已經完成,再打開cmd,輸入“composer -v”,出現

則已經安裝完成。
6.使用阿里云的composer鏡像
composer config -g repo.packagist composer https://packagist.phpcomposer.com
7.在命令行下面,切換到你的web根目錄下面并執行下面的命令:
composer create-project topthink/think=5.0.* tp5 --prefer-dist
thinkphp5.0路徑去掉public
方法:先配置vhost指向public
如何配置vhost:
apache配置localhost虛擬主機步驟:
1.打開apache目錄下httpd文件
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
2.打開httpd-vhost文件,配置虛擬主機
#<VirtualHost *:80> # ServerName localhost # ServerAlias localhost # DocumentRoot "${INSTALL_DIR}/www" # <Directory "${INSTALL_DIR}/www"> # Options +Indexes +Includes +FollowSymLinks +MultiViews # AllowOverride All # Require local # </Directory> #</VirtualHost> <VirtualHost *:80> ServerName www.tp5.com ServerAlias www.tp5.com DocumentRoot "F:\www\tp5\public" <Directory "F:\www\tp5\public"> Options +Indexes +Includes +FollowSymLinks +MultiViews AllowOverride All Order Allow,Deny Allow from all </Directory> </VirtualHost>
3.修改hosts文件
添加一行:127.0.0.1 www.tp5.com
浙公網安備 33010602011771號