網站搜尋
隨著建構基於 AI 的工具越來越受到開發人員的歡迎,Python 因其簡單性、可讀性以及 TensorFlow、PyTorch 和 scikit-learn 等廣泛的函式庫而成為 AI 的最佳程式語言之一。這些函式庫為機器學習、數據分析和神經網路提供了強大的工具,使 Python 成為人工智慧和機器學習專案的首選。
考慮到 Python 在人工智慧中的核心作用,學習如何有效運行 Python 腳本非常重要。本教學旨在協助您開始在 Ubuntu 電腦上執行簡單的 Python 腳本,為更進階的 AI 腳本編寫奠定基礎。
要
閱讀更多 →FastAPI 作為一種用於使用 Python 建立 API 的高效能、易於使用的 Web 框架,很快就受到了歡迎。與關聯式資料庫搭配使用時,FastAPI 可用於建立功能強大、可擴充的應用程式。本指南將引導您完成在 Ubuntu 24.04 電腦上使用關聯式資料庫設定 FastAPI 應用程式的過程。我們將涵蓋從安裝必要的工具到配置資料庫和建立 API 端點的所有內容。
在本教程中,您將學習如何使用 Flask(一個輕量級 Python Web 框架)建立簡單的 REST API。我們將介紹設定 Flask 應用程式、定義路由、處理請求和傳回 JSON 回應的基礎知識。在本教程結束時,您將擁有一個可以擴展並與其他應用程式整合的可用 API。
運行 Ubuntu 的伺服器和具有 sudo 權限的非 root 使用者以及活動防火牆。有關如何設定的指南,請從此清單中選擇您的發行版並遵循我們的初始伺服器設定指南。請確保使用受支援的 Ubuntu
閱讀更多 →像 Git 這樣的版本控制系統對於現代軟體開發最佳實踐至關重要。版本控制可讓您在原始碼層級追蹤您的軟體。您可以追蹤變更、還原到先前的階段以及分支以建立檔案和目錄的備用版本。
許多軟體專案的檔案都保存在 Git 儲存庫中,GitHub、GitLab 和 Bitbucket 等平台有助於促進軟體開發專案共享和協作。
在本指南中,我們將介紹如何在 Ubuntu 伺服器上安裝和設定 Git。我們將介紹如何以兩種不同的方式安裝軟體:
mdadm 實用程式可用於使用 Linux 的軟體 RAID 功能建立和管理儲存陣列。管理員可以非常靈活地協調各自的儲存設備並創建具有更高效能或冗餘特性的邏輯儲存設備。
在本指南中,您將執行可使用 Ubuntu 伺服器設定的不同 RAID 配置。
要按照本指南中的步驟操作,您將需要:
在本指南中,您將透過 DigitalOcean 的管理面板建立 Ubuntu 伺服器並將其配置為與您的 SSH 金鑰一起使用。設定伺服器後,您可以在其上部署應用程式和網站。
本教學是雲端課程簡介的一部分,該課程指導使用者完成將應用程式安全部署到雲端的所有步驟。如果您正在搜尋有關 DigitalOcean Droplet 的一般文檔,請造訪我們的產品文件如何從 DigitalOcean 控制面板建立 Droplet。
優化 WordPress 安裝可以為使用您網站的客戶和個人提供他們所期望的 WordPress 效能、速度和靈活性。無論您是管理個人網站還是為不同客戶管理一套安裝,花時間優化您的 WordPress 安裝都可以提高效率和效能。
在本教學中,您將探索如何以規模化的方式優化 WordPress 安裝,包括配置、速度和整體效能的指導。
雖然許多用戶需要 MySQL 等資料庫管理系統的功能,但他們可能不習慣僅透過 MySQL 提示符號與系統互動。
建立 phpMyAdmin 是為了讓使用者可以透過 Web 介面與 MySQL 互動。在本指南中,我們將討論如何安裝和保護 phpMyAdmin,以便您可以安全地使用它來管理 Ubuntu 系統上的資料庫。
Let’s Encrypt 是一個憑證授權單位 (CA),可協助取得和安裝免費的 TLS/SSL 證書,從而在 Web 伺服器上啟用加密的 HTTPS。它透過提供軟體用戶端 Certbot 來簡化流程,該客戶端嘗試自動執行大多數(如果不是全部)所需步驟。目前,取得和安裝憑證的整個過程在 Apache 和 Nginx 上都是完全自動化的。
在本指南中,您將使用 Certbot 為 Ubuntu 上的 Apache 取得免費
閱讀更多 →DevOps 和容器編排的世界不斷變化,選擇正確的工具可以對微服務的部署效率產生巨大影響。 HashiCorp Nomad 是一款脫穎而出的工具。在本指南中,我們將深入探討如何在執行 Ubuntu 伺服器的 DigitalOcean Droplet 上使用 Nomad 部署簡單的微服務。
Nomad 是一個輕量級工作負載調度程序,可管理跨機器叢集的應用程式部署和擴展。它支援多種工作負載類型,與其他 HashiCorp 工具集成,並且與基礎設施無關。 Nomad 的簡單性、多功能性、可擴展性、資源效率和整合性使其成為部署和管理微服務的絕佳選擇
閱讀更多 →