RED HAT 安装java web 环境

需求和环境

需要在一台RED HET上部署java web 项目,在这里整理一下。
注:很多操作的时候没有截图,这里有不少截图和示范来源网络。


需要安装的内容大概有一下内容:

  • tomcat(jdk)
  • mysql

需要准备的文件有:

  • jdk-8u181-linux-x64.tar.gz
  • apache-tomcat-7.0.90.tar.gz
  • mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar
  • sql文件

安装mysql5.7

安装前检查服务器是否已安装MySQL,如已安装则将其卸载

[root]# rpm -qa|grep mysql
mysql-libs-5.1.71-1.el6.x86_64
mysql-libs-5.1.71-1.el6.x86_64(多条rpm服务)
[root]# sudo rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64  //卸载多条rpm服务
[root]# sudo rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64  //卸载多条rpm服务

安装

解压文件:

[root]# tar -xf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar

按顺序安装:

sudo rpm -ivh mysql-community-common-5.7.12-1.el6.x86_64.rpm
sudo rpm -ivh mysql-community-libs-5.7.12-1.el6.x86_64.rpm
sudo rpm -ivh mysql-community-devel-5.7.12-1.el6.x86_64.rpm
sudo rpm -ivh mysql-community-client-5.7.12-1.el6.x86_64.rpm
sudo rpm -ivh mysql-community-server-5.7.12-1.el6.x86_64.rpm

注意:如果安装过程中报错需要卸载后再安装,
检查已经安装的rpm
rpm -qa | grep -i mysql

删除检查到的rpm
sudo yum -y remove [检查到的rpm]

启动服务

使用 mysqld 来启动mysql服务

cd /etc/init.d
// main1:/etc/init.d % mysqld
用法:mysqld {start|stop|status|restart|condrestart|try-restart|reload|force-reload}
mysqld start

也可以使用 service mysqld start来启动服务。

修改密码

查看msyql登录的初始密码

sudo vi /var/log/mysqld.log`
2018-08-22T11:31:34.358935Z 1 [Note] A temporary password is generated for root@localhost: k;_Ei6O:aq9G

登录mysql后修改新密码

mysql -u root -p

mysql>  set password=password("new password");
mysql> flush privileges;

修改编码

查看mysql的字符集:show variables where Variable_name like '%char%';
查看某一个数据库字符集:show create database enterprises;(注:enterprises为数据库)
查看某一个数据表字符集:show create table employees;(注:employees为数据表)

修改mysql的字符集:

mysql> set character_set_client=utf8;
mysql> set character_set_connection=utf8;
mysql> set character_set_database=utf8;
mysql> set character_set_results=utf8;
mysql> set character_set_server=utf8;
mysql> set character_set_system=utf8;
mysql> set collation_connection=utf8;
mysql> set collation_database=utf8;
mysql> set collation_server=utf8;

修改数据库enterprises的字符集:
`alter database enterprises character set utf8

建库,执行sql文件

CREATE DATABASE test;
-- 使用数据库
USE test;
source /home/test.sql 
show databases;
show tables;

安装tomcat

安装jdk1.8

因为服务器已经安装了jdk1.6,但我们的web程序需要1.8,所以只要解压jdk1.8就好.
tar -zxvf jdk-8u131-linux-x64.tar.gz

tomcat1.7

tar -zxvf apache-tomcat-6.0.45.tar.gz
解压之后配置jdk
setclasspath.shcatalina.sh中写入:

export JAVA_HOME=/home/manager/java/jdk1.8.0_121 
export JRE_HOME=/home/manager/java/jdk1.8.0_121/jre/ 

启动tomcat

上传war包
./starts.sh
修改配置文件

jdbc
path
自启动

1、修改/etc/rc.d/rc.local,

使用vi /etc/rc.d/rc.local 命令

2、在/etc/rc.d/rc.local文件最后添加下面两行脚本
export JAVA_HOME=/usr/local/jdk1.7.0_03

/usr/local/apache-tomcat-7.0.32/bin/startup.sh start
export JAVA_HOME=/home/ns5000/changxinfile/jdk1.8.0_181

/home/ns5000/changxinfile/apache-tomcat-7.0.90/bin/startup.sh start

其他

vi 强制保存
:w !sudo tee %

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值