zoukankan      html  css  js  c++  java
  • linux中安装JDK linux中安装Tomcat linux中安装Mysql 及故障解析 linux系统安装redis

    Linux 安装JDK 配置完环境变量后无法使用 java -version 无法打开 通过下面语句 将32位文件与当前系统64位兼容 (有待补充32位查法)
    sudo yum install glibc.i686

     JDK的安装步骤

    rpm -qa | grep -i java                                                                                 查看安装过的java软件

    rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686                   卸载安装过的软件

    tar -zxvf jdk-7u72-linux-i586.gz                                                                  解压上传到服务器的jdk(因为有.gz所以加-z参数解压)上传使用Xftp5

    mkdir /usr/local/src/java/                     建个文件夹

    mv jdk1.7.0_72/ /usr/local/src/java/jdk1.7                                                  把解压的jdk移动过来

     

    vim /etc/profile                         配置linux环境变量

    export JAVA_HOME=/usr/local/src/java/jdk1.7                                         增加JAVA_HOME

    export PATH=$JAVA_HOME/bin:$PATH                                                   把bin路径放在PATH

    source /etc/profile                        运行配置文件

    java -version                                      查看java环境是否安装成功 

    如果经过上边过程没有成功,看头两行内容,安装sudo yum install glibc.i686 兼容包

     

     

    Linux 安装Tomcat 配置防火墙后,本地可以访问,外地通过IP无法访问,防火墙配置没有起作用原因
    (配置Linux防火墙 vim /etc/sysconfig/iptables 增加端口 重启服务service iptables restart)
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
    这句没有放在适当的位置
    应该放在22端口的下边

    TomCat的安装步骤

    tar -zxvf apache-tomcat-7.0.52.tar.gz                                                       解压tomcat

    mv apache-tomcat-7.0.52 /usr/local/src/java/tomcat7                               移动到/usr/local/src/java/tomcat7    文件夹

    /usr/local/src/java/tomcat7/bin/startup.sh                                                   运行开启

     这时可以通过linux的图形界面中浏览器访问http://localhost:8080查看,本机访问成功,通过其他计算机不能访问

    vim /etc/sysconfig/iptables                    打开防火墙配置文件

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT    将这句加入(linux通过i a 键可以修改文本)

    service iptables restart                      重启防火墙

    通过其他主机访问成功

    TomCat的安装步骤

    Mysql 使用yum install MySQL-*.rpm安装后自动为root 分配了一个密码 在Linux的vim /root/.mysql_secret 文件中 使用其j1DMrTG0d5VIhkt_密码进行登录
    登录后在Mysql>:下使用下面语句设置新的密码为root
    SET PASSWORD FOR 'root'@'localhost' = PASSWORD('root');
    启动mysql服务 service mysql start 这句在哪写都可以

    Mysql的安装步骤

    rpm -qa | grep -i mysql                                         查看之前的版本

    yum remove mysql-libs-5.1.71-1.el6.i686       使用yum卸载之前的版本

    yum install MySQL-*.rpm           使用yum安装server和client两个程序

    service mysql start              启动或停止mysql服务

    service mysql stop

     /usr/bin/mysqladmin  -u root password '1234'        利用mysqladmin修改密码,也可像我前边写的在安装成功后到/root/.mysql_secret 文件查看初始密码,用其登录

    mysql -uroot -p1234

    远程主机访问一样要修改防火墙

    vim /etc/sysconfig/iptables

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

    service iptables restart

    远程登录用户还要授权 

    use mysql;

    select user,host,password from user;

    create user 'root'@'%' identified by '1234';       #创建用户,并设置密码

    grant all on *.* to 'root'@'%' with grant option;  #给指定的用户授权

    flush privileges;                                  #刷新权限

    远程访问

    mysql -h192.168.137.128 -uroot -p1234      #-hip地址  -u用户名 –p密码

    Redis的安装步骤

    yum install gcc-c++                                      需要安装gcc,需要linux联网

    tar -zxvf redis-3.0.0.tar.gz                            解压 (注意 应用-减号)

    进入解压文件夹,cd redis-3.0.0                  

    执行make                                                     编译C文件

    make PREFIX=/usr/local/redis install            还是在那个目录 安装

    cp redis.conf /usr/local/redis                         把配置文件拷贝到安装目录

    vim /usr/local/redis/redis.conf                         修改配置文件 daemonize yes   以后端模式启动

    ./redis-server redis.conf                                 以配置文件进行后端启动 (直接启动不用配置文件称前端启动,不能输入redis命令了)

    ps -ef | grep -i redis                                     查看进程 kill -9 31475为强制结束进程

    ./redis-cli                                                      本地客户端连接

    ./redis-cli -h 192.168.199.129 -p 6379           远程客户端连接(同样需要配置防火墙,将端口号设置即可)

                                        

  • 相关阅读:
    jekyll+github搭建个人博客总结
    ES6-let命令
    Ajax-快速上手前后端交互
    第一次项目总结——校园博览会
    Python获取exe文件版本
    @JsonFormat与@DateTimeFormat注解的使用
    前后端时间转化
    左右flex布局
    fastjson将json字符串转化成map的五种方法
    RestTemplate 发送post请求
  • 原文地址:https://www.cnblogs.com/qingyundian/p/8952318.html
Copyright © 2011-2022 走看看