您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > 系统安装配置说明文档
Windows、linux下都可以跑,我推荐linux下跑,你知道的,哈哈………..一、安装VMware-workstation虚拟机创建64位SUSELinux,内存最少1G以上,硬盘6G以上二、SUSE安装配置(64位安装包ISO)(一)安装(二)用YaST配置ip地址1.打开YaST2.选择NetworkDevices-NetworkSetting3.有时puttywinscp连不上是因为防火墙,可以暂时关掉,如果不想关要以按“第四步”开放端口。4.有时上网需要设置DNS(三)Suse防火墙开启,设置开放端口vi/etc/sysconfig/SuSEfirewall2808054322221都是被开放的三、传送文件和终端命令Windows直接使用putty,相当telnet。安装winSCP,FTP工具。配置相应连接信息即可,如果连不上,查看SUSE防火墙是不是关了。四、jdk安装有时SUSE默认已安装了jdk,此步可跳过,可试下java-version1.#./jdk-6u25-linux-x64.bin2.编辑/etc/profile文件,增加如下几行,用来指定JAVA的路径和运行目录:exportJAVA_HOME=/usr/java/jdk1.6.0_18exportPATH=$PATH:/$JAVA_HOME/binexportCLASSPATH=.:/$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jarexportJRE_HOME=$JAVE_HOME/jre3.如果不想重新启动系统,可以用如下命令使JAVA环境变量直接生效:#source/etc/profile4.可以用如下命令检查是否设置正确:#env5.也可以直接执行JAVA来测试是否可以使用#java五、Susetomcat安装1.解压安装包:tar-xvzfapache-tomcat-6.0.32.tar.gz绿色安装解压即用2.手动启动停止:tomcat:/bin/startup.sh/bin/shutdown.sh3.开机自动启动tomcat:编写脚本内容如下:#!/bin/bashTOMCAT_HOME=/home/apache-tomcat-6.0.32TOMCAT_START=$TOMCAT_HOME/bin/startup.shsu-root-c$TOMCAT_START保存脚本:脚本文件保存在/etc/init.d中,命名为tomcat设置脚本可执行:#chmod777tomcat设置服务运行级别:chkconfig--level345tomcaton查看服务:chkconfig-l4.访问:六、postgresql安装、备份(含linux版和windows版安装)(一)linux下安装1.Postgresql安装:./stgresql-8.4.7-1-linux-x64.bin,文件需有执行权限,可进行页面安装2.语言选择3.一直下一步,即可4.装完授权:加一个客户端IP接地址例:hostallall192.168.1.0/24md5如下图:(二)windows下安装1.在windows下,可安装postgresql,有一点要注意,“语言选择”只能选择hongkong,没有中国选项,其它选项最好采用默认选择。2.客户端连接配置(远程或本地连接):3.安装好后,数据库上右键,创建表空间bhtec,然后恢复数据库。备份、恢复都很简单。(三)Linux下数据库备份,添加脚本到cron中1/etc/init.d/cronstart2/etc/init.d/cronstop3/etc/init.d/cronrestart4crontab–e添加:*0***/opt/PostgreSQL/dbbackup/dbbackup.sh每日凌晨备份5每次编辑完某个用户的cron设置后,cron自动在/var/spool/cron下生成一个与此用户同名的文件,此用户的cron信息都记录在这个文件中,这个文件是不可以直接编辑的,只可以用crontab-e来编辑。cron启动后每过一份钟读一次这个文件,检查是否要执行里面的命令。(四)Linux下数据库恢复,也可用postgresql客户端恢复#supostgres#/opt/PostgreSQL/8.4/bin/psql[databasename]/opt/PostgreSQL/dbbackup/bhtec_2011-05-05.backup七、检查系统数据库连接配置文件bhtsys\WEB-INF\classes\proxool.xml如果需要可改以下选项,其它的最好不要动可访问,来监测数据库连接池的状态。八、将工程打WAR包到tomcat/webapps下,重启。:adminpwd:123456九、Linux常用命令1.Su–root2.shutdown–r–now3.chmod755j2sdk-1_3_1_16-linux-i586.rpm.bin4../j2sdk-1_3_1_16-linux-i586.rpm.bin(默认装入/usr/java目录中)5.rpm-iyour-package.rpm6.chkconfig-l十、配置SUSEFTP1.安装Root用户执行yast2-networkservices-networkservices分别将pure-ftp的状态置为off,vsftpd的状态置为on,然后单击按钮,修改完成。2.启动大多数较新的系统采用的是xinetd超级服务守护进程。使用“vi/etc/xinetd.d/vsftpd”看一下它的内容,如下:disable=nosocket_type=streamwait=no如果“/etc/vsftpd.conf”中的有选项为“listen=YES”,注销它3.最后,重启xinetd,命令如下:$/etc/init.d/xinetdrestart4.遇到问题:1、只允许匿名用户登录现象:ftp连接过程中,提示输入用户名,输入本机已有用户名angel,得到提示:530ThisFTPserverisanonymousonly,登录失败。原因:安装vsftpd后,其默认为匿名FTP服务器,只允许匿名用户登录。解决方法:vsftpd有三种服务器方式:匿名方式、本地方式和虚拟用户方式,此处需要修改vsftpd的配置将其设为本地方式。vsftpd的配置文件位于/etc/目录下,名称为vsftpd.conf。关于该配置文件在网上已经有很多高手做了详细的分析和讲解,并且该文件内部的注释也比较详细,这里就不再一一讲解了。下面只说明几处需要修改的地方:将local_enable=YES前的#去掉,使其可用,表示允许本地用户登录;增加listen_port=21配置项,设置监听端口为21;该步骤可选,不允许匿名用户登录,将anonymous_enable=YES的值改为NO,根据实际需要设置。重启vsftpd服务:/etc/init.d/xinetdrestart。启动后,在进行测试,使用本地用户angel及其密码登录,成功。注意:以上测试是在本机(或使用SSH登录后)进行。2、其他机器不能连接该服务器现象:本机测试通过后,在其他机器(Windows或Redhat)上使用ftp192.168.1.8连接该服务器,得到Connectionclosedbyremotehost或Connectiontimedout提示信息,连接失败。原因:Suse的防火墙阻止了外来机器对FTP所用的端口的访问。解决方法:放开防火墙对FTP所使用的20和21端口的限制,步骤如下:iYast→SecurityandUsers→Firewall;ii在左侧的列表中选择AllowedServices,令人感到以外的是,即使安装FTP服务器,在ServcestoAllow列表中也没有FTP服务可供选择,但是SSH、HTTP、HTTPS、Samba等都赫然在列,所以要使用高级设置。点击右下方法的Advanced按钮,打开高级设置对话框;iii在TCPPorts中输入2021,注意两个端口号之间使用空格分开,OK;ivNext→Accept重新启动,重新测试,连接成功,使用Suse系统中已有的angel及其密码登录,成功。系统图片:系统系统平台统一用户主页框架管理页面功能区管理页面模版管理类别字典管理模块菜单管理操作按钮管理字典管理页面字典管理模块操作管理系统管理编码管理省市地区管理系统参数管理portal管理portal配置管理日志管理系统日志管理机构管理角色管理用户管理群组管理权限管理模块操作权限管理(角色、用户)行记录权限管理(机构、角色、用户)用户组管理普通组管理角色组管理数据库备份恢复系统登录
本文标题:系统安装配置说明文档
链接地址:https://www.777doc.com/doc-4129726 .html