ubuntu下配置jdk + tomcat

本文提供了一套详细的步骤指南,用于指导如何在Linux环境下安装配置JDK、Tomcat和MySQL。从安装到环境配置,再到MySQL的远程访问设置,每个环节都进行了清晰的解释和操作演示。

     一.JDK安装配置:

              1.  我们把jdk 安装到 /usr/local 目录下,因此将jdk包复制到/usr/local目录下,解压,命名为jdk;

              2.设置环境变量:使用 vi 命令打开 /etc/profile 文件,终端输入:sudo vi /etc/profile

              3. 回车之后,在profile末尾输入:

               export JAVA_HOME=/usr/local/jdk
               export JRE_HOME=/usr/local/jdk/jre
               export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
               export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

              4.一般更改/etc/profile文件后,需要重启机器才能生效。这里介绍一种不用重启使其生效的方法:

           source /etc/profile

           5.查看java环境变量是否配置成功,

           java -version

           6.如果出现如下情况,说明配置成功

           java  version ‘1.6.0_30‘;

           7.参考文档:

           http://weixiaolu.iteye.com/blog/1401786

   二.tomcat安装配置:

        1.tomcat解压到/usr/local/目录下

        2.设置环境变量:使用 vi 命令打开 /etc/profile 文件,终端输入:sudo vi /etc/profile

       3. 回车之后,在profile末尾输入:

           export TOMCAT_HOME=/usr/local/tomcat

        4.一般更改/etc/profile文件后,需要重启机器才能生效。这里介绍一种不用重启使其生效的方法:

           source /etc/profile

        5.进入tomcat的bin目录,启动./startup.sh


   三.mysql安装:

      1.安装mysql :

          sudo apt-get install mysql-server mysql-client

      2.启动mysql:

         sudo service mysql restart

     3.登录mysql:

          mysql -u root -p

     4.如果要远程连接mysql(例如java代码连接mysql):

        1) 进入vim /etc/mysql/my.cnf:

             将bind-address = 127.0.0.1 改为bind-address = 0.0.0.0允许任意ip地址访问;

        2) 重启mysql:

             sudo service mysql restart

        3)授权mysql(赋予任何主机访问数据库的权限):

           mysql下 :   GRANT ALL PRIVILEGES ON  *.*  to root@'%' WHTH GRANT OPTION ;

        4) 修改生效:

           mysql 下:   FLUSH PRIVILEGES;

        



【无人机】湍流天气下发动机故障时自动着陆的多级适配研究(Matlab代码实现)内容概要:本文围绕“湍流天气下发动机故障时无人机自动着陆的多级适配研究”展开,提出了一种在极端气象条件下应对无人机动力系统突发故障的自动着陆控制策略。通过构建多级适配控制架构,结合鲁棒控制与自适应算法,提升无人机在湍流干扰下的稳定性和安全性,确保其在发动机部分或完全失效情况下仍能实现平稳着陆。研究采用Matlab进行系统建模与仿真验证,涵盖了飞行动力学模型、故障检测机制、姿态控制律设计及着陆轨迹规划等关键环节,重点解决了强扰动环境下的系统不确定性与控制性能退化问题。; 适合人群:具备一定飞行器控制、自动控制理论基础,熟悉Matlab仿真工具的研究生、科研人员及从事无人机系统开发的工程师;尤其适合研究无人机容错控制、飞行安全与应急着陆技术的相关从业者。; 使用场景及目标:①研究无人机在突发故障与复杂气象耦合条件下的安全着陆机制;②开发具备高鲁棒性的容错飞控系统;③为无人机适航安全标准提供理论支持与仿真验证手段;④应用于军事侦察、电力巡检、应急救援等高风险作业场景中的自主安全决策系统设计。; 阅读建议:建议读者结合Matlab代码深入理解控制算法的实现细节,重点关注多级控制器的设计逻辑与故障切换策略,同时可通过修改湍流强度、故障模式等参数进行仿真对比,以掌握系统在不同工况下的响应特性与适应能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值