Advanced Search
Search Results
162 total results found
設定啟用 OxOOL SSL 憑證
若要設定 OxOOL 服務的主機運作在 SSL 協定上時,請確認已經有申請到正式的 hostname,接下來透過以下設定方式啟動 SSL: 憑證申請的流程可參考「SSL For Free 免費 SSL 憑證申請,使用 Let’s Encrypt 最簡單方法教學!」這篇文章。 申請好了之後,請將相關的憑證上傳至 OxOOL 主機上,建議可將憑證檔案放 在 /etc/oxool/ssl 目錄下,申請完成後會有 3 個檔案。 ca_bundle.crt certificate.crt pri...
設定讓其它的 Nextcloud 來存取 OxOOL
在撰寫說明文件的過程中,demo 環境都是設定在「Private IP 環境」中,若您的佈署的環境為以下二種情境者,需額外進行進階的設定,二種情境如下: 使用真實 IP / FQAN 對外開放服務 ( 例如:117.56.68.133 / odf.nat.gov.tw ) Nextcloud 主機和 OxOOL 主機是分開架設的 請進入 OxOOL 主機,修改 /etc/oxool/oxoolwsd.xml 的內容,找到以下這段: <wopi desc="Allow/deny...
在 CentOS 7 PVE LXC 環境下安裝(社群版)
請先使用 PVE 下載「centos-7-default_20190926_amd64.tar.xz」的 LXC 範本。 建立一個新的「CT」,參考內容如下圖,但目前建議將「無特權容器」選項取消勾選,否則部份功能會有問題。 重新開機後(大約 10 秒就開完了),執行以下安裝指令: yum install vim openssh* net-tools unzip wget -y cd /etc/yum.repos.d wget --no-check-certificate htt...
在 Ubuntu 18.04 PVE LXC 環境下安裝(社群版)
請先使用 PVE 下載「ubuntu-18.04-standard_18.04.1-1_amd64.tar.gz」的 LXC 範本。 建立一個新的「CT」,參考內容如下圖,但目前建議將「無特權容器」選項取消勾選,否則部份功能會有問題。 重新開機後(大約 20 秒就開完了),執行以下安裝指令: apt update apt upgrade -y apt install vim openssh-server net-tools curl gnupg2 -y # 如果有重新啟動服務...
Installation guide for CentOS 7 (Community edition)
Please download and install the latest version of CentOS 7. Reboot and login as root. Then run the following commands to install needed programs and OxOOL Community edition yum update -y yum install vim net-tools unzip wget -y cd /etc/yum.repos.d wget h...
Installation guide for Ubuntu 18.04 (Community edition)
Please download and install the latest version of Ubuntu 18.04. Reboot and login as a normal user. Then run the following commands to install needed programs and OxOOL Community edition sudo apt update sudo apt upgrade -y sudo apt install vim openssh...
Installation guide for CentOS 7 in PVE LXC (Community edition)
Please download "centos-7-default_20190926_amd64.tar.xz" LXC template in PVE Create a new CT using "Create CT" button (please uncheck "Unprivileged container" for now, or you may encounter some weird issues) Reboot and login as root. Then run th...
Installation guide for Ubuntu 18.04 in PVE LXC (Community edition)
Please download "ubuntu-18.04-standard_18.04.1-1_amd64.tar.gz" LXC template in PVE Create a new CT using "Create CT" button (please uncheck "Unprivileged container" for now, or you may encounter some weird issues) Reboot and run the following co...
在 CentOS 7 下安裝 Nextcloud 16
請先下載、安裝 CentOS 7 最新版本(最新版本:2009 載點 Minimal、Desktop)– 安裝 CentOS 可參考文件 [1] [2] [3]。 安裝基本的 PHP 套件組 yum install epel-release -y yum update -y yum install yum-utils -y yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm -y yum-config-manager --ena...
在 CentOS 7 下安裝 Nextcloud 18
請先下載、安裝 CentOS 7 最新版本(最新版本:2009 載點 Minimal、Desktop)– 安裝 CentOS 可參考文件 [1] [2] [3]。 安裝基本的 PHP 套件組(使用 SQLite 3 資料庫作為示範,若使用 MySQL、MariaDB 或 PostgreSQL 請自行安裝對應的 PHP extension 軟體包) yum install epel-release -y yum update -y yum install yum-utils -y yum install http...
在 Ubuntu 18.04 下安裝 Nextcloud 18
請先下載、安裝 Ubuntu 18.04 最新版本(文件編寫時最新版本為 18.04.5,載點:Server、Desktop) 安裝 Nextcloud 核心所需的 PHP 與 Apache 軟體包 sudo apt update sudo apt upgrade -y sudo apt install apache2 libapache2-mod-php7.2 php7.2-gd php7.2-json php7.2-curl php7.2-mbstring php7.2-intl php7.2-sqlite3 ...
在 CentOS 7 下安裝 Nextcloud 20
請先下載並安裝 CentOS 7 最新版本。 安裝基本的 PHP 套件組(使用 SQLite 3 資料庫作為示範,若使用 MySQL、MariaDB 或 PostgreSQL 請自行安裝對應的 PHP extension 軟體包) yum install epel-release -y yum update -y yum install yum-utils unzip curl wget bash-completion bzip2 sqlite -y yum install https://rpms.remir...
在 Ubuntu 18.04 下安裝 Nextcloud 20
請先下載並安裝 Ubuntu 18.04 最新版本。 安裝 Nextcloud 核心所需的 PHP 與 Apache 軟體包(使用 SQLite 3 資料庫作為示範,若使用 MySQL、MariaDB 或 PostgreSQL 請自行安裝對應的 PHP extension 軟體包) sudo apt update sudo apt upgrade -y # Nextcloud 核心必要的軟體包 sudo apt install apache2 libapache2-mod-php7.2 php7.2-common ...
下載 Rocky Linux 8 安裝 ISO 檔
1 官方 ISO 下載點 請先至 Rocky Linux 的官網下載最新的 ISO 檔案,因為後續是伺服器的應用,我們會下載 Minimal 的版本進行安裝示範工作。 Rocky Linux 的官網連結為:https://rockylinux.org/ 下載網頁連結為:https://rockylinux.org/download 2 國內 ISO 下載點 目前最新的版本是 8.6 版,支援到 2029 年 5 月 31 日,對於很多追求伺服器穩定的朋友來說,應該是一種福音呀~目前 Rocky Lin...
開始安裝
1 準備好你的機器環境 基本上測試的環境只需要 32GB 的硬碟空間及 2GB 的記憶體就可以運作了,請依照你自己的實際環境,若是用 usb 開機安裝在實體機上的話,可參考這篇把 ISO 檔寫入 usb 隨身碟中,本篇說明是採用 PVE 虛擬機架構進行測試(如果對 PVE - Provmox VE 有興趣的朋友,可以先參考這裡)。 2 開機進行安裝流程 以虛擬機開機後會先出現以下畫面,請利用方向鍵往上切換至「Install Rocky Linux 8」,並按下 Enter 鍵繼續安裝流程,如果沒有在 60 秒...
進行第一次系統升級、調校及安裝基礎套件
1 基本升級 在安裝完基礎系統後,需進行基本的升級工作,建議使用安裝過程式的用戶名稱登入,並使用 sudo 指令進行系統更新作業。 $ sudo yum update -y 然後在這個連線階段第一次會出現以下的訊息: 我們相信您已經從本機系統管理員取得 日常注意事項。注意事項通常可以歸結為三件事情: #1) 尊重他人隱私。 #2) 輸入指令前先三思。 #3) 權力越大則責任越大。 [sudo] kevin 的密碼: 輸入正確的密碼後,就會以 Root 身份執行 y...
基本防火牆設定
1 直接關閉防火牆設定 如果單位內已經有了對外的硬體防火牆設定,那麼可以考慮將本機的防火牆全數關閉,指令如下: $ sudo systemctl disable firwalld $ sudo systemctl stop firewalld 2 開啟網站服務 有些資訊要求等級高的單位,可能還是需要開啟本機防火牆,Rocky Linux 預設會啟用防火牆規則,一開始只會開放 SSH 的服務,可使用以下指令查詢: $ sudo firewall-cmd --zone=public --list-allpu...
安裝基本系統
Rocky Linux 8 系統安裝的部份,可以參考 Rocky Linux 8 基本安裝 文件,本文安裝的元件及版本列表如下: MariaDB 10.x 系列 和 CentOS 7 系列的不同,Rocky Linux 8 預設就可以直接安裝 MariaDB 10 系列的版本,不需要再額外建立第三方 yum repo 設定檔,MariaDB 10 系列版本的效能改善明顯,並且支援 Galera Cluster 的叢集架構,非常高效。 Apache 2.4 系列 Rocky Linux 8 依舊採用 ...
安裝 Apache 伺服器
1 安裝相關套件 安裝指令如下所示: $ sudo yum install httpd mod_ssl 一次連同 SSL 套件都安裝,結果如下: 上次中介資料過期檢查:0:30:31 前,時間點為西元2022年05月31日 (週二) 15時17分06秒。 依賴關係解析完畢。 ====================================================================================================================...
安裝 PHP 8.1 版
1 安裝 EPEL 8 及 remi 擴充 repo 套件 因為 PHP 8.1 版預設沒有在預設的套件庫中,需要先安裝 EPEL 8 及 remi 套件庫才可以安裝升級版的 PHP,安裝 epel-release 套件指令如下所示: $ sudo yum install epel-release 上次中介資料過期檢查:2:23:29 前,時間點為西元2022年05月31日 (週二) 13時39分24秒。 依賴關係解析完畢。 ========================================...