查看linux的系统发行版本
cat /etc/issue
cat /etc/redhat-release
查看cpu的系统
Top (按数字键 1、2、3 去切换各个 cpu 的情况,如果只有 1 个 cpu 就表示单核)
查看剩余内存大小,有个公式:Mem 中的 free+mem 中的 buffer=swp 中的 cache 就是剩余的内存大小
查看磁盘使用情况 df -h
/proc 文件目录一般放一些硬件信息
cat /proc/cpuinfo 查看 cpu 信息
Cat /proc/meminfo(top 或是 vmstat 查看资源信息都是从 /proc/meminfo 中读出来的)
环境部署前的准备
停止防火墙
测试环境是一般关闭防火墙。防火墙防自己、放别人。现网 (上线的网络)才需要开启防火墙
开机自启(DOS 是 msconfig)
Linux 操作系统的内核被载入内存,等待内核加载成功之后, 第一个运行的程序就是 init 程序。
Init 进程是非内核进程之外的第一个被启动运行的进程,作 用是决定需要启动的运行级别,所以它的 pid 为: Init 读它的配置文件是/etc/inittab Init 进程是 linux 系统中的根进程,是所有系统进程的祖先
0) 停机,机器关闭,系统停机状态,系统默认运行级别不能 设为 0,否则不能正常启动
1)单用户模式有点像 windows 安全模式(F8 进入)单用户 工作状态,root 权限,用于系统维护,禁止远程登陆
2)多用户模式,但没有网络
3)没有图形(登录后进入控制台命令行模式)只有网络的 多用户模式
4)unused 系统未使用,保留
5)linux 中大写 X 开头的文件,指的是与图形相关 GUI 如:X11,多用户模式下的图形界面
6)开机后重启,千万不要设置,否则不能正常启动
Chkconfig --list 进程名(显示当前服务是否开机启动的情况)
Chkconfig --level 5 iptables off(更改服务的运行模式)
Chkconfig --level 35 iptables off(将 level3 与 level5 的级别开 机时的 iptables 都关闭)
3、selinux(安全组件):是一个安全加强工具,控制
用户访问机制
Vim /etc/sysconfig/selinux 中将 selinux 的 enforcing 设置设为 disabled(enforcing | permissive | disabled)
Setenforce 0(临时关闭空值访问用户安全组件)
Setenforce 1 设置 selinux 成为 enforcing 模式(开启 selinux)
Setenforce 0 设置 selinux 成为 permissive 模式(关闭 selinux) /Usr/sbin/sestatus 查看 selinux 状态
安装 jdk-rpm.bin
使用 rpm -qa | grep java
查看当前机器中是否存在 java
使用 rpm -qa | grep jdk
查看当前机器中是否存在 jdk
如果机器内有安装 java,需要把 java 删除 rpm -e 加上 rpm -qa | grep java 得到 java 文件名字 如果提示有依赖关系,需要加上--nodeps 表示,不管是否 有依赖关系都删除 rpm -e --nodeps 。。。。
将 oA下的文件夹 jdk-1_5_0_22-linux-i586-rpm.bin 改成可执行文 件
Chmod u+x jdk-1_5_0_22-linux-i586-rpm.bin
查看 rpm 安装的 jdk 的安装位置在哪里
rpm -ql(加上使用 rpm -qa 查找的安装的文件名称)
./jdk-1_5_0_22-linux-i586-rpm.bin
设置环境变量 vim /etc/profile 进入系统环境变量配置文档
source /etc/profile 加载系统环境变量配置文件java
输入Java 确认配置成功
安装 mysql
Centos 与 redhat 的共同性达到 99%,所以用 centos 的源可以在 redhat 上应用源与系统版本要对应
将 CentOS5-Base-163.repo cp 至/etc/yum.repos.d/
从远程获取软件包信息,获取到本地上来
yum list
安装mysql yum install mysql -server,如若出现timeout ,则需要 重新在安装一遍,
出现warning: rpmts_HdrFromFdno
因为redhat是商业版,必须要提供一个签名才可以继续安装
$ rpm –import http://centos.ustc.edu.cn/centos/RPM-GPGKEY-CentOS-5
然后重新执行yum install mysql -server
出现就完成了
安装tomcat
将apache-tomcat-6.0.33.tar.gz复制到/pot/文件下
#tar zxvf apache-tomcat-6.0.33.tar.gz解压
将oa.zip解压到/opt/apache-tomcat-6.0.33/webapps。
解压 unzip oa.zip
移动解压文件到 MV oa /opt/apache-tomcat-6.0.33/webapps/
导入数据
向mysql中导入数据,进入mysql
mysql>source
/opt/apachetomcat6.0.33/webapps/oa/setup/redmoonoa.sql
修改文件
修改proxool。xml文件,如图所示
修改log4j.properties,修改如图所示
ifconfig查看ip地址