linux下安装Jdk+Tomcat+MySQL+Redis

环境:CentOS-6.7

使用的虚拟机VM安装的CentOS-6.7系统,如果不知道怎么使用虚拟机安装CentOS-6.7的或则安装过程中遇到了问题可以加作者QQ480445898

一.安装环境依赖

1_linux系统安装完毕之后做快照
2_在有网络的环境下,可以安装一下依赖包

JDK依赖包:
yum install glibc.i686

MYSQL依赖包:
yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6 
yum  update libstdc++-4.4.7-4.el6.x86_64
yum -y install libncurses.so.5 libtinfo.so.5

redis依赖程序
yum install gcc-c++

二。上传文件

1_利用Filezillar.exe在linux /usr/local/src/ 建立3个目录java,mysql,tomcat

2_利用Filezillar.exe将windows上的3个软件jdk,mysql,tomcat上传到linux

依次把linux系统的安装包放到对应的目录下,请官网下,如果没有也可以问我要

三。安装jdk

1.查看linux上是否存在已经安装好的JDK

2.在linux输入java javac java-version  或则rpm -qa | grep java

3.查看本机上所有已经安装成功的软件,只查看和java相关的

4.如果有那么就卸载,卸载open-jdk,linux自带的

5.rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.i686

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.i686

注意后面的java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.i686  根据你自己机器上的jdk版本而定

6.卸载之后就可以开始安装jdk了

6.1  cd /usr/local/src/java 进入文件夹

6.2 解压文件  tar  -zxvf   jdk-7u71-linux-i586.tar.gz

6.3 配置环境变量:

6.3.1输入:vim /etc/profile 命令

6.3.2按a进入插入模式

在末尾添加以下内容

#set java environment

JAVA_HOME=/usr/local/src/java/jdk1.7.0_71

CLASSPATH=.:$JAVA_HOME/lib.tools.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH

注:环境变量的路径可以根据自己的情况而修改

输入完后:按ESC 退出,输入:wq 进行保存

6.3.3 source /etc/profile 输入命令,使更改的配置立即生效

6.3.4 输入java javac java-version 命令,能出来对应的内容说明安装成功

四。安装tomcat

 我使用的tomcat是绿色版只要解压后就可以使用

1.cd /usr/local/src/tomcat 进入文件夹

2.tar -zxvf apache-tomcat-7.0.57.tar.gz 解压安装包

3.重命名:mv apache-tomcat-7.0.57 tomcat (可省略主要嫌它名字太长了)

4.启动tomcat  

进入tomcat文件夹

cd tomcat

启动tomcat

./bin/startup.sh

原理和windows启动tomcat一样

5.使用windows(本机)的浏览器访问地址

如:http://192.168.31.255:8080/

发现无法访问,原因linux没有开发8080端口

6.输入命令 /etc/init.d/iptables status 查看机器开放的端口号

如果没有8080,那么需要开放端口

输入命令:/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT  开放端口

输入命令:/etc/rc.d/init.d/iptables save 保存配置

7.在进行访问

显示如下图表示成功

五:安装MySQL

1.检测是否已经安装了mysql

rpm -qa | grep mysql   

如果已经安装了,将其卸载,如:

rpm -e --nodeps  mysql-libs-5.1.73-5.el6_6.i686

2.cd /usr/local/src/mysql 进入文件夹

3.解压tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar 

解压后输入ls命令查看文件

注意:这里tar -xvf 而不是原来的tar -zxvf 原因是因为压缩包格式是tar

4.安装mysql服务端:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm

5.安装mysql客户端:rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm

注:4 5具体根据自己mysql版本而定,

6.查询mysq服务运行状态 是否启动服务

service mysql status

7.服务未启动,启动服务

service mysql start

8.使用root账号登录mysql

这里涉及一个问题从始至终没有设置过mysql的密码,那到底使用什么来登陆数据库呢?

在安装mysql server 服务端时有句提示:

注意:这个密码是不安全的,所以需要修改密码

输入命令:cat /root/.mysql_secret  查看临时密码

输入:mysql -uroot -p 登陆mysql

9.登陆后修改临时密码

SET PASSWORD = PASSWORD('123456');

10.系统启动时自动启动mysql服务

如果每次都需要手动启动mysql服务很麻烦,建议将mysql服务改为自动

当然你也可以选择手动开启

加入到系统服务:

chkconfig --add mysql

自动启动:

chkconfig mysql on

查询列表:

chkconfig

说明:都没关闭(off)时是没有自动启动。

11.使用windows的SQLyog工具连接linxu的mysql

登录mysql:

mysql -uroot –p

执行sql命令

grant all privileges on *.* to 'root' @'%' identified by '123456';

flush privileges;

防火墙打开3306端口

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

将打开的端口的访问规则保存在文件中

/etc/rc.d/init.d/iptables save

查看机器开放的端口号

/etc/init.d/iptables status

连接进去证明没有问题。

六。安装redis

redis 的windows版本很简单,这里不提供教程,而且官方推荐使用linux版本

1_获取安装包 redis-3.0.7.tar.gz

2_利用filezilla.exe 将安装包上传到/root/

3_cd /root/进入文件夹然后解压   tar -zxvf redis-3.0.7.tar.gz

4.进入解压的文件夹cd  /root/redis-3.0.7,输入make命令 将源码翻译为.o文件

5.在 /usr/loca/redis 创建一个redis文件夹

6.安装redis cd /root/redis-3.0.7 进入文件夹  输入命令:make PREFIX=/usr/local/redis install

出现以下提示证明安装成功

7.由于redis启动需要一个配置文件,将配置文件复制到 /root/redis/

cp /root/redis-3.0.7/redis.conf   /root/redis

8.输入命令启动redis :前端模式

/usr/local/redis/bin/redis-server

这种方式启动会有问题,窗口就会一直停留在这里,只能另开窗口去输入redis命令,或则按CTRL+C停止下来,所以不推荐

9.后端模式启动redis

输入命令vim redis.conf

按a进入插入模式,把下面这张图的 daemonize 的no 改为yes

然后按ESC键,在然后输入:wq进行保存

启动服务端   ./bin/redis-server   ./redis.conf

启动客户端:./bin/redis-cli

输入命令测试redis是否安装正确:

安装过程中遇到了问题可以加作者QQ480445898

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值