• ubuntu16.04安装jdk/mysql/tomcat (使用apt-get命令)


    安装jdk

    • 更新系统安装包缓存,并且安装OpenJDK8
    sudo apt-get update
    sudo apt-get install openjdk-8-jdk
    • 检查jdk版本 
    java -version

    安装mysql

    • 安装mysql客户端、服务端和开发资源客户端
    sudo apt-get install mysql-server
    sudo apt install mysql-client
    sudo apt install libmysqlclient-dev
    • 查看mysql进程判断是否安装成功 
    sudo netstat -tap | grep mysql

       

    • 通过以下命令可以进入mysql服务(你有可能会忘记密码,所以下面教你如何修改密码)

    mysql -uroot -p你的密码
    • 修改root用户密码
    1,   终端输入 sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 编辑.cnf文件
    2,   在[mysqld]下方的skip-external-locking下面添加一行:skip-grant-tables (保存退出后会发现从此畅通无阻)
    3,   重启MySQL服务:sudo service mysql restart
    4,  输入命令:mysql 进入mysql
    5,  输入USE mysql (切换至mysql数据库)
    6,  将root用户的密码修改为6688:
    
    7,  UPDATE mysql.user SET authentication_string=password('6688') WHERE User='root' AND Host ='localhost';
    8,  修改字段plugin:(Plugin字段标识可以用于验证用户身份的插件,如果字段为空,服务器使用内建授权验证机制验证用户身份。 )
        UPDATE user SET plugin="mysql_native_password";
    
    9,  输入flush privileges;
    10,  输入quit;退出mysql
    11,  把/etc/mysql/mysql.conf.d/mysqld.cnf文件中添加的一行注释掉
    • 现在设置mysql允许远程访问,首先编辑文件/etc/mysql/mysql.conf.d/mysqld.cnf:
    sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
    注释掉bind-address = 127.0.0.1
    • 保存退出,然后进入mysql服务,执行授权命令:
    grant all on *.* to root@'%' identified by '你的密码' with grant option;
    flush privileges;
    • 然后执行quit命令退出mysql服务,执行如下命令重启mysql:
    service mysql restart
    • 然后就可以通过navicat远程连接ubuntu下的mysql服务了
    • 注意:阿里云需要先设置安全组才能通过navicat远程连接

    安装tomcat8

    • 从Ubuntu软件库安装Tomcat:
    apt-get install tomcat8
    • 你可能还需要安装tomcat8-docs,tomcat8-examples和tomcat8-admin工具,这些工具提供了文档,测试和允许您基于Web的应用程序管理Tomcat。 您可以使用以下命令安装所有这三个:
    apt-get install tomcat8-docs tomcat8-examples tomcat8-admin
    • 如果需要启动,停止或重新启动Tomcat,可以使用以下命令:
    systemctl start tomcat8
    systemctl stop tomcat8
    systemctl restart tomcat8
    • 如果需要查看Tomcat启动日志,可以使用以下命令:

    1、找到tomcat安装目录:cd tomcat/logs

    2、tail -f catalina.out

    3、ctrl+c 退出

    • 修改tomcat默认端口为80:
    由于从ubuntu10.04起,默认是关闭1024一下的端口,所以
    
    需要手工打开,关于tomcat的打开,可以到编辑/etc/default/tomcat8中的最后一行AUTHBIND=yes来实现

    默认是#AUTHBIND=no

    具体操作步骤如下:

    1、sudo vim /etc/tomcat8/server.xml,修改为port="80"

    
    

    2、sudo vim /etc/default/tomcat8 ,修改为AUTHBIND=yes

    
    

    3、systemctl restart tomcat8,进行重新启动

    
    

    4、netstat -ant,查看80端口是否起来

    然后就可以直接通过ip或者域名访问项目了
    • 修改tomcat默认端口为80:
    • 未完待续 
    • Tomcat 配置文件路径

      Tomcat home directory : /usr/share/tomcat6
      Tomcat base directory : /var/lib/tomcat6或/etc/tomcat6

     

    整理来源:

    Ubuntu16.04安装JDK

    在Ubuntu16.04下安装mysql

    Ubuntu 16.04下忘记MySQL密码解决方法

    Ubuntu 16.04安装Apache Tomcat的方法

  • 相关阅读:
    zeromq和czmq编译
    Future Pattern
    国外程序员是如何准备面试的
    附加数据库后,给所有者赋权
    利用FastCopy迁移应用数据
    持续集成之“Everything is code”
    利用SQLyog实现mysql自动备份
    LinkedIn已将可自定义的索引引擎IndexTank开源
    Hillstone安全网关相关问题收集
    Install Toad for Oracle 10.6 on Winows 7 X64
  • 原文地址:https://www.cnblogs.com/meng-ma-blogs/p/9775193.html
Copyright © 2020-2023  润新知