Skip to content

林豬豬

個人文章或筆記

Menu
  • 首頁
  • PHP
  • MariaDB
  • Mac
  • Windows
  • Java Servlet
  • 軟體設計
  • 其他
Menu

在Synology安裝composer(DSM7.11 PHP8.0)

Posted on 2023 年 2 月 13 日

主要參考:
synology群晖安装web station 并运行laravel:
http://wangwei.vip/note/nas-laravel.html
Installing Composer on Synology 6.1.4:
https://medium.com/unhandled-code/installing-composer-on-synology-6-1-4-eebd1a1c4891

(在此感謝廣大網友分享)

步驟:

1.查詢默認版本

php -v

2.到/bin下將php改為7.3.3(版本號依照各位php版本有所不同請自行輸入sudo /bin/php -v確認)

sudo mv php php7.3.3

3.將/volume1/@appstore/PHP8.0/usr/local/bin內的php80複製到/bin下並改名為php

sudo cp /volume1/@appstore/PHP8.0/usr/local/bin/php80 /bin/php

4.安裝composer

cd /usr/local/bin
sudo curl -s http://getcomposer.org/installer | sudo php

5.編輯composer(使用vi)(注意此時目錄應該在/usr/local/bin)

sudo vi composer

7.將以下內容拷貝到composer文件中,放置於最上方。(按c進入編輯模式)(輸入:wq儲存)

!/bin/bash
php80 /usr/local/bin/composer.phar $*

8.設置正確的權限(將composer的權限設置的與composer.phar相同)

sudo chmod --reference=composer.phar composer

9.嘗試使用composer指令:

composer --version

或在/usr/local/bin資料夾內

php80 composer.phar --version

(看到版本號,說明安裝成功。)

Mac相關指令:
終端機連線NAS(使用SSH):sudo ssh 帳號@伺服器位置 -p 端口名
Linux相關指令:
(按Tab自動補全)
瀏覽檔案 位置:cd /
顯示當前目錄內容:ls
以管理員權限執行指定指令 後方接欲執行的命令:sudo

發佈留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

彙整

  • 2024 年 1 月
  • 2023 年 11 月
  • 2023 年 9 月
  • 2023 年 6 月
  • 2023 年 5 月
  • 2023 年 3 月
  • 2023 年 2 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 8 月
  • 2022 年 6 月

近期文章

  • 資料控制語言DLC
  • 資料定義語言DDL
  • Laravel身份認證與Passport身分驗證套件
  • RollBack回到交易機制啟動前的狀態
  • 刪除DELETE

近期留言

  1. 「WordPress 示範留言者」於〈網站第一篇文章〉發佈留言

豬豬説:那些你所逃避的,會在你需要的時候回來賞你一巴掌。

  • GitHub
  • Instagram
  • Mail
©2025 林豬豬 | Design: Newspaperly WordPress Theme