Linux安装JDK、MySQL、Tomcat

Linux安装软件方式

  1、rpm包,相当于windows的exe安装

  2、tar包,压缩包

  3、yum安装,CentOS在线安装

安装JDK

  groupadd tomcat

  useradd -g tomcat tomcat

  rpm -ivh /opt/jdk-7u71-linux-x64.rpm(安装jdk,需创建目录并导入文件)

  su - tomcat

  vi .bash_profile(配置用户级环境变量)

    JAVA_HOME=/usr/java/jdk1.7.0_71

    export JAVA_HOME

    PATH=$JAVA_HOME/bin:$PATH:$HOME/bin

    export PATH

  su - root

  vi /etc/profile(配置root级环境变量)

    JAVA_HOME=/usr/java/jdk1.7.0_71

    export JAVA_HOME

    PATH=$JAVA_HOME/bin:$PATH

    export PATH

  source /etc/profile(立即生效)

  echo $PATH(显示PATH内容)

安装MySQL

  rpm -qa | grep mysql(查询已安装的MySQL)

  rpm -e 查询到的mysql --nodeps(强制删除)

  rpm -qa | grep mariadb(查询CentOS7自带的mariadb)

  rpm -e 查询到的mariadb --nodeps(强制删除)

  cd /opt

  mkdir mysql

  tar -xvf MySQL-5.5.44-1.linux2.6.x86_64.rpm-bundle.tar -C mysql/(解压到指定目录)

  cd mysql

  yum install -y perl-Module-Install.noarch(安装perl依赖)

  rpm -ivh MySQL-server-5.5.44-1.linux2.6.x86_64.rpm(先装服务端)

  rpm -ivh MySQL-client-5.5.44-1.linux2.6.x86_64.rpm(再装客户端)

 CentOS-6.5:

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

  service iptables save(开启端口远程访问)

 CentOS-7:

  firewall-cmd --zone=public --add-port=3306/tcp --permanent(开启端口远程访问)

  ps -ef | grep mysql(查询已启动mysql服务)

  chkconfig --list(查询所有服务的开启与关闭状态)

  service mysql start(启动mysql服务)

  mysqladmin -u root -p password(修改密码,按提示依次输入原始密码和新密码)

  mysql -u root -p(登录mysql)

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

  flush privileges;(授权外界连接)

  show variables like 'chara%';(查看字符编码)

  exit(退出mysql)

  cp /usr/share/mysql/my-small.cnf /etc/my.cnf

  vi /ect/my.cnf(修改字符编码)

    在[client]下加

    default_character_set = utf8

    在[mysqld]下加

    collation_server = utf8_general_ci

    character_set_server = utf8

  service mysql restart(重启mysql服务)

安装Tomcat

  cd /opt

  mkdir tomcat

  tar -xvf apache-tomcat-7.0.90.tar.gz -C tomcat

 CentOS-6.5:

  iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

  service iptables save(开启端口远程访问)

 CentOS-7:

  firewall-cmd --zone=public --add-port=8080/tcp --permanent(开启端口远程访问)

  cd tomcat/apache-tomcat-7.0.90/bin

  ./startup.sh(启动tomcat)

  ./shutdown.sh(关闭tomcat)

原文地址:https://www.cnblogs.com/xhddbky/p/9319726.html