一、搭建环境的准备工作
1、安装好RedHat,输入用户名:root,密码:123456,右键点击桌面,打开终端输入“ifconfig”查询IP地址
2.打开xshell,点击文件,选择新建连接,在输入RedHat虚拟机的IP地址“192.168.118.135”,
3.关闭防火墙
4、独立部署主要有五个个安装包:
- MySql安装包
- apache-tomcat-7.0.82.zip安装包
- init_database.sql
- jdk-8u11-linux-i586.rpm安装包
- suqi.war
二、搭建环境的准备工作
2.1通过xsftp把安装包上传到root目录
切换到xshell中输入“ll”命令查看安装包是否已上传
2.2安装JDK文件
rpm -ivh jdk-8u11-linux-i586.rpm
安装好后查看版本号
java -version
javac -version
2.3配置环境变量
vi /etc/profile
进入界面后,在键盘中输入“G”使光标至文件的最后一行
再在键盘中输入“o”插入一行,这时候按键盘上的“i”键进行输入命令
JAVA_HOME=/usr/java/jdk1.8.0_11
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export PATH CLASSPATH JAVA_HOME JRE_HOME
输入完成后按“ESC”退出,输入“:wq”保存退出文件,文件修改完成后,
source /etc/profile /输入命令使文件生效
Java -version /查看版本
二、安装Mysql数据库
3.1挂载文件
df -h /查看是否有光盘
此时切换到DVD目录下,安装DBI相关文件
cd /media/RHEL_5.4\ i386\ DVD/ /切换至DVD目录下
find -name *perl-DBI* /查找挂载文件DBI
rpm -ivh ./Server/perl-DBI-1.52-2.el5.i386.rpm /安装查询到的DBI文件
切换到MySQL目录下,输入命令
rpm -ivh MySQL-server-community-5.0.37-0.rhel4.i386.rpm / 安装MySQL服务端
rpm -ivh MySQL-client-community-5.0.37-0.rhel4.i386.rpm /安装MySQL客户端
rpm -ivh MySQL-devel-community-5.0.37-0.rhel4.i386.rpm /安装MySQL开发端
输入mysql命令检查数据库是否安装好,进入Mysql
3.2导入数据库文件
show databases; /查看已存在的数据库
source /root/init_database.sql /启动init_database.sql
启动好后输入命令“show database;”查看suqi数据是否导入成功
Crtl+C 退出mysql数据库
3.3切换到root目录下,解压tomcat文件
unzip apache-tomcat-7.0.82.zip /解压tomcat文件
mv apache-tomcat-7.0.82 tomcat /将“apache-tomcat-7.0.82”重命名为“tomcat”
cd tomcat/bin /切换到tomcat的bin目录下
Chmod a+x *.sh /给所有.sh的文件加上可执行的权限
3.4放置代码包
将suqi.war复制到tomcat下的webapps目录下
cp suqi.war ./tomcat/webapps/suqi.war
复制好切换至webapps目录下查看是否有suqi.war
3.5 启动tomcat
cd tomcat/bin /切换至bin目录下
./startup.sh /启动tomcat
进入webapps目录下查看是否有suqi文件夹
3.6修改suqi项目的配置
将IP地址修改为主机地址(127.0.0.1)
cd tomcat/webapps/suqi/WEB-INF/ /进入WEB-INF目录下
vi config.txt /编辑config.txt文件
3.7修改数据库的访问权限
将数据库改成允许任何IP访问
[root@localhost MySQL]# mysql
mysql> use mysql
mysql> update user set host='%' where host='localhost'; /更改数据库的权限
mysql> flush privileges; /刷新权限
mysql> exit 或Crtl+C /退出数据库
3.8重启tomcat
[root@localhost ~]# ps -ef|grep tomcat /查看tomcat的进程
[root@localhost ~]# kill -9 11187 /杀死进程
切换至tomcat/bin目录下重启tomcat
[root@localhost bin]# ./startup.sh /重启tomca
返回root目录下,输入ifconfig获取IP地址
后台访问的地址:192.168.118.135:8080/suqi/tms