《Linux服務與安全管理》| 數據庫服務器安裝和配置

《Linux服務與安全管理》| 數據庫服務器安裝和配置

目錄

《Linux服務與安全管理》| 數據庫服務器安裝和配置

任務一:

安裝PostgreSQL數據庫,設置遠程登錄,客戶端可以成功登錄并操作數據庫。

任務二:

安裝MySQL數據庫,設置遠程登錄,客戶端可以成功登錄并操作數據庫。


學生姓名

****

學號

****

專業

****

任務名稱

數據庫服務器安裝和配置

完成日期

****

任務目標

知識

了解數據庫服務器的安裝步驟。

了解數據庫服務器的配置文件。

技能

掌握安裝和配置數據庫服務器的步驟。

素質

樹立職業觀念、自主學習意識和團隊協作精神。

任務要求

任務一:

安裝PostgreSQL數據庫,設置遠程登錄,客戶端可以成功登錄并操作數據庫。

任務二:

安裝MySQL數據庫,設置遠程登錄,客戶端可以成功登錄并操作數據庫。

任務記錄

任務一:

安裝PostgreSQL數據庫,設置遠程登錄,客戶端可以成功登錄并操作數據庫。

操作步驟:

1、 用命令” dnf install @postgresql -y“,安裝PostgreSQL

2、需要先初始化PostgreSQL數據庫,才能啟動。

使用命令:postgresql-setup initdb

3、啟動PostgreSQL數據庫。

使用命令:systemctl start postgresql

4、 postgres用戶本來沒有密碼,現設置postgres用戶密碼

5、編輯主配置文件/var/lib/pgsql/data/postgresql.conf,

使PostgreSQL服務器能夠在所有可用網絡上偵聽。

6、在防火墻上允許數據庫服務

7、重啟服務

操作結果:

Client1

1、 安裝客戶端軟件包postgresql

2、 客戶端登錄主機192.168.10.1,使用用戶postgres和之前設置的密碼。成功登錄。

任務二:

安裝MySQL數據庫,設置遠程登錄,客戶端可以成功登錄并操作數據庫。

操作步驟:

1、安裝mysql-devel和mysql-server

2、編輯配置文件/etc/my.cnf.d/mysql-server.cnf

設置服務器端字符格式及引擎:

在[mysqld]下添加

character_set_server=utf8

default-storage-engine=INNODB

修改好之后存盤退出

3、啟動mysqld服務,設置mysqld服務開機自動啟動

4、設置root的密碼登錄數據庫

5、修改user表使其root用戶可以通過遠程連接

6、關閉防火墻

7、客戶端

操作結果:

心得體會

1、 問題和解決

2、 收獲和體會

今天的學習讓我對Linux數據庫服務器的安裝和配置有了全新的認識和實踐理解。我深入了解到,數據庫服務器在Linux系統中的安裝過程需要精確和細心,每一個步驟和決策都直接影響到數據庫的性能和穩定性。

在安裝和配置過程中,我學習了如何選擇合適的數據庫管理系統(如MySQL、PostgreSQL等),如何進行系統的初步配置和優化,以及如何創建和管理數據庫和用戶權限。這些操作不僅要求我對Linux命令有扎實的掌握,也考驗了我對數據庫原理和實踐應用的理解。

Linux服務與安全管理專欄

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/894606.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/894606.shtml
英文地址,請注明出處:http://en.pswp.cn/news/894606.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Linux系統之whereis命令的基本使用

Linux系統之whereis命令的基本使用 一、whereis命令介紹二、whereis命令的使用幫助2.1 whereis命令的幫助信息2.2 whereis命令幫助解釋 三、whereis命令的基本使用3.1 查找命令的位置3.2 僅查找二進制文件3.3 僅查找手冊頁3.4 輸出實際使用的查找路徑3.5 指定自定義搜索路徑 四…

Autosar-以太網是怎么運行的?(Davinci配置部分)

寫在前面: 入行一段時間了,基于個人理解整理一些東西,如有錯誤,歡迎各位大佬評論區指正!!! 目錄 1.Autosar ETH通訊軟件架構 2.Ethernet MCAL配置 2.1配置對應Pin屬性 2.2配置TXD引腳 2.3配…

2024年度總結

首先,我是在2023年結束高中生涯進入大學的,難免會有固化的“高中生”思維,我等著老師的安排,看著課表上課,跟著時間吃飯,睡覺,偶爾會熬夜,但整體跟高中沒差太多。我對社團沒興趣&…

【Block總結】CSAM,包含分割、關鍵點、切分等均適用!|即插即用

論文信息 標題: CSAM: A 2.5D Cross-Slice Attention Module for Anisotropic Volumetric Medical Image Segmentation 論文鏈接: https://arxiv.org/pdf/2311.04942 GitHub鏈接: https://github.com/aL3x-O-o-Hung/CSAM 創新點 CSAM(跨切片注意力模塊&#xff…

解決PyG安裝中torch-sparse安裝失敗問題:詳細指南

1 問題描述 最近在學習GNN,需要使用PyTorch Geometric(PyG)庫。在安裝PyG的過程中,遇到了torch-sparse安裝失敗的問題,錯誤提示為: ERROR: Failed building wheel for torch-sparse本文將詳細記錄問題的解…

鳥哥Linux私房菜筆記(三)

鳥哥Linux私房菜筆記(三) 該第三部分和第四部分主要為原書的第十一章(正則表達式與文件格式化處理),第十二章學習shell腳本,第十六章(進程管理與SElinux初探部分),第十七…

學習日記-250203

一.論文 看師兄寫好的一稿。 二、計劃: 繼續看論文里的問題。 然后繼續看promptCD相關,明天要看論文啦,今天家里有些事比較忙(碎碎念) 三. )——( 注冊了 openreview,ORCID,Google scholar&…

python學opencv|讀取圖像(五十四)使用cv2.blur()函數實現圖像像素均值處理

【1】引言 前序學習進程中,對圖像的操作均基于各個像素點上的BGR值不同而展開。 對于彩色圖像,每個像素點上的BGR值為三個整數,因為是三通道圖像;對于灰度圖像,各個像素上的BGR值是一個整數,因為這是單通…

Kafka ACL(訪問控制列表)介紹

文章目錄 Kafka ACL(訪問控制列表)介紹1. Kafka ACL 的基本概念1.1 Kafka ACL 的目標1.2 Kafka ACL 的組成部分 2. Kafka 支持的資源類型2.1 Topic(主題)2.2 Consumer Group(消費者組)2.3 Cluster&#xff…

在 WSL2 中重啟 Ubuntu 實例

在 WSL2 中重啟 Ubuntu 實例,可以按照以下步驟操作: 方法 1: 使用 wsl 命令 關閉 Ubuntu 實例: 打開 PowerShell 或命令提示符,運行以下命令: wsl --shutdown這會關閉所有 WSL2 實例。 重新啟動 Ubuntu: 再次打開 Ubuntu&#x…

Spring Boot 2 快速教程:WebFlux處理流程(五)

WebFlux請求處理流程 下面是spring mvc的請求處理流程 具體步驟: 第一步:發起請求到前端控制器(DispatcherServlet) 第二步:前端控制器請求HandlerMapping查找 Handler (可以根據xml配置、注解進行查找) 匹配條件包括…

小程序設計和開發:如何研究同類型小程序的優點和不足。

一、確定研究目標和范圍 明確研究目的 在開始研究同類型小程序之前,首先需要明確研究的目的。是為了改進自己的小程序設計和開發,還是為了了解市場趨勢和用戶需求?不同的研究目的會影響研究的方法和重點。例如,如果研究目的是為了…

使用 Numpy 自定義數據集,使用pytorch框架實現邏輯回歸并保存模型,然后保存模型后再加載模型進行預測,對預測結果計算精確度和召回率及F1分數

1. 導入必要的庫 首先,導入我們需要的庫:Numpy、Pytorch 和相關工具包。 import numpy as np import torch import torch.nn as nn import torch.optim as optim from sklearn.metrics import accuracy_score, recall_score, f1_score2. 自定義數據集 …

Unity-編譯構建Android的問題記錄

文章目錄 報錯:AAPT2 aapt2-4.1.2-6503028-osx Daemon #0 Failed to shutdown within timeout報錯信息解讀:原因分析最終處理方法 報錯:AAPT2 aapt2-4.1.2-6503028-osx Daemon #0 Failed to shutdown within timeout 報錯信息解讀&#xff1…

【axios二次封裝】

axios二次封裝 安裝封裝使用 安裝 pnpm add axios封裝 // 進行axios二次封裝:使用請求與響應攔截器 import axios from axios import { ElMessage } from element-plus//創建axios實例 const request axios.create({baseURL: import.meta.env.VITE_APP_BASE_API,…

SQL進階實戰技巧:如何構建用戶行為轉移概率矩陣,深入洞察會話內活動流轉?

目錄 1 場景描述 1.1 用戶行為轉移概率矩陣概念 1.2 用戶行為轉移概率矩陣構建方法 (1) 數據收集

Vue3.0實戰:大數據平臺可視化(附完整項目源碼)

文章目錄 創建vue3.0項目項目初始化項目分辨率響應式設置項目頂部信息條創建頁面主體創建全局引入echarts和axios后臺接口創建express銷售總量圖實現完整項目下載項目任何問題都可在評論區,或者直接私信即可。 創建vue3.0項目 創建項目: vue create vueecharts選擇第三項:…

Java自定義IO密集型和CPU密集型線程池

文章目錄 前言線程池各類場景描述常見場景案例設計思路公共類自定義工廠類-MyThreadFactory自定義拒絕策略-RejectedExecutionHandlerFactory自定義阻塞隊列-TaskQueue(實現 核心線程->最大線程數->隊列) 場景1:CPU密集型場景思路&…

【VM】VirtualBox安裝ubuntu22.04虛擬機

閱讀本文之前,請先根據 安裝virtualbox 教程安裝virtulbox虛擬機軟件。 1.下載Ubuntu系統鏡像 打開阿里云的鏡像站點:https://developer.aliyun.com/mirror/ 找到如圖所示位置,選擇Ubuntu 22.04.3(destop-amd64)系統 Ubuntu 22.04.3(desto…

Pandas基礎08(分箱操作/時間序列/畫圖)

3.8.1 Pandas分箱操作 數據分箱(Binning) 是一種數據預處理方法,用于將連續型變量的數值范圍分割成若干個區間或“箱”(bins),將數據按照這些區間進行分類,從而轉換為離散型變量。這種方法常用…