Linux安装jdk,mysql,tomtac

1 JDK安装

配置Java环境

  1. 进入“/soft”目录,解压jdk到指定目录/usr/local下

    tar -xvf jdk-8u211-linux-x64.tar.gz -C /usr/local/

查看解压后的目录,目录中有jdk-9.0.4为jdk解压的目录

  1. 配置jdk环境变量,打开/etc/profile配置文件,将下面配置拷贝进去。export命令用于将shell变量输出为环境变量。

    注:在linux下以冒号分隔不同的路径,而windows下是分号。

    注:引用变量在linux下是$变量名, 在windows下是%变量名%

  • vim /etc/profile

    #set java environment
    JAVA_HOME=/usr/local/jdk1.8.0_211
    CLASSPATH=.:$JAVA_HOME/lib
    PATH=$JAVA_HOME/bin:$PATH
    export JAVA_HOME CLASSPATH PATH
  1. 重新加载/etc/profile配置文件,并测试

    source /etc/profile
  2. 判断JDK是否安装成功

    java -version
    javac -version

编写Hello World程序

  • Hello.java

    public class Hello {
        public static void main(String[] args) {
            System.out.println("Hello World!!!");
        }
    }
  • 编译成字节码文件

    javac Hello.java
  • 执行Java程序

    java Hello

2 MySQL安装

MySQL在线下载安装

注:需要连接互联网,在线mysql的安装包,5.6的版本大约86M

  1. 查看CentOS是否自带的MySQL,如果已经安装需要卸载。如果没有找到,则表示没有安装。

    rpm -qa | grep mysql
  2. 在线获取CentOS7的mysql的rpm安装文件,直接执行如下命令

    wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

    这条语句只是下载了一个rpm文件,25K大小

  3. 执行安装命令

    rpm -ivh mysql80-community-release-el7-1.noarch.rpm
  4. 得到两个配置文件,在/etc/yum.repos.d目录下。

    • mysql-community.repo用于指定下载哪个版本的安装包

    • mysql-community-source.repo用于指定下载哪个版本的源码

  5. 修改MySQL的下载配置文件

    • vim /etc/yum.repos.d/mysql-community.repo

    # Enable to use MySQL 5.6
    [mysql56-community]
    name=MySQL 5.6 Community Server
    baseurl=http://repo.mysq.com/yum/mysql-5.6-community/el/7/$baseurl/
    # 设置为1,表示下载
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
    ​
    ...
    ​
    [mysql80-community]
    name=MySQL 8.0 Community Server
    baseurl=http://repo.mysq.com/yum/mysql-8.0-community/el/7/$baseurl/
    # 设置为0,表示不下载
    enabled=0
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
  6. 在当前目录/etc/yum.repos.d下执行下面的命令,开始在线下载:客户端,服务器端,开发的工具包。

    yum -y install mysql-community-client mysql-community-server mysql-community-devel

    这里需要比较长的时间,要从互联网上下载86M左右的内容

  7. 使用rpm命令,可以查询到mysql已经安装好的包

    rpm -qa | grep mysql

启动MySQL服务并登录

  1. 启动mysql的服务

    systemctl start mysqld
  2. 将mysql加到系统服务中并设置开机启动

    systemctl enable mysqld
  3. 登录mysql,root用户默认没有密码

    mysql -u root -p
  4. 在mysql中修改自己的密码

    set password = password('密码'); 

设置远程访问权限

开启mysql的远程登录权限,默认情况下mysql为安全起见,不支持远程登录mysql,所以需要设置开启,并且刷新权限缓存。

  1. 远程登录mysql的权限登录mysql后输入如下命令

    grant all privileges on *.* to 'root'@'%' identified by 'root';
    flush privileges;
  2. 开放Linux的对外访问的端口3306

    #开放3306端口
    /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
    ​
    #开放的端口永久保存到防火墙
    firewall-cmd --zone=public --add-port=3306/tcp --permanent
    ​
    #重启防火墙
    systemctl restart firewalld

客户端Windows连接MySQL

3 Tomcat安装与项目发布

安装步骤

  1. 解压Tomcat到/usr/local下

    tar -xvf apache-tomcat-8.5.27.tar.gz  -C /usr/local/
  2. 开放Linux的对外访问的端口8080

    firewall-cmd --zone=public --add-port=8080/tcp --permanent
    
  3. 重启防火墙

    systemctl restart firewalld
  4. 进入bin目录,启动Tomcat

    chmod +x *.sh
    ​
    ./startup.sh
  5. 在Windows下打开浏览器访问Linux的8080端口

 

     6.进入bin目录下,关闭服务器。关闭服务器以后,浏览器不能再访问。

./shutdown.sh

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值