目前分類:UBUNTU 24.04 (16)
- May 15 Wed 2024 23:50
Ubuntu 24.04 LTS 第15章 安裝Cockpit
- May 15 Wed 2024 14:00
Ubuntu 24.04 LTS 地14章 Nextcloud server log檔案設定
Nextcloud執行時如果有任何問題都會記錄在log檔案裡,
可以在config檔案裡指定它的位置,
修改 nextcloud 的設定檔:
sudo nano /var/www/nextcloud/config/config.php
加入這兩行:
- May 15 Wed 2024 13:00
Ubuntu 24.04 LTS 第13章 Nextcloud升級遇到錯誤時的處理辦法
Nextcloud在利用網頁升級時,有時候升級完檢查時會出現錯誤訊息,
通常是跟資料庫有關。
但是使用錯誤說明上建議的指令卻往往會遇到錯誤而無法執行令人生氣失望。
這是由於說明寫得過於簡陋而造成的問題,解決方法如下。
設定 /etc/php/8.3/cli/php.ini檔案內容
- May 15 Wed 2024 12:00
Ubuntu 24.04 LTS 第12章 Nextcloud server進階設定
- May 15 Wed 2024 11:00
Ubuntu 24.04 LTS 第11章 安裝redis伺服器
設定記憶體快取 – Redis
您可能想知道,「為什麼我的 Web 伺服器需要兩個不同的記憶體快取?一個還不夠嗎?這個問題的答案其實很簡單。就像商店裡的每個工具都有自己的用途一樣,APCu 和 Redis 也是如此。 APCu 是一種優秀的本地記憶體緩存,在該類別中明顯優於後者,而 Redis 在分散式快取和事務檔案鎖定方面表現出色。
安裝Redis伺服器,執行以下指令:
sudo apt-get install redis-server
設定啟動並於開機時啟用:
sudo systemctl start redis-server
- May 15 Wed 2024 10:00
Ubuntu 24.04 LTS 第10章 samba server架設 網路芳鄰
ubuntu 下安裝samba是很容易的,安裝執行指令:
sudo apt -y install samba samba-client samba-common
等待一段時間就裝好了。
修改設定檔
- May 15 Wed 2024 09:00
Ubuntu 24.04 LTS 第9章 檢視網站的加密安全性
設定至此,目前網頁伺服器已經能提供加密傳輸的功能提升安全性了,
但可以透過外部網站檢測一下自己的網頁伺服器是否安全,
網址:
https://www.ssllabs.com/ssltest/
- May 15 Wed 2024 08:00
Ubuntu 24.04 LTS 第8章 https協定 網頁傳輸加密
安裝好apache 是跑在http:// 協定之下,也就是網頁資料傳輸時是不加密的情況,現在的資安要求都需要使用加密協定,
也就是用https:// 開頭的網址。
用 http:// 傳輸的網頁,瀏覽器會顯示不安全:
要改善這個問題可以改用https 加密協定,這樣在傳輸時就會把資料加密,增加傳輸時的安全性。
- May 15 Wed 2024 07:00
Ubuntu 24.04 LTS 第7章 Nextcloud server架設
ubuntu 24.04 LTS的php版本已更新到8.3,在Ubuntu LTS 24.04下要安裝Nextcloud要先將php安裝好,可以參考上一篇文章安裝php。
下載 netcloud,現在最新版的 nectcloud是 31.0.6,執行指令:
wget https://download.nextcloud.com/server/releases/nextcloud-31.0.6.zip
然後解壓縮到 /var/www 目錄下,Ubuntu 24.04已預安裝unzip程式,直接解壓縮檔案即可:
- May 15 Wed 2024 06:00
Ubuntu 24.04 LTS 第6章 安裝php 8.3
要安裝nextcloud這套網路雲端伺服器的話,有些東西必須先裝起來,php就是必要的。
ubuntu 24.04 LTS的php版本已更新到8.3,底下說明在Ubuntu LTS 24.04下的php安裝。
安裝php及相關模組:
- May 15 Wed 2024 05:00
Ubuntu 24.04 LTS 第5章 Web server初步架設 最簡單的網頁伺服器
Ubuntu server上可以用apache2或是nginx,這兩種web server各有其優點,
我因為用apache習慣了,所以沿用apache2當web server。
sudo apt install -y apache2 apache2-utils
除了web server連同其他工具一起安裝。
安裝完成後跟centos還要手動啟動不一樣,ubuntu的 Apache應該自動啟動。 我們可以通過以下指令驗證這一點:
- May 15 Wed 2024 04:00
Ubuntu 24.04 LTS 第4章 database server架設
ubuntu 24.04資料庫用的一樣是mariadb這一套,所以安裝設定與舊版差不多。
安裝:
sudo apt -y install mariadb-server mariadb-client
安裝後應該會自動啟動,以下指令檢查:
systemctl status mariadb
- May 15 Wed 2024 03:00
Ubuntu 24.04 LTS 第3章 DNS server架設
Ubuntu的DNS server放在第三篇是因為伺服器的工作都離不開網域名稱,如果只是學習上的安裝,
那DNS不是很重要,可以用IP或私人網域的方式即可,但如果要正式放到網際網路上給自己提供服務的話,
還是去申請一個正式的網域名稱會比較好。
ubuntu 24.04設定檔跟23.04一樣,統一放在 /etc/bind 底下。
- May 15 Wed 2024 02:00
Ubuntu 24.04 LTS 第2章 Time server架設
安裝完ubuntu系統後,此時伺服器上的時間是不準確的,所以我會先把time server裝上去,讓系統時間正確。
Ubuntu也是用Chrony作為時間伺服器,執行以下指令即可安裝 chrony:
sudo apt -y install chrony
安裝後啟動,下指令:
- May 15 Wed 2024 01:00
Ubuntu 24.04 LTS 第1章 系統安裝後的一些設定
時區設定:
同23.04,剛安裝完的系統蠻乾淨但也蠻簡陋的,所以需要做一些設定跟安裝軟體來讓使用更便利,
首先是時區問題,ubuntu不管哪個版本安裝完後的預設時區都是UTC,跟台灣會有八個小時的差異,
先下指令將時區調找成台灣時區:
- May 15 Wed 2024 00:00
Ubuntu 24.04 LTS版 第0章 安裝
2024年的ubuntu 24.04 LTS 長期支援版上線了,今天就抓下來安裝,
因為23.04並不是長期支援版,在上個月就停止更新了,剛好重新安裝,
已經可以正確支援intel 13代CPU,真是太好了。
整個安裝程序跟22.04 LTS版本其實一模一樣,所以就不另外再多做說明。