iT邦幫忙

2021 iThome 鐵人賽

DAY 2
0
永豐金融APIs

試著讀懂與串接永豐金融APIs系列 第 2

Day 0x2 - 環境準備與建立

0x1 使用環境

  • OS: Windows 10 home x64
  • Framework: Laravel 8.6 (PHP 7.4.23 thread safe)
  • IDE: PhpStorm 2021.2(付費軟體,請使用自己習慣的就行)
  • Terminal: Windows terminal(非必要安裝,單純現在開發習慣覺得這個很順手XD)

0x2 環境安裝

因為電腦沒有環境,簡單講一下怎麼做,順便筆記一下 (混一天的篇幅)

0x21 PHP

  • 到官網下載頁面找 7.4 Windows installer
    https://ithelp.ithome.com.tw/upload/images/20210912/20141805Bhp70yjEfN.png

  • 找到該版本的 VC15 x64 Thread Safe 下載 zip 檔
    https://ithelp.ithome.com.tw/upload/images/20210912/201418050Y31WiGjc9.png

  • 解壓縮後到自己指定的位置,並且到系統的環境變數設定php資料夾位置

    • 設定 => 系統 => 進階系統設定 => 環境變數 => 在系統變數找到 Path => 把你的php執行檔位置放進去
      https://ithelp.ithome.com.tw/upload/images/20210912/20141805WJGD01DZsv.png
  • php.ini 設定

    • 官方下載的php.ini有 dev 或 prod 兩種版本,這裡用 dev 版本來改
      1. 在php的資料夾裡把 php.ini-development 複製一份後改名成 php.ini
      2. 編輯 php.ini
        • extension_dir 註解拿掉
        • extension 有幾個註解也要拿掉 (bz2, curl, fileinfo, mbstring, openssl)
        • 存檔

Composer

這裡不多做解釋,官方指令跑一下就行
連結: https://getcomposer.org/download/
載完後應該會多一個檔案 composer.phar

Laravel

在有composer.phar的資料夾中,直接執行 laravel install 指令,
這裡我取名為 sinopac_api,隨各位喜歡取什麼名字,
然後等待依賴安裝完成後,進入專案資料夾,執行serve指令,點開serve提供的網址就能看到畫面

> php composer.phar create-project laravel/laravel [your_project_name]
> cd [your_project_name]
> php artisan serve

https://ithelp.ithome.com.tw/upload/images/20210912/201418051YYD1RMsti.png

0x3 今日結語

以上就是今天的環境安裝
明天的安排是自己對於文件的理解,跟專案想法規劃


上一篇
Day 0x1 - 動機、目標、目錄 (消費支付API)
下一篇
Day 0x3 - 閱讀API文件
系列文
試著讀懂與串接永豐金融APIs30

尚未有邦友留言

立即登入留言