thinkphp是一款PHP開發框架,具有輕量、高效、簡單易學等特點,因此備受開發者們的喜愛。本文將介紹thinkphp的下載安裝教程,供廣大開發者們參考。
一、下載thinkphp
1、在thinkphp的官方網站下載原始碼包,網址為http://www.thinkphp.cn/download.html。
2、選擇最新版本,點選下載。下載完成後,解壓縮到本地任意目錄下。
二、安裝thinkphp
1、設定環境
在本機建置開發環境,需安裝Web Server、PHP和MySQL。具體安裝教學這裡不再贅述,各位開發者可以自行查詢相關教學。
2、設定虛擬主機
在Apache的虛擬主機設定檔(httpd-vhosts.conf)中增加一個虛擬主機,將thinkphp的解壓縮目錄設定為虛擬主機的根目錄。
範例程式碼:
<VirtualHost *:80> ServerAdmin test@test.com DocumentRoot "D:/xampp/htdocs/tp5/public" ServerName tp5.com ErrorLog "logs/tp5.com-error.log" CustomLog "logs/tp5.com-access.log" common <Directory "D:/xampp/htdocs/tp5/public"> #此处建议设置为All。如果只想允许访问某些目录,可以使用对应的目录名称。 Require all granted </Directory> </VirtualHost>
3、設定資料庫
在thinkphp的應用程式目錄中,找到database.php文件,將其中的資料庫設定資訊修改為本地的MySQL資訊.
範例程式碼:
return [ // 数据库类型 'type' => 'mysql', // 服务器地址 'hostname' => 'localhost', // 数据库名 'database' => 'database', // 用户名 'username' => 'root', // 密码 'password' => 'root', // 端口 'hostport' => '', //连接dsn 'dsn' => '', // 数据库连接参数 'params' => [], // 数据库编码默认采用utf8 'charset' => 'utf8', // 数据库表前缀 'prefix' => '', // 数据库调试模式 'debug' => false, // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器) 'deploy' => 0, // 数据库读写是否分离 主从式有效 'rw_separate' => false, // 读写分离后 主服务器数量 'master_num' => 1, // 指定从服务器序号 'slave_no' => '', // 是否严格检查字段是否存在 'fields_strict' => true, // 数据集返回类型 'resultset_type' => 'array', // 自动写入时间戳字段 'auto_timestamp' => false, // 时间字段取出后的默认时间格式 'datetime_format' => 'Y-m-d H:i:s', // 是否需要进行SQL性能分析 'sql_explain' => false, ];
三、執行thinkphp
1、在虛擬主機對應的網域名稱(例如tp5.com)下建立一個新的應用程式。
範例指令(需要在thinkphp的解壓縮目錄下執行):
php think build your_app
此處,your_app指涉建立的應用程式名稱,可以依照自己的喜好進行修改。
2、在瀏覽器中輸入虛擬主機對應的網域名稱(例如tp5.com),即可進入應用程式的預設介面。
完成以上所有步驟後,你已經成功安裝了thinkphp框架。開發者們可以在此基礎上進行二次開發,實現更多有趣的功能。
以上是分享thinkphp下載安裝教學課程的詳細內容。更多資訊請關注PHP中文網其他相關文章!