安裝 laravel 在ubuntu live server

ubuntu install 01

安裝 Ubuntu 22.04.3 live Server 虛擬主機規格 規格如下: 安裝 ubuntu 22.04.3 live server 開機後, 選擇第一項 Try or Install Ubuntu Server 前幾頁面用預設值,在網路設定的地方,subnet 是要用 CIDR 寫入。 什麼是 CIDR? CIDR 標記法 Classless Inter-Domain Routing (CIDR) 是一種 IP 地址分配方法,可提高網際網路…

Debugbar for Laravel

laravel config log

利用 laravel-debugbar 套件除錯 利用composer安裝 由於只有在開發時才需要,所以加入–dev參數 安裝過程的劃面如下 安裝完後, composer.json 會在 require-dev 加入 “barryvdh/laravel-debugbar” Debugbar 不需手動加入 ServiceProvider , 只要在 config\app.php 中的  APP_DEBUG 設為 true,它就…

Laravel Log 設定與使用

laravel log file

Laravel Log 說明: Laravel 日誌基於「 通道 (Channels)」。每個通道 (Channels)代表一種寫入日誌信息的特定方式。例如,single 通道是將日誌寫入到單個日誌文件中。而 slack 通道是將日誌發送到 Slack 上。基於它們的重要程度,日誌可以被寫入到多個通道中去。 在底層,Laravel 利用 Monolog 庫,它為各種強大的日誌處理…

Laravel 10 信箱認證(Email Verification)

Laravel 利用預設的函數建立信箱認證系統 在 laravel-10-快速建立認證系統 建立好 Lavavel 基本的認證系統,接下來為了讓使用者在註冊時留下的信箱是有效的,我們可以發出認證信件到用戶的信箱,讓他去確認。要作的步驟如下: Step01: 設定郵件主機 Step02: 修改 Model: App\Models\User 加入實作  Illuminate\Contra…

Laravel 10 快速建立認證系統

laravel welcome

Laravel 利用基本套件來快速建立認證系統 Step01: 建立 Laravel 專案: my-app 整個專案的目錄結構如下 Step02: 設定資料庫連結 執行下列指令連接到資料庫(mysql)建立相關的認證資料表(Table) Step03: 建立認證套件(Create Auth using scaffold) 先安裝 laravel/ui 套件, 來建立認證套件的腳本Login、Register及認證後的登…

Ubuntu 安裝 MySQL

ubuntu mysql featured

安裝 MySQL 下面我們有兩個由 && 分隔的命令。第一個命令將更新軟件包列表以確保可獲得 MySQL 的最新版本和依賴項。然後第二個命令將下載並安裝 MySQL。 檢查 MySQL 服務是否正在運行 首次設定密碼 變更 root 密碼 root 變更密碼後,可使用 mysqladmin 來強制變更密碼 設定安全性(Security) 運行 mysql_secure_i…

Utuntu 安裝 MariaDB 與設定連線

ubuntu mariadb featured

安裝 MariaDB MariaDB 服務啟動/停止/檢查狀態 初始化安裝安全設定 這個會帶你設定好 root 的密碼,其他的就大致照著他的建議一步一步往下就好 允許外部連線的設定 不管是 MariaDB 還是 Mysql ,安裝好後都是只允許從 localhost連進資料庫,如果要從遠端連線的話需要修改一些設定和權限。 步驟一:修改設定檔 MariaDB的設…

Ubuntu開啟ssh服務和ssh遠端連線

ubuntu ssh featured

SSH 簡介 SSH 是透過在網路中建立安全隧道 ( Secure Channel ) 來實現客戶端與伺服器之間的連線,也就是說當我們連線到設定好 OpenSSH 伺服器端的電腦時,需要透過 IP 位址來確認它就是我要找的電腦。Ubuntu 預設情況下並沒有開啟ssh服務。 檢查 SSH 服務 ssh-agent是代理的意思,並不是客戶端,也不是服務端,所以,預設…

Ubuntu 設定 xrdp 搭配Windows遠端桌面

Ubuntu設定xrdp搭配Windows遠端桌面

Ubuntu安裝輕量型 xfce4 桌面環境 使用 apt 安裝 xfce 安裝及設定遠端桌面伺服器 現在您已安裝桌面環境,設定遠端桌面服務來接聽連入連線。 xrdp 是開放原始碼遠端桌面通訊協定 (RDP) 伺服器,適用於大部分的 Linux 散發套件,而且很適合處理 xfce。 設定 xrdp 以使用 xfce 做為您的桌面環境 告訴 xrd…

Ubuntu 指令

Ubuntu常用指令

基本指令 改變 root password ( root 沒有預設密碼 ) 檢查版本:  lsb_release 查詢 ip 切換到 root 檢視所有已安裝的軟體包 apt 軟體包僅在 Ubuntu 14.04 之後才引入。如果要列出 Ubuntu 較早版本中已安裝的軟體包,可以使用 dpkg-query 列出所有軟體包。 修改主機名稱 修改本機 Host Ubuntu 語系切換