centos6.1,centos610内核版本

http://www.itjxue.com  2023-01-16 11:14  来源:未知  点击次数: 

centos6.1系统权限后面带点是什么意思

这个点表示的是存在“SELinux的安全标签”

你可以用 ls -lZ 查看

Druid连接远程ORACLE出现Rest 连接超时等问题

Druid连接远程ORACLE出现Rest 连接超时等问题

之前项目部署在windows服务器上,出现过该问题,连接长时间空闲会导致连接失效,是因为服务器对不活跃连接会主动断开连接。但是Druid并不知道,查询时会等到连接超时才会重新连接。所以对Druid加了KeepAlive配置解决了该问题。

后来项目部署到了Centos6.1上,又出现了连接失效 Rest等问题,以为又是Druid的配置问题,调整了很多参数,依旧如此。

后来看见有人说跟熵源”(entropy source)的策略有关系,抱着死马当活马医的心态试了一下。加了如下配置

在tomcat /bin/catalina.sh 文件第一行中加入

JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom"

该问题确实解决了,但是没理解加快随机数产生与连接失效的关系。。。还得进一步研究。

怎么装装CentOS-6.1-x86

安装模式的选择

在这一步骤,我们就将系统默认的勾选掉,采取最小化方式安装。当然你可以选择 Server 或其他模式。Server模式系统一般会帮你安装好Apache, MySQL等等软件,但是我们还需要更新版本。

安装完毕重新引导系统后

安装结束后,我们进行一下检查工作:

检查有无系统级错误信息

shell more /var/log/messages # 检查硬件配置是否有错误信息

shell dmesg # 检查网卡设置是否正确

shell ifconfig # 检查网络是否正常

shell ping

配置系统默认的启动服务

setup 是 RedHat 系列里面内置的一个图形化配置工具,在里面我们可以进行一些系统设置,如网络配置,防火墙配置以及系统启动服务配置等。

(1) 配置系统服务

shell setup

系统安装后默认会加载一些服务,有些服务并是我们不需要的,这里我们只勾选以下服务: anacron,crond,cpuspeed,iptables,irqbalance,messagebus,microcode_ctl ,network,rawdevices,readahead_early,readahead_later,smartd,sshd,syslog,vsftpd,xinetd,yum-updatesd。如果需要以后还可以通过 chkconfig 指令添加。

(2) 配置防火墙

在 Firewall Configuration 选项中,进行防火墙配置,首先启动防火墙,关闭 SELINUX,然后放开 HTTP 80, SSH 22, FTP 21 等这些常用端口。

注:SELINUX 的禁用需要重新启动才能生效。

配置 SSH 服务

shell vi /etc/ssh/sshd_config

PermitRootLogin no # 禁止root登录,根据实际情况配置

Protocol 2 # 仅使用SSH2协议

ServerKeyBits 1024 # 使用1024bit加密

PermitEmptyPasswords no # 禁止空密码

# 启动SSH服务,或者使用 service sshd start

shell /etc/init.d/sshd start

配置 yum 源

(1) 配置搜狐镜像网站的yum源。(注:这步是非必须的,只是视地域情况而定,选择较快的源)

# 获取搜狐Centos 5.4源配置文件

shell cd /etc/yum.repos.d

shell mv CentOS-Base.repo CentOS-Base.repo.bak

shell wget

shell mv CentOS-Base-sohu.repo CentOS-Base.repo

# 导入软件包的GPG Key

shell rpm --import

(2) 定义非官方yum库

有时官方提供的软件是当前的稳定版本,而不是最新版本,因此我们需要一些非官方yum源,如下面我们定义一个非官方yum库用来更新 PHP版本至5.2.14。

shell rpm --import

shell vi /etc/yum.repos.d/utterramblings.repo

[utterramblings]

name=Jason's Utter Ramblings Repo

baseurl=

enabled=1

gpgcheck=1

gpgkey=

(3) 关闭yum fastestmirror 功能

shell vi /etc/yum/pluginconf.d/fastestmirror.conf

enabled=0

(4) 更新系统软件库

shellyum update

# 安装后通过以下指令查看当前系统已安装包版本信息

shell yum list installed | grep mysql

shell rpm -qa | grep mysql

(责任编辑:IT教学网)

更多

相关管理维护文章

推荐管理维护文章