




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
南京多邦软件有限公司Centos下多邦E100网络教研平台和教师培训学习平台安装说明南京多邦软件有限公司二零一三年五月1、java安装过程第一步:把java安装文件拷贝到/opt/chengxu目录里面,运行rpm -ivh jdk-7u4-linux-x64.rpm即可,具体过程如下图所示:第二步:安装完成以后,我们就可以看到安装目录为/usr/java/jdk1.7.0_04,如下图所示:第三步:配置java变量。编辑/etc/profile,在文件末尾添加JDK路径,命令vi /etc/profile 文件最后输入下面内容export JAVA_HOME=/usr/java/jdk1.7.0_04export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/binexport CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH重新编辑profile,命令source /etc/profile,如下图所示:2、tomcat安装 第一步:先把tomcat(apache-tomcat-6.0.35-windows-x86.zip)安装文件放在/opt/chengxu目录下面,如下图所示:第二步:进入/opt/chengxu目录里面,用unzip apache-tomcat-6.0.35-windows-x86.zip,如果提示”unzip: command not found”,我们可以使用yum install y unzip命令来安装unzip,具体过程如下图所示:第三步:完成后,在用unzip apache-tomcat-6.0.35-windows-x86.zip来解压,完成后该目录下面会有一个apache-tomcat-6.0.35的目录,具体过程如下图所示:第四步:进入到apache-tomcat-6.0.35/bin目录里面,找到catalina.sh文件,复制文件到/etc/init.d目录里面并改名为tomcat,具体命cp /opt/chengxu/apache-tomcat-6.0.35/bin/catalina.sh /etc/init.d/tomcat,具体过程如下图所示:第五步:编辑/etc/init.d/tomcat文件.在文件中添加如下文中红色部分(红色部分必须添加),蓝色为方便查找做的标注。下列为tomcat部分内容,不可直接使用。#vi /etc/init.d/tomcat #!/bin/sh# chkconfig: 2345 10 90 /这个地方必须加(决定chkconfig -list 的结果),否则出现错误:tomcat 服务不支持 chkconfig# description:Tomcat service #Licensed to the Apache Software Foundation (ASF) under one or more -CATALINA_HOME=/opt/chengxu/apache-tomcat-6.0.35JAVA_HOME= /usr/java/jdk1.7.0_04 # OS specific support. $var _must_ be set to either true or false.如下图所示:第六步:添加tomcat服务,命令chkconfig add tomcat /将服务添加到自动启动服务列表中(两个短线),完成后,可以通过chkconfig list,来检查tomcat服务是否在自动启动服务列表中,具体内容如下图所示:第七步:关闭和启动tomcat服务,由此生成的tomcat服务没有重启命令。启动tomcat服务 service tomcat start停止 tomcat服务 service tomcat stop在启动tomcat的时候,如果提示权限不够,如下图所示:则需要给相关目录赋予执行权限,命令如下chmod +x /etc/init.d/tomcat chmod +x /opt/chengxu/apache-tomcat-6.0.35/bin/*.sh然后再重新启动tomcat服务就可以了,如下图所示:第八步:查看tomcat服务运行级别。使用命令 chkconfig list | grep tomcat Tomcat 0:关闭 1:关闭 2:启用3:启用4:启用5:启用 6:关闭如果345为关闭状态,执行如下命令设置tomcat为开机自启动chkconfig tomcat on 第九步:检查是否开机启动Netstat an | grep 8080结果为:tcp 0 0 8080 说明开机已经自动启动,如下图所示:第十步:tomcat内存溢出如何解决分配内存(catalina.sh和/etc/init.d/tomcat 两个都需要添加),可以添加在文件的最后面。JAVA_OPTS=$JAVA_OPTS -Xms512m -Xmx1024m -Xss2048K -XX:PermSize=128m -XX:MaxPermSize=256m如下图所示: 第十一步:tomcat域名配置可以把发布的产品,jy.war或者training.war放在webapps下面,然后直接在/opt/chengxu/apache-tomcat-6.0.35/conf目录下面,修改server.xml文件,在这个文件里面可以修改tomcat端口号以及域名。我们先看怎么修改端口号,tomcat默认的端口号是8080,需要修改时候,可以直接在server.xml里面修改,如下图所示:域名修改如下图所示:可以把localhost修改成为自己需要设置的域名。3、postgres安装第一步:把postgres(postgresql-9.1.3.tar.gz)安装文件拷贝到/usr/local目录下面,运行命令tar xvfz postgresql-9.1.3.tar.gz,会在该目录下面生成一个postgresql-9.1.3目录,结果如下图所示:第二步:创建系统用户postgres,密码可以设也可以不设,命令useradd postgres ,完成后用ls l /home,就可以查看到该用户。如下图所示:第三步:切换到postgres用户,命令su postgres ,然后进入postgresql-9.1.3目录,运行配置命令./configure prefix=/usr/local/psql,结果如下图所示:如果在运行配置命令时报错,如上图红框所示:这是因为系统没有安装gcc编译器,安装命令 yum install y gcc,如下图所示:当提示”Complete!”以后,重新安装配置文件,界面如下图所示:系统提示如上错误,这是因为没有安装readline,运行命令,首先检查系统是否安装readline包,rpm qa | grep readline,如下图所示:说明系统已经安装过了,通过yum 搜素相应的readline包,命令yum search readline ,如下图所示:上图红色框里面的包引起了我得注意,可能是跟readline有关,运行yum -y install -y readline-devel,如下图所示:完成后,再运行配置命令./configure prefix=/usr/local/pgsql,如下图所示:提示zlib library找不到,运行命令安装zlib,yum install y zlib-devel,如下图所示:提示“Complete”以后,再次运行配置命令./configure prefix=/usr/local/pgsql,如下图所示:这次就可以正常运行,不会提示任何错误,完成后。第四步:运行make 和make install命令,完成安装。如下图所示:提示make 命令找不到,运行命令yum install make ,如下图所示:完成后,运行make命令,如下图所示:完成后,运行make install命令,完成安装,如下图所示:提示postgres已经安装完成了。第五步:完成后,返回到local目录下面就可以看到有一个pgsql目录,给这个目录赋予可写权限chmod +w /pgsql,如下图所示:第六步:初始化数据库,切换到postgres用户,进入/pgsql/bin目录下面,运行./initdb D ./data 初始化数据库,结果如下图所示:提示权限不够,不能够初始化数据库,切换到root账户,返回到/etc/local目录下面,运行命令chmod 777 /pgsql,完成后,再切换到postgres账户运行初始化命令,即可正常完成,如下图所示:第七步:启动数据库,进入/pgsql/bin目录下面,运行启动数据库命令./pg_ctl D ./data start,结果如下图所示:第八步:启用归档日志,打开数据库目录下的postgresql.conf文件,进行如下配置# - Settings -wal_level = archive # minimal, archive, or hot_standby# - Archiving -archive_mode = on # allows archiving to be done # (change requires restart)archive_command = cp -i %p /mnt/server/archivedir/%f # command to use to archive a logfile segmentarchive_timeout = 60 # force a logfile segment switch after this # number of seconds; 0 disables 修改配置使监听生效,取消以下两行的注释vi postgresql.conf listen_addresses = * # what IP address(es) to listen on; port = 5432 # (change requires restart)注:archive_mode 需要设置,否则出现错误“FATAL: WAL archival (archive_mode=on) requires wal_level archive or hot_standby”。然后放开权限,切换到/pgsql/bin目录下面,再切换到mnt目录下面,如果没有这个目录就先用mkdir mnt建立这个目录,然后赋予这个目录写入权限chmod +w /mnt,然后再mnt目录下面建立server目录,同样赋予写入权限chmod +w /server,最后在server目录下面创建一个archivedir目录,同样赋予该目录写入权限chmod +w /archivedir,完成后重新启动数据库即可,命令./pg_ct1 D ./data restart .第九步:设置环境变量 编辑/etc/profile,在环境变量配置文件后,加入以下配置LD_LIBRARY_PATH=/usr/local/pgsql/libexport LD_LIBRARY_PATHPATH=/usr/local/pgsql/bin:$PATHexport PATHMANPATH=/usr/local/pgsql/man:$MANPATHexport MANPATH#生效环境变量source /etc/profile第十步:建立数据库集群 Chown R postgres.postgres /usr/local/pgsql/data #更改数据文件目录的属主为postgres第十一步:连接进入psql,命令为psql U postgres,修改postgres用户密码为123456,命令为”ALTER USER postgres WITH PASSWORD 123456; ”完成后退出psql,命令q.编辑/pgsql/data目录里面的pg_hda.conf文件,把里面的所有trust改为md5,重新启动数据库即可。如下图所示:第十二步:建立数据库jy和training,进入psql,命令psql U postgres,输入密码123456,进入数据库,输入命令”CREATE DATABASE jy;”,创建jy数据库。 “CREATE DATABASE training;”,创建training数据库,完成后退出即可,如下图所示:教师培训学习平台部署第一步:把training.war包拷贝到/opt/chengxu/apache-tomcat-6.0.35/webapps,稍等一会系统会自动解压一个training文件夹出来,进入 /training/WEB-INF/classes,在这个目录下编辑perties文件夹,命令vi perties,修改连接数据库地址和数据库名称,如下图所示:第二步:使用IE6.0以上版本浏览器或者火狐浏览器输入访问地址就可以在本地访问教师培训学习平台了。如下图所示:网络教研平台部署第一步:把jy.war包拷贝到/opt/chengxu/apache-tomcat-6.0.35/webapps下面,稍等片刻,系统会自动解压出一个jy文件夹来,进入 /jy/WEB-INF/classes,在这个目录下编辑perties文件夹,命令vi perties,修改连接数据库地址和数据库名称,如下图所示:第二步:使用IE6.0以上的浏览器或者火狐浏览器就输入访问地址就可以在本地访问网络教研平台了,如下图所示:数据库备份和还原网络教研平台数据库jy备份和还原。第一步:网络教研平台数据库jy备份。进入到pgsql的bin目录下面,运行命令./pg_dump U postgres C f /opt/chengxu/jy_bachup jy,使用具有用户权限(-U选项)的角色运行pg_dump程序,使用-C来包含文件中的CREATE DATABASE语句,给备份文件指定的名称(-f选项),以及用来制作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45965-2025碳酸钠(纯碱)行业碳减排技术指南
- 汉字猜字谜课件
- 贵州省贵阳市普通高中2024-2025学年高一下学期期末监测化学试题(含答案)
- 2024-2025学年江苏省南京市六合区苏教版四年级下册期末考试数学试卷(含部分答案)
- 0-3岁婴幼儿保育与教育(1+x幼儿照护)知到智慧树答案
- 餐饮行业市场潜力分析
- 2024年秋新北师大版数学一年级上册教学课件 第四单元 10以内数加与减 第8课时 挖红薯
- 永州消防知识培训课件
- 跨境电子商务双语教程 习题和答案Chapter 4
- 水表检定基础知识培训课件
- GB/T 4909.7-2009裸电线试验方法第7部分:卷绕试验
- GB/T 27749-2011绝缘漆耐热性试验规程电气强度法
- GB/T 10058-2009电梯技术条件
- GA 1016-2012枪支(弹药)库室风险等级划分与安全防范要求
- FZ/T 07012-2021绿色设计产品评价技术规范毛精纺产品
- 地质灾害培训班滑坡防治工程勘查规范
- 常见遗传性代谢疾病的早期诊断和治疗课件
- 工程项目成本核算制度
- um-joyo c2001跨平台监控防误一体化系统使用说明书
- 输液泵/微量注射泵使用技术操作考核评分标准
- 国家科学技术奖学科专业评审组评审范围简表
评论
0/150
提交评论