新聞中心
在Linux系統中,安裝一個數據庫軟件并不是在電腦上安裝任何其他軟件,因為安裝數據庫軟件后,它將在系統上創(chuàng)建文件和目錄結構,以存儲數據庫文件和服務器配置。了解數據庫的安裝目錄結構非常重要,它能夠幫助您快速找到數據庫服務器軟件和數據文件,并且你也需要在使用數據庫時去訪問這些文件。

創(chuàng)新互聯是一家專注網站建設、網絡營銷策劃、微信小程序定制開發(fā)、電子商務建設、網絡推廣、移動互聯開發(fā)、研究、服務為一體的技術型公司。公司成立10年以來,已經為上千工商代辦各業(yè)的企業(yè)公司提供互聯網服務?,F在,服務的上千客戶與我們一路同行,見證我們的成長;未來,我們一起分享成功的喜悅。
本文將介紹一些主要的Linux數據庫安裝目錄。
1. /usr/local/mysql
這是MySQL數據庫的默認安裝目錄,其中包含了MySQL數據庫軟件和文件的安裝目錄。
在MySQL安裝目錄中有幾個重要的子目錄:
bin:二進制文件目錄,包括了所有MySQL工具的二進制文件,比如mysql,mysqldump等等。
lib:庫文件目錄,包括了MySQL的共享庫文件。
data:數據文件目錄,包括了MySQL實例的數據文件。
share:共享文件目錄,包括了MySQL的幫助文檔、示例等等文件。
2. /usr/local/pgsql
這是PostgreSQL數據庫的默認安裝目錄,其中包含了PostgreSQL數據庫軟件和文件的安裝目錄。
在PostgreSQL安裝目錄中有幾個重要的子目錄:
bin:二進制文件目錄,包括了所有PostgreSQL工具的二進制文件,比如psql,pg_dump等等。
lib:庫文件目錄,包括了PostgreSQL的共享庫文件。
data:數據文件目錄,包括了PostgreSQL實例的數據文件。
share:共享文件目錄,包括了PostgreSQL的幫助文檔、示例等等文件。
3. /usr/local/oracle
這是Oracle數據庫的默認安裝目錄,其中包含了Oracle數據庫軟件和文件的安裝目錄。
在Oracle安裝目錄中有幾個重要的子目錄:
bin:二進制文件目錄,包括了Oracle數據庫的所有工具的二進制文件,比如sqlplus,expdp等等。
lib:庫文件目錄,包括了Oracle的共享庫文件。
data:數據文件目錄,包括了Oracle實例的數據文件。
network:網絡配置目錄,包括了Oracle實例的網絡連接文件。
4. /usr/local/sqlserver
這是SQL Server數據庫的默認安裝目錄,其中包含了SQL Server數據庫軟件和文件的安裝目錄。
在SQL Server安裝目錄中有幾個重要的子目錄:
bin:二進制文件目錄,包括了SQL Server數據庫的所有工具的二進制文件,比如sqlcmd,bcp等等。
lib:庫文件目錄,包括了SQL Server的共享庫文件。
data:數據文件目錄,包括了SQL Server實例的數據文件。
LOG:日志文件目錄,包括了SQL Server數據庫的日志文件。
5. /usr/lib/postfix
這是郵件服務器Postfix的默認安裝目錄,其中包含了Postfix郵件服務器軟件和文件的安裝目錄。
在Postfix安裝目錄中有幾個重要的子目錄:
bin:二進制文件目錄,包括了Postfix郵件服務器的所有工具的二進制文件,比如sendml,postmap等等。
in:系統二進制文件目錄,包括了Postfix郵件服務器的系統工具的二進制文件。
conf:配置文件目錄,包括了Postfix郵件服務器的所有配置文件。
spool:郵件隊列目錄,包括了Postfix郵件服務器的所有郵件隊列文件。
了解數據庫的安裝目錄結構非常重要。通過知道每個數據庫的主要安裝目錄,可以簡化對數據庫的管理和維護。此外,在找到配置文件、日志文件和數據文件等重要文件時,可以快速定位它們。這將幫助您更好地管理和優(yōu)化您的數據庫。
相關問題拓展閱讀:
- 怎么在linux下安裝oracle數據庫
怎么在linux下安裝oracle數據庫
1. 安裝CentOS,注意先不要創(chuàng)建oracle用戶,語言務必選擇英語;
2. 獲取Oracle 11G安裝包;
3. 創(chuàng)建Oracle安裝目錄;
1) 創(chuàng)建用戶:oracle,組:oinstall,dba;
1) groupadd oinstall #創(chuàng)建用戶組oinstall
2) groupadd dba #創(chuàng)建用裂拆戶組dba
3) useradd -g oinstall -g dba -m oracle #創(chuàng)建用戶oracle,并加入oinstall和dba用戶組
4) passwd oracle #設置用戶oracle的登錄密碼,根據提示輸入兩絕激次密碼
5) mkdir /oracle #創(chuàng)建Oracle安裝目錄
6) chown -R oracle:oinstall /oracle #設置目錄所有者為oinstall用戶組的oracle用戶
1. 修改內核參肆宏棗數;
這一步修改主要是因為,在oracle的官方文檔中有對oracle數據庫安裝配置的更低要求,因此需要修改一下
vi /etc/sysctl.conf #編輯,
#在最后添加以下代碼
net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.rp_filter = 1
fs.file-max =
fs.aio-max-nr =
kernel.shmall =
kernel.shmmax =
kernel.shmmni = 4096
kernel.sem = 128
net.ipv4.ip_local_port_range =
net.core.rmem_default =
net.core.rmem_max=
net.core.wmem_default=
net.core.wmem_max=
保存退出后要進行如下操作以使配置生效
sysctl -p #使配置立即生效
2. 設置oracle用戶限制
vi /etc/security/limits.conf #在末尾添加以下代碼
oracle soft nproc 2023
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
3. 關閉SELINUX
vi /etc/selinux/config
#編輯配置文件
#注釋掉SELINUX=enforcing
# 注釋掉SELINUXTYPE=targeted
SELINUX=disabled #增加
4. 安裝必備軟件;
yum install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* libstdc* elfutils-libelf-devel* libaio-devel* sysstat* unixODBC-* pdksh-*
5. 檢查依賴關系
binutils-2.23.52.0.1-12.el7.x86_64
compat-libcap1-1.10-3.el7.x86_64
gcc-4.8.2-3.el7.x86_64
gcc-c++-4.8.2-3.el7.x86_64
glibc-2.17-36.el7.i686
glibc-2.17-36.el7.x86_64
glibc-devel-2.17-36.el7.i686
glibc-devel-2.17-36.el7.x86_64
ksh
libaio-0.3.109-9.el7.i686
libaio-0.3.109-9.el7.x86_64
libaio-devel-0.3.109-9.el7.i686
libaio-devel-0.3.109-9.el7.x86_64
libgcc-4.8.2-3.el7.i686
libgcc-4.8.2-3.el7.x86_64
libstdc++-4.8.2-3.el7.i686
libstdc++-4.8.2-3.el7.x86_64
libstdc++-devel-4.8.2-3.el7.i686
libstdc++-devel-4.8.2-3.el7.x86_64
libXi-1.7.2-1.el7.i686
libXi-1.7.2-1.el7.x86_64
libXtst-1.2.2-1.el7.i686
libXtst-1.2.2-1.el7.x86_64
make-3.82-19.el7.x86_64
sysstat-10.1.5-1.el7.x86_64
6. 配置用戶的環(huán)境變量(可以安裝完再設置)
vi /home/oracle/.bash_profile
#在最后添加以下代碼
export ORACLE_BASE=/oracle/app/oracle #oracle數據庫安裝目錄
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 #oracle數據庫路徑
export ORACLE_SID=orcl #oracle啟動數據庫實例名
export ORACLE_TERM=xterm #xterm窗口模式安裝
export PATH=$ORACLE_HOME/bin:/usr/in:$PATH #添加系統環(huán)境變量
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib #添加系統環(huán)境變量
export #防止安裝過程出現亂碼
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK #設置Oracle客戶端字符集,必須與Oracle安裝時設置的字符集保持一致,如:ZHS16GBK,否則出現數據導入導出中文亂碼問題
保存退出以后,輸入如下命令使配置生效
source .bash_profile #使設置立刻生效
7. 運行如下命令啟動安裝界面
export LANG=en_US #設置編碼,防止圖形界面亂碼
./runInstaller
8. “ins_ctx.mk”錯誤處理
下載下面的文件,解壓后使用其中l(wèi)ibstdc++替換/usr/lib64目錄下的同名文件即可
9. “ins_emagent.mk”編譯錯誤,未解決,但未發(fā)現影響使用。
方法/步驟
檢查硬件是否滿足要求
1)確保系統有足夠的 RAM 和交換空間大小,運行以下命令:
#grep MemTotal /proc/meminfo
#grepSwapTotal /proc/meminfo
注:所需最小 RAM 為 512MB,而所需最小交換空間為 1GB。對于 RAM 小于或等于笑廳 2GB 的系統,交換空間應為 RAM 數量的兩倍;對于 RAM 大于 2GB 的系統,交換空間應為 RAM 數量的一到兩倍。
2)確保有足夠的磁盤空間。Oracle 10g軟件大約需要 2.5GB 的可用磁盤空間,數據庫則另需至少1.2G的磁盤空間
3)/tmp 目錄至少需要 400MB 的可用空間。
要檢查系統上的可用磁盤空間,運行以下命令:
#df-h
檢查系統是否已安裝所需的開發(fā)包
使用rpm -qa命令,確保以下包已成功安裝。讓升運對于包的版本,只有版本高于下面的都可以,如果低于此版本,則要升級處理,如下:
binutils-2.15.92.0.2-13.EL4
compat-db-4.1.25-9
compat-libstdc++-296-2.96-132.7.2
control-center-2.8.0-12
gcc-3.4.3-22.1.EL4
gcc-c++-3.4.3-22.1.EL44
glibc-2.3.4-2.9
glibc-common-2.3.4-2.9
gnome-libs-1.4.1.2.90-44.1
libstdc++-3.4.3-22.1
libstdc++-devel-3.4.3-22.1
make-3.80-5
pdksh-5.2.14-30
sysstat-5.0.5-1
xscreensaver-4.18-5.rhel4.2
setarch-1.6-1
libaio-0.3.103-3
創(chuàng)建oracle組和oracle用戶
創(chuàng)建用于安裝和維護 Oracle 10g軟件的 Linux 組和用戶帳戶。用戶帳戶將稱為 oracle,而組將稱為 oinstall(用于軟件安裝) 和 dba(用于數據庫管理)。
#groupadd oinstall
#groupadd dba
#useradd -m -g oinstall -G dba oracle –poracle (p表示添加帳號密碼)
創(chuàng)建oracle目錄并改變目錄權限
現在,創(chuàng)建存儲 Oracle 10g 軟件和數據庫文件的目錄。本指南在創(chuàng)建目錄結構時所用的命名慣例符合更佳靈活結構 (OFA) 規(guī)范。
以 root 用戶身份執(zhí)行以下命令:
#mkdir -p /u01/坦梁app/oracle# oracle根目錄,-p 表示遞歸建立目錄
#mkdir -p /u02/oradata # oracle數據文件存放目錄
#chown -R oracle:oinstall /u
#chown -R oracle:oinstall /u02
#chmod -R 775 /u01
#chmod -R 775 /u02
配置linux內核參數
#vi/etc/sysctl.conf,添加如下內容:
kernel.shmall =
kernel.shmmax =#此處默認設置為2G,數值一般設為物理內存的40~50%
kernel.shmmni = 4096
kernel.sem = 128
fs.file-max = 65536
net.ipv4.ip_local_port_range =
net.core.rmem_default =
net.core.rmem_max =
net.core.wmem_default =
net.core.wmem_max =
完成后,運行以下命令激活更改:
#sysctl–p
注:Linux
內核非常出色。與大多數其他 *NIX 系統不同,Linux
允許在系統啟動和運行時修改大多數內核參數。完成內核參數更改后不必重新啟動系統。Oracle 數據庫 10g
需要以下所示的內核參數設置。其中給出的是最小值,因此如果您的系統使用的值較大,則不要更改它。
配置oracle用戶的shell限制
#vi /etc/security/limits.conf 添加如下內容:
oraclesoft nproc 2023
oraclehard nproc
oraclesoft nofile 1024
oraclehard nofile 65536
#vi /etc/pam.d/login 添加如下內容:
session required pam_limits.so
導出x圖形界面給oracle用戶
由于安裝時采用的是oracle的OUI圖形化界面,需要X支持,而默認oracle用戶是不支持圖形化操作的,必須以root的身份導出X給oracle用戶使用。運行如下命令:
#xhost +
access control disabled,clients can connect from any host
出現以上文字表示導出成功。
oracle用戶下執(zhí)行
1.2.1設置環(huán)境變量
#su –oracle
$vi .bash_profile
加入以下內容:
TMP=/tmp
TMPDIR=$TMP
ORACLE_BASE=/u01/app/oracle #oracle 根目錄
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 #oracle 家目錄
ORACLE_SID=orcl #根據實際需要命名
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
PATH=$ORACLE_HOME/bin:$PATH
exportTMP TMPDIR ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH
$source .bash_profile#使環(huán)境變量生效
2、安裝 Oracle
2.1、下載并解壓oracle軟件
從Oracle網站下載10201_database_linux_x86_32.cpio.gz到oracle用戶家目錄下/home/oracle/(也可為其他目錄),使用oracle用戶登錄后,解壓此文件:
$startx
$cd /home/oracle
$gunzip 10201_database_linux_x86_64.cpio.gz
$cpio -idmv selectopen_mode from v$database;
OPEN_MODE
—-
READ WRITE
若出現以上文字說明數據庫正在正常運行。自此,數據庫安裝成功。
linux 數據庫安裝目錄的介紹就聊到這里吧,感謝你花時間閱讀本站內容,更多關于linux 數據庫安裝目錄,Linux數據庫安裝目錄概覽,怎么在linux下安裝oracle數據庫的信息別忘了在本站進行查找喔。
成都創(chuàng)新互聯建站主營:成都網站建設、網站維護、網站改版的網站建設公司,提供成都網站制作、成都網站建設、成都網站推廣、成都網站優(yōu)化seo、響應式移動網站開發(fā)制作等網站服務。
分享題目:Linux數據庫安裝目錄概覽(linux數據庫安裝目錄)
文章鏈接:http://www.5511xx.com/article/dpddpse.html


咨詢
建站咨詢
