系统安装配置说明文档.docx
- 文档编号:593905
- 上传时间:2023-04-29
- 格式:DOCX
- 页数:23
- 大小:2.52MB
系统安装配置说明文档.docx
《系统安装配置说明文档.docx》由会员分享,可在线阅读,更多相关《系统安装配置说明文档.docx(23页珍藏版)》请在冰点文库上搜索。
系统安装配置说明文档
Windows、linux下都可以跑,我推荐linux下跑,你知道的,哈哈………..
一、安装VMware-workstation虚拟机
创建64位SUSELinux,内存最少1G以上,硬盘6G以上
二、SUSE安装配置(64位安装包ISO)
(一)安装
(二)用YaST配置ip地址
1.打开YaST
2.选择NetworkDevices->NetworkSetting
3.有时puttywinscp连不上是因为防火墙,可以暂时关掉,如果不想关要以按“第四步”开放端口。
4.有时上网需要设置DNS
(三)Suse防火墙开启,设置开放端口
vi/etc/sysconfig/SuSEfirewall2
808054322221都是被开放的
三、传送文件和终端命令
Windows直接使用putty,相当telnet。
安装winSCP,FTP工具。
配置相应连接信息即可,如果连不上,查看SUSE防火墙是不是关了。
四、jdk安装
有时SUSE默认已安装了jdk,此步可跳过,可试下java-version
1.#./jdk-6u25-linux-x64.bin
2.编辑/etc/profile文件,增加如下几行,用来指定JAVA的路径和运行目录:
exportJAVA_HOME=/usr/java/jdk1.6.0_18
exportPATH=$PATH:
/$JAVA_HOME/bin
exportCLASSPATH=.:
/$JAVA_HOME/jre/lib:
$JAVA_HOME/lib/tools.jar
exportJRE_HOME=$JAVE_HOME/jre
3.如果不想重新启动系统,可以用如下命令使JAVA环境变量直接生效:
#source/etc/profile
4.可以用如下命令检查是否设置正确:
#env
5.也可以直接执行JAVA来测试是否可以使用
#java
五、Susetomcat安装
1.解压安装包:
tar-xvzfapache-tomcat-6.0.32.tar.gz绿色安装解压即用
2.手动启动停止:
tomcat:
/bin/startup.sh/bin/shutdown.sh
3.开机自动启动tomcat:
Ø编写脚本内容如下:
#!
/bin/bash
TOMCAT_HOME=/home/apache-tomcat-6.0.32
TOMCAT_START=$TOMCAT_HOME/bin/startup.sh
su-root"-c$TOMCAT_START"
Ø保存脚本:
脚本文件保存在/etc/init.d中,命名为tomcat
Ø设置脚本可执行:
#chmod777tomcat
Ø设置服务运行级别:
chkconfig--level345tomcaton
Ø查看服务:
chkconfig-l
4.访问:
http:
//localhost:
8080
六、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/cronstart
2/etc/init.d/cronstop
3/etc/init.d/cronrestart
4crontab–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]
七、检查系统数据库连接配置文件
bhtsys\WEB-INF\classes\proxool.xml
如果需要可改以下选项,其它的最好不要动
可访问http:
//localhost:
8080/admin,来监测数据库连接池的状态。
八、将工程打WAR包到tomcat/webapps下,重启。
http:
//localhost:
8080/bhtsys
usr:
admin
pwd:
123456
九、Linux常用命令
1.Su–root
2.shutdown–r–now
3.chmod755j2sdk-1_3_1_16-linux-i586.rpm.bin
4../j2sdk-1_3_1_16-linux-i586.rpm.bin(默认装入/usr/java目录中)
5.rpm-iyour-package.rpm
6.chkconfig-l
一十、配置SUSEFTP
1.安装
Root用户执行yast2->networkservices->networkservices
分别将pure-ftp的状态置为off,vsftpd的状态置为on,然后单击按钮,修改完成。
2.启动
大多数较新的系统采用的是xinetd超级服务守护进程。
使用“vi/etc/xinetd.d/vsftpd”看一下它的内容,如下:
disable=no
socket_type=stream
wait=no
如果“/etc/vsftpd.conf”中的有选项为“listen=YES”,注销它
3.最后,重启xinetd,命令如下:
$/etc/init.d/xinetdrestart
4.遇到问题:
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端口的限制,步骤如下:
i>Yast→SecurityandUsers→Firewall;
ii>在左侧的列表中选择AllowedServices,令人感到以外的是,即使安装FTP服务器,在ServcestoAllow列表中也没有FTP服务可供选择,但是SSH、HTTP、HTTPS、Samba等都赫然在列,所以要使用高级设置。
点击右下方法的Advanced按钮,打开高级设置对话框;
iii>在TCPPorts中输入2021,注意两个端口号之间使用空格分开,OK;
iv>Next→Accept
重新启动,重新测试,连接成功,使用Suse系统中已有的angel及其密码登录,成功。
系统图片:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 安装 配置 说明 文档