当前位置: 首页 > news >正文

怎么在wordpress建英文网站如何查看网站的访问量

怎么在wordpress建英文网站,如何查看网站的访问量,深圳龙华区有什么好玩的地方,wordpress主题在线编辑文章目录前言:一、环境准备1.1 系统信息1.2 创建 Oracle 用户和组1.3 创建安装目录二、系统配置2.1 关闭防火墙和 SELinux2.2 配置内核参数2.3 配置用户资源限制三、安装依赖包四、配置 Oracle 用户环境五、上传并解压 Oracle 21c 安装包六、静默安装数据库七、创建…

文章目录

  • 前言:
  • 一、环境准备
    • 1.1 系统信息
    • 1.2 创建 Oracle 用户和组
    • 1.3 创建安装目录
  • 二、系统配置
    • 2.1 关闭防火墙和 SELinux
    • 2.2 配置内核参数
    • 2.3 配置用户资源限制
  • 三、安装依赖包
  • 四、配置 Oracle 用户环境
  • 五、上传并解压 Oracle 21c 安装包
  • 六、静默安装数据库
  • 七、创建监听
  • 八、创建数据库实例(静默方式)
  • 九、验证安装
  • 结语

前言:

在实际的生产环境中,我们常常需要在没有图形界面的服务器上部署 Oracle 数据库。本文将详细介绍如何在 CentOS 7.6 系统上通过静默方式(Silent Mode)安装 Oracle Database 21c,无需启动图形化界面,全程命令行操作,适合自动化脚本和远程部署。

一、环境准备

1.1 系统信息

# 查看系统版本
cat /etc/centos-release
# 输出:CentOS Linux release 7.6.1810 (Core) 
# 查看内存(建议至少 4GB,推荐 8GB+)
free -h
# 查看磁盘空间(建议 /tmp 至少 10GB,/u01 至少 20GB)
df -h

1.2 创建 Oracle 用户和组

# 创建 Oracle 用户和组
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle

1.3 创建安装目录

# 创建相关目录
mkdir -p /u01/app/oracle/product/21c/db
mkdir -p /u01/oradata
chown -R oracle:oinstall /u01
chmod -R 775 /u01

二、系统配置

2.1 关闭防火墙和 SELinux

# 停止并禁用防火墙
systemctl stop firewalld
systemctl disable firewalld
# 禁用 SELinux(临时)
setenforce 0
# 永久禁用 SELinux
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

2.2 配置内核参数

## 编辑 /etc/sysctl.conf:
cat >> /etc/sysctl.conf << EOF
fs.file-max = 6815744
kernel.sem = 5010 641280 5010 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
kernel.panic_on_oops = 1
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
net.ipv4.conf.all.rp_filter = 2
net.ipv4.conf.default.rp_filter = 2
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500
EOF
# 应用配置
sysctl -p

2.3 配置用户资源限制

# 编辑 /etc/security/limits.conf:
cat >> /etc/security/limits.conf << EOF
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
oracle soft stack 10240
oracle hard stack 32768
oracle soft memlock 3145728
oracle hard memlock 3145728
EOF

三、安装依赖包

yum install bc binutils compat-openssl10 elfutils-libelf glibc glibc-devel ksh libaio libXrender libX11 libXau libXi libXtst libgcc libnsl libstdc++ libxcb libibverbs make policycoreutils policycoreutils-python-utils smartmontools sysstat

四、配置 Oracle 用户环境

cat >> /home/oracle/.bash_profile <<EOF
# Oracle Settings
export TMP=/tmp
export TMPDIR=\$TM
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=\$ORACLE_BASE/product/21c/db
export ORA_INVENTORY=/u01/app/oraInventory
export ORACLE_SID=orcl
export PDB_NAME=orclpdb
export PATH=/usr/sbin:/usr/local/bin:\$PATH
export PATH=\$ORACLE_HOME/bin:\$PATH
export LD_LIBRARY_PATH=\$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=\$ORACLE_HOME/jlib:\$ORACLE_HOME/rdbms/jlib
EOF

五、上传并解压 Oracle 21c 安装包

## 将LINUX.X64_213000_db_home.zip上传到/tmp目录下
chmod 777 LINUX.X64_213000_db_home.zip 
su - oracle
cd $ORACLE_HOME
unzip -oq /tmp/LINUX.X64_213000_db_home.zip 

六、静默安装数据库

执行静默安装

./runInstaller -ignorePrereq -waitforcompletion -silent                        \-responseFile ${ORACLE_HOME}/install/response/db_install.rsp               \oracle.install.option=INSTALL_DB_SWONLY                                    \ORACLE_HOSTNAME=${ORACLE_HOSTNAME}                                         \UNIX_GROUP_NAME=oinstall                                                   \INVENTORY_LOCATION=${ORA_INVENTORY}                                        \SELECTED_LANGUAGES=en,en_US                                                \ORACLE_HOME=${ORACLE_HOME}                                                 \ORACLE_BASE=${ORACLE_BASE}                                                 \oracle.install.db.InstallEdition=EE                                        \oracle.install.db.OSDBA_GROUP=dba                                          \oracle.install.db.OSBACKUPDBA_GROUP=dba                                    \oracle.install.db.OSDGDBA_GROUP=dba                                        \oracle.install.db.OSKMDBA_GROUP=dba                                        \oracle.install.db.OSRACDBA_GROUP=dba                                       \SECURITY_UPDATES_VIA_MYORACLESUPPORT=false                                 \DECLINE_SECURITY_UPDATES=true##安装完成后根据提示用root执行脚本
sh /u01/app/oraInventory/orainstRoot.sh
sh /u01/app/oracle/product/21c/db/root.sh

七、创建监听

cd assistants/netca
cp netca.rsp netca.rsp.bak
netca /silent /responseFile $ORACLE_HOME/assistants/netca/netca.rsp
# 查看监听状态
lsnrctl status
## 如果要配置远程连接 需更改配置文件/u01/app/oracle/homes/OraDB21Home1/network/admin/listener.ora,将HOST = hostname改成HOST = 0.0.0.0,修改后重启
lsnrctl stop
lsnrctl start

八、创建数据库实例(静默方式)

dbca -silent -createDatabase                                                   \-templateName General_Purpose.dbc                                         \-gdbname ${ORACLE_SID} -sid  ${ORACLE_SID} -responseFile NO_VALUE         \-characterSet ZHS16GBK                                                    \-sysPassword Oracle21c                                                    \-systemPassword Oracle21c                                                 \-createAsContainerDatabase true                                           \-numberOfPDBs 1                                                           \-pdbName ${PDB_NAME}                                                      \-pdbAdminPassword Oracle21c                                               \-databaseType MULTIPURPOSE                                                \-memoryMgmtType auto_sga                                                  \-totalMemory 2000                                                         \-storageType FS                                                           \-datafileDestination "/u01/oradata"                                       \-redoLogFileSize 50                                                       \-ignorePreReqs

九、验证安装

# 登录数据库
sqlplus / as sysdba
SQL> select status from v$instance;
-- 输出:OPEN
SQL> select name from v$database;
-- 输出:ORCL

结语

通过以上步骤,我们成功在 CentOS 7.6 上完成了 Oracle 21c 的静默安装与数据库创建。该方法适用于无图形界面的服务器、自动化部署和 CI/CD 流程集成。建议将关键步骤(如用户创建、内核参数、响应文件)封装为 Shell 脚本,提升部署效率。

http://www.dtcms.com/a/416883.html

相关文章:

  • 网站设计与开发范本东莞市建设网站
  • 聊聊Bert模型输出的pooler_output与last_hidden_state
  • 颍上县住房和城乡建设局网站提供网站建设服务平台
  • 交互做的很好的网站无锡seo报价
  • 有没有专门帮人做图的网站个人养老金保险查询
  • VCU开发——热平衡测试流程
  • 哪个网站注册域名好一级a做爰网站下载
  • 与设计行业相关的网站扁平化蓝色网站模板
  • 做爰网站下载抖音seo关键词优化
  • 做网站做软件怎么赚钱简述搜索引擎的工作原理
  • 怎么建设官方网站网站标题seo
  • 一个网站怎么做软件好用吗视频网站调用
  • 资讯网站开发可信网站收费吗
  • 长安网站设计合肥网站建设百家号
  • 佛山专业做网站的昆明做网站哪家便宜
  • 网站开发有很多种吗已有网站怎么修改
  • 资金盘网站开发多少钱建设网站步骤是
  • wordpress新闻站自动采集器手机pc网站模板
  • 局域网网站建设多少钱海城 网站建设
  • 小企业网站建设在哪里找做一个网站系统多少钱
  • 电子商务网站建设基本步骤wordpress如何在文章底部添加目录
  • 图书馆网站建设的要求网站建设报价模版
  • 学会建网站如何做网络营销重庆便宜做网站的
  • 微网站建设开发工具wordpress08影视
  • 重庆主页网站建设wordpress page样式
  • 天津北辰做网站怎么用手机做一个网站
  • 长春网站制作费用做英文小说网站
  • 网站推广合同需要缴纳印花税吗哪里找专业做网站的人常熟
  • PS 将照片底色改为黑白打印纸效果
  • 鹤壁市建设局网站横栏建设网站