一.JDK安装
注意:rpm与软件相关命令 相当于window下的软件助手 管理软件
步骤:
1)查看当前Linux系统是否已经安装java
输入 rpm -qa | grep java
2)卸载两个openJDK
输入rpm -e --nodeps 要卸载的软件
3)上传jdk到linux
-
在安装的过程中,会有提示依赖某个插件,使用yum指令安装
yum install 需要的插件名称
5)解压jdk到/usr/local下 tar –xvf jdk-7u71-linux-i586.tar.gz –C /usr/local
6)配置jdk环境变量,打开/etc/profile配置文件,将下面配置拷贝进去set java environment
JAVA_HOME=/usr/local/jdk1.7.0_71
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
7)重新加载/etc/profile配置文件 source /etc/profile
二.Mysql的安装(这里安装的是5.6版本,默认会生成一个随机密钥)
1)查看CentOS自带的mysql
2)查看CentOS自带的mysql
3)上传Mysql到linux
4)解压Mysql到/usr/local/下的mysql目录(mysql目录需要手动创建)内
cd /usr/local
mkdir mysql
tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql
5)在/usr/local/mysql下安装mysql
安装服务器端:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
安装客户端:rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
这里和刚才一样,可能会遇到依赖某个插件的情况,用yum命令安装即可
yum install 需要的插件名称
6)启动mysql
service mysql start
7)将mysql加到系统服务中并设置开机启动
加入到系统服务:chkconfig --add mysql
自动启动:chkconfig mysql on
8)登录mysql
mysql安装好后会生成一个临时随机密码,存储位置在/root/.mysql_secret
msyql –u root -p
9)修改mysql的密码
set password = password('root');
10)开启mysql的远程登录
默认情况下mysql为安全起见,不支持远程登录mysql,所以需要设置开启远程登录mysql的权限
登录mysql后输入如下命令:
grant all privileges on *.* to 'root' @'%' identified by 'root';
flush privileges;
11)开放Linux的对外访问的端口3306
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save ---将修改永久保存到防火墙中
5.png
三.Tomcat的安装
1)上传Tomcat到linux上
2)解压Tomcat到/usr/local下
3)开放Linux的对外访问的端口8080
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/rc.d/init.d/iptables save
4)启动关闭Tomcat
进入tomcat的bin下启动:./startup.sh
进入tomcat的bin下关闭:./shutdown.sh
四.Redis的安装
** 这里是通过源码安装**
1)安装redis编译的c环境,
yum install gcc-c++
2)将redis-2.6.16.tar.gz上传到Linux系统中
3)解压到/usr/local下
tar -xvf redis-2.6.16.tar.gz -C /usr/local
4)进入redis-2.6.16目录 使用make命令编译redis(讲源码文件编译成可安装文件)
make
5)在redis-2.6.16目录中 使用make PREFIX=/usr/local/redis install命令安装redis到/usr/local/redis中
make PREFIX=/usr/local/redis install
这个是安装命令,安装到user/local/redis下,文件名redis会重新创建
到这里我们就可以前台运行redis了,进入redis/bin目录,命令如下:
./redis-server 这是前台启动redis服务器,也就是说redis服务器是前台运行的
效果如下:
1.png启动后看到如上欢迎页面,但此窗口不能关闭,窗口关闭就认为redis也关闭了(类似Tomcat通过bin下的startup.bat的方式)
然后我们需要,在另起一个控制台,来开启redis的客户端进行操作
再开一个控制台,进入redis/bin目录下,输入命令:
./redis-cli 这是启动redis客户端
效果如下:
1494468281(1).jpg然后我们就可以操作redis数据库了!
但是这样太麻烦了,我们可以让redis服务器后台运行
- 解决方案:可以通过修改配置文件 配置redis后台启动,即服务器启动了但不会 穿件控制台窗口
将redis.conf文件中的daemonize从false修改成true表示后台启动
使用命令查看6379端口是否启动ps -ef | grep redis
方法步骤如下:
6)拷贝redis-2.6.16中的redis.conf到安装目录redis中
- 修改redis.conf中的daemonize字段,将值 no 改为 yes
效果如下:
9)启动redis 在bin下执行命令
./redis-server redis.conf 这次在启动时,加上配置文件
10)如需远程连接redis,需配置redis端口6379在linux防火墙中开发
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
/etc/rc.d/init.d/iptables save
网友评论