主要參考:
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