Archive

文章標籤 ‘OEL 7’

在 OEL 7 中使用 rc.local

2015年2月6日 3 則評論

由於目前大部分的 Linux 發行套件都已經轉向使用 systemd 來取代傳統的 init 作業,因此在早期的一些 rc.xxx 服務模式的作業也必須要更動,如果你還有在使用 rc.local 檔案的朋友應該會發現在新版的 OEL 7 中無法正常運作,解決方式如下:

  1. 編輯 /usr/lib/systemd/system/rc-local.service 檔案,在檔案尾端添加
    [Install]
    WantedBy=multi-user.target
  2. 接著執行

    systemctl enable rc-local.service

  3. 最後將 rc.local 檔案添加執行權限

    chmod a+x /etc/rc.d/rc.local

  4. 重開機後便可以發現 rc.local 已經可以正常運作了

MariaDB 中文編碼問題

2015年2月6日 尚無評論

預設在 OEL7 中使用 MariaDB 時,由於它預設的編碼原則非使用 UTF-8 格式,因此會導至儲存為 UTF-8 格式的資料撈出來後會變成亂碼,解決方式如下:

  1. 在 /etc/my.cnf 組態檔案中的 [mysqld] 區塊中添加下力描述
    collation-server = utf8_unicode_ci
    init-connect='SET NAMES utf8'
    character-set-server = utf8
  2. 重新啟動 MariaDB 服務便可以解決

    systemctl restart mariadb

Oracle Enterprise Linux 7 安裝分享

2014年7月28日 2 則評論

Oracle Linux 於 7/24 終於釋出了最新版本的 OEL 7,與往常一樣這個版本依舊是以 Red Hat Enterprise Linux 7為基底搭配 Oracle 專屬的核心(UEK)與相關軟體進行調配的版本,此次僅針對 x86_64 位元的運作環境提供安裝 ISO 檔案,有興趣的朋友可以前往 Oracle Software Delivery Cloud 進行下載。接著,筆者將分享這次新版本的 OEL 7安裝配置方式:

  1. 首先,筆者先透過光碟方式啟動 OEL 7 的安裝光碟,畫面如下所示。

    OEL7-1

    這個版本的選單字樣比較淡色,讀者在閱覽時可能要特別張大眼看一下,在此我們選擇 ” Install Oracle Linux 7.0 ” 來進行全新環境的配置與安裝。

  2. 接著,如下圖所示,讀者可以在畫面中挑選所欲使用的語系與對應鍵盤,挑選後也可以在下方文字區塊中測試輸入是否正常,確認後選擇 ” Continue ” 。

    OEL7-2

  3. 新版的安裝配置畫面十分精美,我們只需要在 Installation Summary 這個畫面中針對日其時區、鍵盤、語系支援、安裝的軟體來源與套件選擇、分割區與網路設定等進行組態,便可以開始進行安裝。有別於以往必須一步一步逐一配置才能夠進入到下一個安裝畫面的運作模式。

    OEL7-3

  4. 首先,我們在 Installation Summary 這個畫面中選擇 “Date & Time” 項目來進行時區配置,有別於以往的時間設定畫面,這個版本的地圖比以往放大好幾倍,點選台灣所在地方便許多,右上角的 “Network Time”  選項開關可以直接啟用來設定進行網路校時作業。

    OEL7-4

  5. 接著,我們直接點選 “Software Select” 選項來挑選欲安裝的環境項目。

    OEL7-5

    這部份可能要特別注意,預設若沒有進行挑選時是以 “Minimal Install” 來作為預設配置項目,在這個版本中,提供了六種不同的安裝環境來供使用者挑選,包含:Minimal、Infrastructure Server、File and Print Server、Basic Web Server、Virtualization Host、Server with GUI,選定後,讀者可以在右手邊的區塊中挑選在這個情境下需要安裝的軟體項目有那些。

  6. 挑選完欲安裝的軟體項目之後,接著讀者可以點選 “Installation Destination” 項目來配置磁碟的分割狀態。

    OEL7-6

    在這個版本中若是採用默認預設配置的話,會是採用 XFS 檔案系統來進行環境的設定,當然,我們也可以依據自己的需求調整所需配置的檔案系統版本與類型。

  7. 最後,我們可以在 “Network & Hostname” 選項中進行網路與主機名稱的配置。

    OEL7-7

  8. 在  Installation Summary 這個畫面中設定完畢之後,我們只需要點選 “Begin Installation” 便可以開始進行系統的安裝與配置。

    OEL7-8

    如上圖所示,新版本的安裝模式進行過程中,可以針對系統管理員 Root 與建立使用者來進行作業,跟以往不同的是,這些原先在 Firstboot 中才執行的作業項目,被移植到安裝進程的過程中。

    OEL7-9 OEL7-10

    等待所挑選的套件安裝完畢後,我們可以在畫面下方看到一行敘述,告訴你可以準備重新啟動系統,接著只要點選 “Reboot” 便可以重新啟動系統來完成安裝作業。

    OEL7-11

  9. 當我們重新啟動系統後,會進入最後一個安裝動作,那就是閱讀 License Information,讀者可以點選項目閱讀完畢後勾選 I accept the License agreement. 選項,便可以完成安裝作業。

    OEL7-12 OEL7-13

  10. 新版本的 Firstboot 作業已經不像之前版本這麼多項目需要設定,僅剩下 Kdump、更新設定兩個選項,如下所示,若是主機的記憶體配置足夠的話,預設可以於此畫面進行 Kdump 功能的啟用。

    OEL7-14

    設定完畢後,接著於下個畫面可以進行 ULN 的配置,讀者可以等之後到系統內在進行設定即可。

    OEL7-15

  11. 一切設定完畢後我們便可以進入到 Oracle Linux 7的登入畫面,由於筆者是採用圖形環境安裝,因此預設會啟動在 Gnome 3 的畫面。

    OEL7-16  OEL7-17

    讀者輸入正確的帳號與密碼變可以登入到桌面視窗環境中。

    OEL7-18

    OEL7-19
    第一次登入 GNOME 3 桌面時還會出現一個歡迎畫面讓你挑選語系、鍵盤配置,一切設定完畢後我們便可以正式進入到  Oracle Linux 7 的環境中。

    OEL7-20

筆者是採用 VirtualBox 來進行模擬安裝,但明顯的發現這個版本在 UI 上確實花了很多功夫進行配置,安裝選項也比以往版本精簡許多,但同樣的虛擬機配置情況下,運作的效能明顯感覺比 Oracle Linux 6 稍微卡一點,但這應該也不意外,在絢麗的畫面襯托之下,確實在硬體支持上也需要適度的調整。另外,這個版本也全面改用 systemctl 來作為服務的管控,因此很多地方與觀念可能需要進行重新學習,後續筆者也會在分享一些使用上的心得提供給各位進行參考。

 

Categories: Oracle, Oracle Enterprise Linux Tags: ,