Centos6.5 安装jdk tomcat mysql redis

版权声明:转载请注明原始链接 https://blog.csdn.net/sswqzx/article/details/83547666

环境说明:系统为centos6.5已安装好。外网已配置好。

一、上传工具为:lrzsz 

方法一:yum安装(推荐、本文使用yum安装)

#yum  -y install  lrzsz 、

#rz     启动文件上传

方法二:手动编译安装

下载安装包,wget https://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz  或者是  上传已经下载好的安装包
cd /usr/local
mkdir lrzsz
cd lrzsz/
解压:tar -xvf lrzsz-0.12.20.tar.gz
cd lrzsz-0.12.20
执行配置:./configure
会提示 configure: error: no acceptable cc found in $PATH,意思是缺少gcc命令,需要安装gcc
手动安装gcc比较麻烦,所有选择使用yum安装
#yum install gcc-c++
编译:make
安装:make install
cd /usr/bin
ln -s /usr/local/bin/lrz rz
ln -s /usr/local/bin/lsz sz
输入命令:rz

二、安装jdk1.8

1、卸载系统默认安装的openjdk...

# rpm -qa | grep java  

显示如下:(有则卸载,没有就不用)

tzdata-java-2013g-1.el6.noarch

java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

#rpm -e --nodeps  tzdata-java-2013g-1.el6.noarch

#rpm -e --nodeps  java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

#rpm -e --nodeps  java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

2、安装jdk、使用sz工具上传jdk1.8到linux系统中

#cd  /usr   

#mkdir java

#rz  (将电脑上的jdk1.8拷到/usr/java目录下)

#tar  -xzvf   jdk1.8....tar.gz  //解压

#vi  /etc/profile  //配置环境变量

#jdk1.8.configfile
export JAVA_HOME=/usr/java/jdk1.8.0_181 //当前解压jdk的路径
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH

#source  /etc/profile  //重新编译环境变量

#java -version  //测试java环境

三、安装Tomcat

  1. 创建web目录  #mkdir /usr/web
  2. 上传apache-tomcat-7.0.57.tar.gz
  3. 解压  #tar -zxvf apache-tomcat-7.0.57.tar.gz
  4. 启动tomcat:
    #cd  /usr/web/apache-tomcat-7.0.57/bin/
    #./startup.sh 或者 sh startup.sh
  5. 查看日志:
    #tail -f /usr/web/apache-tomcat-7.0.57/logs/catalina.out

查看效果 http://192.168.56.200:8080/(如果打不开、可能就linux防火墙的问题)

解决:

1)单独打开8080端口

#vi /etc/sysconfig/iptables

添加一行配置:

#-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

重启防火墙:
#service iptables restart

2)临时关闭防火墙

#service iptables stop

3)永久关闭防火墙,需要重启

#chkconfig iptables off

4)输入setup,去掉防火墙中的*

5)查看防火墙状态

#chkconfig iptables –list

7、测试安装成功

8、部署项目:

将项目打成war包,放入/usr/webapache-tomcat-7.0.57/webapps中

四、安装redis

1、安装路径:# cd  /usr/redis

2、下载:#wget wget http://download.redis.io/releases/redis-4.0.1.tar.gz

3、安装

解压:

#tar -zxvf redis-4.0.1.tar.gz

编译:

#cd redis-4.0.1

#make

注意:

编译需要的C环境没有:yum install gcc-c++

编译后的二进制文件可以在src目录下使用:

运行redis:

# src/redis-server

使用redis客户端连接redis:

# src/redis-cli

测试使用:

#redis> set foo bar

OK

#redis> get foo

"bar"

五、安装mysql

本文通过yum安装、比较简单。

1、通过yum命令安装

#yum install -y mysql mysql-server mysql-devel

2、启动服务

#service mysqld start

3、连接mysql数据库

#mysql -u root -p   不需要密码

注意:

  1. 核心,进入到mysqlmysql数据库中
  2. 修改root用户的密码                 update user set password = password('123') where host ='localhost' and user = 'root';
  3. 删除无效用户                          delete from user where password ='';
  4. 开启root用户远程连接的权限  update user set host='%';
  5. 刷新权限                                  flush privileges;

5.开放防火墙的3306端口

vi /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

service iptables restart

6.修改linux系统下的mysql的编码格式:

#Vi /etc/my.cnf

加上如下配置:

default-character-set=utf8

init_connect='SET NAMES utf8'

[client]

default-character-set=utf8

重启mysql服务

#service mysqld restart

到此java生产环境就部署好了。

猜你喜欢

转载自blog.csdn.net/sswqzx/article/details/83547666