码迷,mamicode.com
首页 > 系统相关 > 详细

Linux上搭建OA环境帮助文档

时间:2018-04-06 10:53:15      阅读:304      评论:0      收藏:0      [点我收藏+]

标签:运行级别   重启   5.6   内核进程   inf   开启   lin   缓存   javac   

目录

在linux中搭建OA环境

任何一个环境的搭建都是基于一台干净无毒,

符合最低配置的计算机或者虚拟机。

全新的环境,第一件事是检查硬件环境,适不适合搭建该OA环境象。

一、  查看linux系统发行版本

两种命令方法:

$ cat /etc/issue

$ cat /etc/redhat-release

技术分享图片

技术分享图片

 

发行版本为linux 5.4

二、查看 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中读出来的)

技术分享图片

四、环境部署前的准备

  1. 停止防火墙

测试环境时一般关闭防火墙。为什么 要关闭防火墙?防火墙防自己、防别人

现网(上线的网络)才需要开启防火墙

两种方法关闭防火墙:

Setup

技术分享图片

选择防火墙配置

技术分享图片

 

选择禁用,确认

技术分享图片

2开机自启

Linux操作系统的内核被载入内存,等待内核加载成功之后,第一个运行的程序就是init程序。

init进程是非内核进程之外的第一个被启动运行的进程,作用是决定需要启动的运行级别,所以它的pid为1。init读它的配置文件是/etc/inittab

技术分享图片

(#代表此行是注释)

init进程是linux系统中的根进程,是所有系统进程的祖先。

0 停机,机器关闭,系统停机状态,系统默认运行级别不能设为0,否则不能正常启动

1 单用户模式有点像windows安全模式(f8进入)。单用户工作状态,root权限,用

于系统维护,禁止远程登录。

2 多用户模式,但也没有网络

3 没有图形(登录后进入控制台命令行模式),只有网络的多用户模式

4 unused系统未使用,保留(不常用)

5 linux中大写X开头的文件,指的是与图形相关 GUI

如:x11,多用户模式下的图形界面

6 开机后重启,千万不要设置,否则不能正常启动

查看系统自启动项: chkconfig --list

chkconfig --list {name} 显示当前服务是否开机启动的情况

chkconfig --level 5 iptables off 该更服务的运行模式,对服务运行级别进行设置

chkconfig --level 35 iptables off 同时关闭iptables的3和5

 技术分享图片

技术分享图片

3.Selinux(安全组件):是一个安全加强工具,控制用户访问机制

$ vi /etc/sysconfig/selinux 中将selinux的enforcing设置设为

disabled(enforcing|permissive(自由模式)|disabled)(必须是root权限才能设

置)

技术分享图片

 技术分享图片

$setenforce 0(临时关闭空值访问用户安全组件)

setenforce 1 设置SELinux成为enfocing模式(开启selinux)

技术分享图片

setenforce 0 设置SELinux成为permissive模式(关闭selinux)

$ /usr/sbin/sestatus 查看selinux状态(这是一条命令)

技术分享图片

4.安装jdk-rmp.bin

  4.1>使用rpm -qa |  grep java

查看当前机器中是否存在java

技术分享图片

使用rpm -qa |  grep jdk

查看当前机器中是否存在jdk

没有jdk

技术分享图片

 4.2>如果机器内有安装java,需要把java删除

rpm -e 加上rpm -qa | grep java 得到的java文件名字

如果提示有依赖关系,需要加上--nodeps表示,不管是否有依赖关系都删除

rpm -e --nodeps xxxx

技术分享图片

将OA安装包导入linux

技术分享图片

 4.3>将jdk-1_5_0_22-linux-i586-rpm.bin改成可执行文件

命令:$chmod u+x  jdk-1_5_0_22-linux-i586-rpm.bin

技术分享图片

执行jdk命令: $./jdk-1_5_0_22-linux-i586-rpm.bin

它可以自己先解包,解成(在文件系统中生成 jdk-1_5_0_22-linux-i586-rpm.rpm)然后再次安装至linux

技术分享图片

按空格键翻页。

按照提示输入“yes”

技术分享图片

安装中

技术分享图片

4.4> 查看rpm安装的jdk的安装位置在哪里

$ rpm -ql [加上使用rpm -qa查找的安装的文件名称],即可显示安装在哪

技术分享图片

Jdk安装在/usr目录下的java文件夹中

技术分享图片

4.5>设置环境变量:

打开文件vim /etc/profile 设置环境变量(JAVA_HOME,CLASSPATH,PATH)

技术分享图片

4.6>验证jdk

输入命令“java –version”或“javac”当出现相关版本信息或者帮助信息,即表示安装成功。

技术分享图片

技术分享图片

5. 安装mysql

5.1> yum源

centos与redhat的共通性达到99%,所以用centos的源可以在redhat上应用

源与系统版本要对应

将CentOS5-Base-163.repo cp至/etc/yum.repos.d/

技术分享图片

技术分享图片

5.2> 清空原来yum缓存

命令$ yum clean all

技术分享图片

5.3> 从远程获取软件包信息,获取到本地上来

$ yum list

技术分享图片

5.4> 安装mysql

$ yum install mysql-server

技术分享图片

选择“y”

技术分享图片

5.5> 如果出现timeout,再安装一遍

5.6 >出现warning: rpmts_HdrFromFdno

因为redhat是商业版,必须要提供一个签名才可以继续安装

$ rpm --import

http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5

技术分享图片 

5.7> /etc/init.d/中若出现 mysqld,这是mysql的服务名

技术分享图片

显示“”complete!‘’表示安装完成

技术分享图片

启动mysql:

/etc/init.d/mysqld start

service mysqld start

技术分享图片

技术分享图片

输入mysql,成功进入mysql

技术分享图片

将linux_oa下的apach-tomcat-6.0.33.tar.gz先解压,解包

技术分享图片

技术分享图片

 

Linux上搭建OA环境帮助文档

标签:运行级别   重启   5.6   内核进程   inf   开启   lin   缓存   javac   

原文地址:https://www.cnblogs.com/yanghuan0901/p/8726266.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!