linux安装jdk.tomcat,mysql 的一些记录

本文涉及的产品
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
RDSClaw,2核4GB
RDS DuckDB + QuickBI 企业套餐,8核32GB + QuickBI 专业版
简介:

一、系统安装

1. 新建虚拟机,选择 linux.
2. 新建硬盘,10g  默认分区

3. 选择简体中文,英文键盘。

 

 

 export LANG=zh_CN.GBK
 export LC_CTYPE=zh_CN.GBK

解决命令行的中文显示乱麻问题。

 


二. 安装jdk

   cd /opt/soft

  chmod +x jdk15.bin
  ./jdk15.bin
 
/opt/soft/jdk1.5.0_06/bin

 

设置环境变量

JAVA_HOME=/opt/soft/jdk1.5.0_06
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib:
export JAVA_HOME PATH CLASSPATH

source /etc/profile  使profile修改生效


三.安装tomcat

只需要执行权限即可 如下
chmod +x /usr/share/tomcat/bin/*.sh


export TOMCAT_HOME=/opt/soft/tomcat6
export CATALINA_HOME=/opt/soft/tomcat6

/usr/share/tomcat/bin/stratup.sh
/usr/share/tomcat/bin/shutdown.sh

 

 启动后本机测试:wget http://127.0.0.1:8080 


远程测试: http://192.168.37.129:8080

如果不能连接,则可能防火墙的问题

 service iptables stop 关掉 则可以连接。

 

 

 

 


四、vi修改文件内容相关命令


进入文件修改

vi /test/test.txt

输入 i  进入插入状态
按 esc 推出插入状态

冒号+wq 存盘退出

冒号 q!  不存盘退出

 

五。把环境变量的设置加入到 /etc/profile下

使用Vi ,在文件最后加入如下

JAVA_HOME=/usr/java/jdk1.5.0_06
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib
export JAVA_HOME PATH CLASSPATH

export TOMCAT_HOME=/usr/java/tomcat6
export CATALINA_HOME=/usr/java/tomcat6

 export LANG=zh_CN.GBK
 export LC_CTYPE=zh_CN.GBK


执行 source /etc/profile 使修改生效。


注意:如果profile文件,通过写字板打开修改后,可能由于编码原因,导致执行 source /etc/profile 错误。第六行错误。

 

六、  所需要的软件


  /etc/init.d/iptables status

 

 

服务器:192.168.37.129

 

 
关于resin 安装


C:/WINDOWS/system32/drivers/etc/hosts  加入

192.168.37.129  my2011.myweb.com

访问:http://my2011.myweb.com:8099/

 

七.mysql安装

 

 

 

 

 

 


update user set host = '192.168.230.2' where user='ninty';


update user set host = '%' where user='root';

view source
print?
1 update user set host = '%' where user='root';

 


UPDATE `user` SET `Host`='%' WHERE `User`='root' LIMIT 1;

 

mysql允许客户端远程连接

select host,user  from user;
UPDATE `user` SET `Host`='192.168.37.1' WHERE `User`='root' LIMIT 1;  //允许某个ip用户
UPDATE `user` SET `Host`='%' WHERE `User`='root' LIMIT 1; //允许所有的ip
flush privileges; //使修改生效


检查进程是否存在


ps -aux | grep mysqld


登陆 ./mysql -uroot -p

 

 

默认安装完后密码

root密码为空

 mysqladmin -u root password 555555

 

 

 

cp /usr/java/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysql


/etc/rc.d/init.d/mysql start
/etc/rc.d/init.d/mysql stop
/etc/rc.d/init.d/mysql restart

/etc/rc.d/init.d/mysql start
/etc/rc.d/init.d/mysql stop
/etc/rc.d/init.d/mysql restart

 

 

 


./configure --with-java=/usr/java/jdk1.5.0_06

 


#./configure --with-java=/usr/java/jdk1.5.0_06

 


将Linux Mysql服务添加到服务器管理中,并设置自启动状态:

 

 

设置开机 自动启动

#chkconfig --list | grep mysql //查询当前是否有mysql服务
 #chkconfig --add mysql //添加mysql服务到服务器管理中
 #chkconfig --list | grep mysql //查询此时mysql服务器的启动状态
  #chkconfig --level 35 mysql on //设置在3、5运行级别也自启动


察看端口

netstat -tnl

netstat -atln

 

让服务器 启动时候自动 运行 tomcat 了。
我们最简单的方法就是通过startup.sh来自动启动Tomcat,编辑vi /etc/rc.d/rc.local
文件最后增加内容(假设JDK目录是/usr/java,Tomcat目录是/usr/local/tomcat)
export JDK_HOME=/usr/java/jdk1.7.0
export JAVA_HOME=/usr/java/jdk1.7.0
/usr/local/tomcat/bin/startup.sh
保存退出

 

最简单的方法就是通过Tomcat自带的startup.sh来自动启动,编辑/etc/rc.d/rc.local,增加:
export JDK_HOME=/usr/local/jdk
export JAVA_HOME=/usr/local/jdk
/usr/local/tomcat/bin/startup.sh


开机自动运行tomcat

JAVA_HOME=/usr/java/jdk1.5.0_06
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib
export JAVA_HOME PATH CLASSPATH
export TOMCAT_HOME=/usr/java/tomcat6
export CATALINA_HOME=/usr/java/tomcat6
/usr/java/tomcat6/bin/startup.sh

 

 

察看端口是否使用

 netstat -an |grep 3306

 

 

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
目录
相关文章
|
6月前
|
Ubuntu 关系型数据库 MySQL
MySQL源码编译安装
本文详细介绍了MySQL 8.0及8.4版本的源码编译安装全过程,涵盖用户创建、依赖安装、cmake配置、编译优化等步骤,并提供支持多Linux发行版的一键安装脚本,适用于定制化数据库部署需求。
1724 4
MySQL源码编译安装
|
6月前
|
Ubuntu 关系型数据库 MySQL
MySQL二进制包安装
本文详细介绍了在多种Linux系统上通过二进制包安装MySQL 8.0和8.4版本的完整过程,涵盖用户创建、glibc版本匹配、程序解压、环境变量配置、初始化数据库及服务启动等步骤,并提供支持多发行版的一键安装脚本,助力高效部署MySQL环境。
958 4
MySQL二进制包安装
|
6月前
|
安全 关系型数据库 MySQL
MySQL包安装 -- SUSE系列(离线RPM包安装MySQL)
本文详细介绍在openSUSE系统上通过离线RPM包安装MySQL 8.0和8.4版本的完整步骤,包括下载地址、RPM包解压、GPG密钥导入、使用rpm或zypper命令安装及服务启动验证,涵盖初始密码获取与安全修改方法,适用于无网络环境下的MySQL部署。
715 3
MySQL包安装 -- SUSE系列(离线RPM包安装MySQL)
|
6月前
|
关系型数据库 MySQL Linux
MySQL包安装 -- SUSE系列(SUSE资源库安装MySQL)
本文介绍了在openSUSE系统上通过SUSE资源库安装MySQL 8.0和8.4版本的完整步骤,包括配置国内镜像源、安装MySQL服务、启动并验证运行状态,以及修改初始密码等操作,适用于希望在SUSE系列系统中快速部署MySQL的用户。
686 3
MySQL包安装 -- SUSE系列(SUSE资源库安装MySQL)
|
6月前
|
NoSQL 算法 Redis
【Docker】(3)学习Docker中 镜像与容器数据卷、映射关系!手把手带你安装 MySql主从同步 和 Redis三主三从集群!并且进行主从切换与扩容操作,还有分析 哈希分区 等知识点!
Union文件系统(UnionFS)是一种**分层、轻量级并且高性能的文件系统**,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem) Union 文件系统是 Docker 镜像的基础。 镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。
754 6
|
6月前
|
运维 Ubuntu 关系型数据库
MySQL包安装 -- Debian系列(Apt资源库安装MySQL)
本文介绍了在Debian系列系统(如Ubuntu、Debian 11/12)中通过APT仓库安装MySQL 8.0和8.4版本的完整步骤,涵盖添加官方源、配置国内镜像、安装服务及初始化设置,并验证运行状态,适用于各类Linux运维场景。
2024 0
MySQL包安装 -- Debian系列(Apt资源库安装MySQL)
|
9月前
|
存储 Ubuntu 安全
在Ubuntu 16.04上安装openjdk-6/7/8-jdk的步骤
在整个安装过程中,你可能需要管理员权限,因此你可能要使用 `sudo` 来获取必要的权限。记得做完每一个步骤后,都要检查输出,以确保没有发生错误,并且每项操作都成功完成。如果在安装过程中遇到问题,查看 `/var/log/` 下的日志文件对于问题的解决可能是有帮助的。
613 21
|
9月前
|
IDE Ubuntu Java
在Ubuntu18.04安装兼容JDK 8的Eclipse集成开发环境的指南。
完成以上步骤后,您将在Ubuntu 18.04系统上成功安装并配置了Eclipse IDE,它将与JDK 8兼容,可以开始进行Java开发工作。如果遇到任何问题,请确保每一步骤都正确执行,并检查是否所有路径都与您的具体情况相匹配。
395 11
|
11月前
|
Java 关系型数据库 MySQL
在Linux平台上进行JDK、Tomcat、MySQL的安装并部署后端项目
现在,你可以通过访问http://Your_IP:Tomcat_Port/Your_Project访问你的项目了。如果一切顺利,你将看到那绚烂的胜利之光照耀在你的项目之上!
552 41