zoukankan      html  css  js  c++  java
  • Linux系统下发件oa环境

    查看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地址

  • 相关阅读:
    bzoj1081 [SCOI2005]超级格雷码
    bzoj3790 神奇项链
    bzoj2822 [AHOI2012]树屋阶梯
    bzoj1485 [HNOI2009]有趣的数列
    bzoj1486 [HNOI2009]最小圈
    bzoj2721 [Violet 5]樱花
    POJ 1238 Substrings
    ZOJ Team Formation
    POJ 1459 Power Network
    POJ 1458 Common Subsequence
  • 原文地址:https://www.cnblogs.com/qwer12/p/8682957.html
Copyright © 2011-2022 走看看