linux-OA測試環境搭建

 

OA搭建java

1、 查看linux系統發行版本node

1. $ cat /etc/issue mysql

2. $ cat /etc/redhat-release linux

2、 查看 cpu系統web

1. $ top sql

3、 查看磁盤使用狀況數據庫

1. $ df -h apache

2. $ cat /proc/cpuinfo vim

3. $ cat /proc/meminfo centos

4、 環境部署前的準備

1. 中止防火牆

2. 開機自啓

3. Selinux 

5、 安裝jdk-rpm.bin 

1. 使用XftpOA文件夾上傳到/root

2. 查看java環境

① 查看當前機器中是否存在java

② 查看當前機器中是否存在jdk

③ 若是已安裝需刪除 

3. 執行jdk 

4. 查找jdk位置

5. 設置環境變量:

6. 驗證:

6、 安裝mysql 

1. yum

2. 清空原來yum緩存

3. 從遠程獲取軟件包信息,獲取到本地上來

4. 安裝mysql 

5. 安裝完成

6. 啓動服務

7、 安裝tomcat 

1. 解壓tomact 

2. 解壓OA 

3. 導入數據

4. 修改數據庫鏈接密碼

5. 修改log存放位置

6. 啓動tomcat 

1> $ sudo bash bin/startup.sh 

2> $ sudo chomd u+x startup.sh 

8、 查詢登陸端口

9、 登陸OA 

1. 輸入IP地址:8080/OA

2. 賬號admin 

3. 密碼111111 

10、 成功

 

OA搭建

對於全新的環境,首先要作的事是檢查硬件環境,適不適合搭建該oa環境

4章節是環境檢測,5-6章節爲安裝,後續爲檢測。

 

1、查看linux系統發行版本

有兩種命令:

1. $ cat /etc/issue

 

 

2. $ cat /etc/redhat-release

 

 

 

2、查看 cpu系統

1. $ top 

按數字鍵123去切換各個cpu的狀況,若是隻有1cpu,就表示單核

查看剩餘內存大小,有個公式:

mem中的free+mem中的buffer+swp中的cache就是剩餘的內存大小

 

 

 

3、查看磁盤使用狀況

1. $ df -h

 

 

/proc 文件目錄通常放一些硬件信息

2. $ cat /proc/cpuinfo

 查看cpu信息

 

 

3. $ cat /proc/meminfo

 (top 或是vmstat查看資源信息都是從/proc/meminfo中讀出來的)

 

 

 

4、環境部署前的準備

 

1. 中止防火牆

測試環境時通常關閉防火牆。

PS爲何要關閉防火牆?防火牆防本身、防別人;現網(上線的網絡)才須要開啓防火牆

 

2. 開機自啓

Linux操做系統的內核被載入內存,等待內核加載成功以後,第一個運行的程序就是init程序。

init進程是非內核進程以外的第一個被啓動運行的進程,做用是決定須要啓動的運行級別,因此它的pid1init讀它的配置文件是/etc/inittab

將防火牆關閉開機自啓:

 

 

$ chkconfig --list [name] ( 顯示當前服務是否開機啓動的狀況)

$ chkconfig --level 5 iptables off (更改服務的運行模式)對服務運行級別的設置

$ chkconfig --level 35 iptables off (level3level5的級別,開機時的iptables都關閉)

 

3. Selinux

安全組件:是一個安全增強工具,控制用戶訪問機制

$ sudo vi /etc/sysconfig/selinux 中將selinuxenforcing設置設爲disableenforcing permissivedisable)

 

 

$ setenforce 0 (臨時關閉控制訪問用戶安全組件)

setenforce 1 設置SELinux 成爲enforcing模式 (開啓selinux)

setenforce 0 設置SELinux 成爲permissive模式 (關閉selinux)

$/usr/sbin/sestatus 查看selinux狀態

 

5、安裝jdk-rpm.bin

1. 使用XftpOA文件夾上傳到/root

 

 

2. 查看java環境

① 查看當前機器中是否存在java

$rpm -qa | grep java

 

 

 

② 查看當前機器中是否存在jdk

$rpm -qa | grep jdk

 

 

③ 若是安裝需刪除

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

若是提示有依賴關係,須要加上--nodeps表示,不論是否有依賴關係都刪除

rpm -e --nodeps xxxx

 

 

3. 執行jdk

jdk-1_5_0_22-linux-i586-rpm.bin改爲可執行文件

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

 

 

$ ./jdk-1_5_0_22-linux-i586-rpm.bin

執行後按空格到文檔尾端輸入yes後等待,它能夠本身先解包,解成(在文件系統中生成 jdk-1_5_0_22-linux-i586.rpm)而後再次安裝至linux

 

 

4. 查找jdk位置

查看rpm安裝的jdk的安裝位置在哪裏

$ rpm -ql [加上使用rpm -qa查找的安裝的文件名稱],便可顯示安裝在哪

 rpm -qa | grep jdk

 

 

 rpm -ql jdk-1.5.0_22-fcs

 

 

5. 設置環境變量:

$vim /etc/profile

  export PATH=$PATH:/sbin:/usr/sbin:/usr/java/jdk1.5.0_22/bin

  export JAVA_HOME=/usr/java/jdk1.5.0_22

  export CLASSPATH=/usr/java/jdk1.5.0_22/lib/dt.jar:/usr/java/jdk1.5.0_22/lib/tools.jar

 

 

6. 驗證:

安裝完成後先加載:source /etc/profile

 

 

驗證:[root@localhost oa??]# java -version

也能夠輸入java或者javac,有提示就是安裝完成。

 

 

6、安裝mysql

1. yum

centosredhat的共通性達到99%,因此用centos的源能夠在redhat上應用

源與系統版本要對應,CentOS5-Base-163.repo cp/etc/yum.repos.d/

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

 

 

將文件rhel-debuginfo.repo重命名爲back.rhel-debuginfo.repo

$ mv rhel-debuginfo.repo back.rhel-debuginfo.repo

 

 

2. 清空原來yum緩存

$ yum clean all

 

 

3. 從遠程獲取軟件包信息,獲取到本地上來

$ yum list

顯示網頁信息,需網絡支持。

 

 

4. 安裝mysql

$ yum install mysql-server

提示輸入y後開始下載

 

 

下載完成

 

 

若是出現timeout,再安裝一遍

5. 安裝完成

出現warning: rpmts_HdrFromFdno

由於redhat是商業版,必需要提供一個簽名才能夠繼續安裝

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

 

 

再次執行$ yum install mysql-server

出現complete時就成功啓動

 

 

6. 啓動服務

 /etc/init.d/中若出現 mysqld,這是mysql的服務名

 

 

$ /etc/init.d/mysqld start

 

 

$ mysql

進入mysql即安裝成功

 

 

輸入exit退出到root

若服務未啓動可再次輸入service mysqld start。

7、安裝tomcat

1. 解壓tomact

apache-tomcat-6.0.33.tar.gz解壓到/opt

$ tar zxvf /root/oa´/apache-tomcat-6.0.33.tar.gz -C /opt

 

 

2. 解壓OA

oa.zip解壓到/opt/apache-tomcat-6.0.33/webapps

$ unzip /root/oa??/oa.zip -d /opt/apache-tomcat-6.0.33/webapps/

3. 導入數據

 mysql中導入數據,進入mysql

mysql> source /opt/apache-tomcat-6.0.33/webapps/oa/setup/redmoonoa.sql

 

 

4. 修改數據庫鏈接密碼

#vim /opt/apache-tomcat-6.0.33/webapps/oa/WEB-INF/proxool.xml

將紅框中的123456刪除。

 

 

5. 修改log存放位置

#vim /opt//apache-tomcat-6.0.33/webapps/oa/WEB-INF/log4j.properties

將下圖紅框出c...修改成opt/apache-tomcat-6.0.33/logs

 

 

 

6. 啓動tomcat

進入tomcat安裝目錄,執行bin/startup.sh

查看是否有權限,再執行./startup.sh

 

 

 

兩種方法:

1> $ sudo bash bin/startup.sh

2> $ sudo chomd u+x startup.sh

$ sudo ./startup.sh

8、查詢登陸端口

$ vim conf/server.xml

 

 

9、登陸OA

1. 輸入IP地址:8080/OA

2. 賬號admin

3. 密碼111111

 

 

10、成功

恭喜完成!

相關文章
相關標籤/搜索