以CentOS為例
要使用HTTP2 Apache版本必須為2.4.17之後的版本
建議至少使用2.4.38以後的版本
且必須使用SSL憑證的https
首先若Apacha版本為較舊的版本
我們先手動升級
cd /etc/yum.repos.d
wget https://repo.codeit.guru/codeit.el`rpm -q --qf "%{VERSION}" $(rpm -q --whatprovides redhat-release)`.repo
yum install httpd
service httpd restart
接著在Apache設定檔中加入 Protocols h2 http/1.1
<VirtualHost *:443>
Protocols h2 http/1.1
ServerName www.weiyuan.com.tw
略.....
</VirtualHost>
接著重新啟動apache
service httpd restart
最後可以線上測試HTTP2是否正常
更新 composer 依然無法解決 No such file or directory 問題嗎?深入問題解決。
Laravel 版本支援對照表
HTTP Strict Transport Security (HSTS) not implemented 未使用嚴格安全傳輸(HSTS),教你如何設定
Composer 是一個套件管理工具,用途是在專案中可以透過簡易的指令將所使用的套件或程式碼庫安裝於專案內。
2020年7月27日,Laravel 開發團隊針對Laravel 6及Laravel 7發佈了基於安全性問題的更新,此次更新在於解決使用Cookie的漏洞