美文网首页Linux我爱编程
给Linux安装基本环境(Mysql,JDK,Tomcat,Re

给Linux安装基本环境(Mysql,JDK,Tomcat,Re

作者: 子丿龙 | 来源:发表于2017-05-10 18:36 被阅读43次

一.JDK安装

注意:rpm与软件相关命令 相当于window下的软件助手 管理软件
步骤:
1)查看当前Linux系统是否已经安装java

   输入 rpm -qa | grep java

2)卸载两个openJDK

  输入rpm -e --nodeps 要卸载的软件

3)上传jdk到linux

  1. 在安装的过程中,会有提示依赖某个插件,使用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

3.png
  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中

  1. 修改redis.conf中的daemonize字段,将值 no 改为 yes
    效果如下:
1494468547(1).jpg

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

相关文章

网友评论

    本文标题:给Linux安装基本环境(Mysql,JDK,Tomcat,Re

    本文链接:https://www.haomeiwen.com/subject/yabgtxtx.html