目前分類:UBUNTU 24.04 (15)

瀏覽方式: 標題列表 簡短摘要

Nextcloud在利用網頁升級時,有時候升級完檢查時會出現錯誤訊息,

通常是跟資料庫有關。

但是使用錯誤說明上建議的指令卻往往會遇到錯誤而無法執行令人生氣失望。

這是由於說明寫得過於簡陋而造成的問題,解決方法如下。

設定 /etc/php/8.3/cli/php.ini檔案內容

呂阿谷 發表在 痞客邦 留言(0) 人氣()

按照之前的文章能快速地架好nextcloud,也能使用,但並沒有達到最佳化。

以管理員身分登入後,檢視右上角的設定:

Ubuntu 24.04 LTS Nextcloud ser

 

然後點選左下方的概覽:

呂阿谷 發表在 痞客邦 留言(0) 人氣()

Cockpit是一個蠻好用的服務,安裝指令:

sudo apt -y install cockpit

 

啟動服務:

sudo systemctl start cockpit

呂阿谷 發表在 痞客邦 留言(0) 人氣()

ubuntu 24.04 LTS的php版本已更新到8.3,底下說明在Ubuntu LTS 24.04下的Nextcloud的安裝。

 

安裝php及相關模組:

 

sudo apt -y install php8.3 libapache2-mod-php8.3 php8.3-mysql php-common php8.3-cli php8.3-common php8.3-opcache php8.3-readline

呂阿谷 發表在 痞客邦 留言(0) 人氣()

設定記憶體快取 – Redis

您可能想知道,「為什麼我的 Web 伺服器需要兩個不同的記憶體快取?一個還不夠嗎?這個問題的答案其實很簡單。就像商店裡的每個工具都有自己的用途一樣,APCu 和 Redis 也是如此。 APCu 是一種優秀的本地記憶體緩存,在該類別中明顯優於後者,而 Redis 在分散式快取和事務檔案鎖定方面表現出色。

安裝Redis伺服器,執行以下指令:

sudo apt-get install redis-server

設定啟動並於開機時啟用:

sudo systemctl start redis-server

呂阿谷 發表在 痞客邦 留言(0) 人氣()

要安裝nextcloud這套網路雲端伺服器的話,有些東西必須先裝起來,php就是必要的。

ubuntu 24.04 LTS的php版本已更新到8.3,底下說明在Ubuntu LTS 24.04下的php安裝。

 

安裝php及相關模組:

 

呂阿谷 發表在 痞客邦 留言(0) 人氣()

ubuntu 下安裝samba是很容易的,安裝執行指令:

sudo apt -y install samba samba-client samba-common

 

等待一段時間就裝好了。

修改設定檔 

呂阿谷 發表在 痞客邦 留言(0) 人氣()

設定至此,目前網頁伺服器已經能提供加密傳輸的功能提升安全性了,

但可以透過外部網站檢測一下自己的網頁伺服器是否安全,

網址:

https://www.ssllabs.com/ssltest/

Ubuntu 24.04 LTS 第7章 檢視網站的加密安全

呂阿谷 發表在 痞客邦 留言(0) 人氣()

安裝好apache 是跑在http:// 協定之下,也就是網頁資料傳輸時是不加密的情況,現在的資安要求都需要使用加密協定,

也就是用https:// 開頭的網址。

http:// 傳輸的網頁,瀏覽器會顯示不安全:

不安全

要改善這個問題可以改用https 加密協定,這樣在傳輸時就會把資料加密,增加傳輸時的安全性。

呂阿谷 發表在 痞客邦 留言(0) 人氣()

Ubuntu server上可以用apache2或是nginx,這兩種web server各有其優點,

我因為用apache習慣了,所以沿用apache2當web server。

sudo apt install -y apache2 apache2-utils

除了web server連同其他工具一起安裝。

安裝完成後跟centos還要手動啟動不一樣,ubuntu的 Apache應該自動啟動。 我們可以通過以下指令驗證這一點:

呂阿谷 發表在 痞客邦 留言(0) 人氣()

ubuntu 24.04資料庫用的一樣是mariadb這一套,所以安裝設定與舊版差不多。

安裝:

sudo apt -y install mariadb-server mariadb-client

安裝後應該會自動啟動,以下指令檢查:

systemctl status mariadb

呂阿谷 發表在 痞客邦 留言(0) 人氣()

Ubuntu的DNS server放在第三篇是因為伺服器的工作都離不開網域名稱,如果只是學習上的安裝,

那DNS不是很重要,可以用IP或私人網域的方式即可,但如果要正式放到網際網路上給自己提供服務的話,

還是去申請一個正式的網域名稱會比較好。

 

ubuntu 24.04設定檔跟23.04一樣,統一放在 /etc/bind 底下。

呂阿谷 發表在 痞客邦 留言(0) 人氣()

安裝完ubuntu系統後,此時伺服器上的時間是不準確的,所以我會先把time server裝上去,讓系統時間正確。

 

Ubuntu也是用Chrony作為時間伺服器,執行以下指令即可安裝 chrony:

sudo apt -y install chrony

安裝後啟動,下指令:

呂阿谷 發表在 痞客邦 留言(0) 人氣()

時區設定:

 

同23.04,剛安裝完的系統蠻乾淨但也蠻簡陋的,所以需要做一些設定跟安裝軟體來讓使用更便利,

首先是時區問題,ubuntu不管哪個版本安裝完後的預設時區都是UTC,跟台灣會有八個小時的差異,

先下指令將時區調找成台灣時區:

呂阿谷 發表在 痞客邦 留言(0) 人氣()

2024年的ubuntu 24.04 LTS 長期支援版上線了,今天就抓下來安裝,

因為23.04並不是長期支援版,在上個月就停止更新了,剛好重新安裝,

已經可以正確支援intel 13代CPU,真是太好了。

 

整個安裝程序跟22.04 LTS版本其實一模一樣,所以就不另外再多做說明。

呂阿谷 發表在 痞客邦 留言(0) 人氣()