一 安装jdk
1、卸载openjdk
rpm -qa|grep java
[root@192 java]# rpm -qa|grep java
java-1.8.0-openjdk-headless-1.8.0.222.b03-1.el7.x86_64
python-javapackages-3.4.1-11.el7.noarch
tzdata-java-2019b-1.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.221-2.6.18.1.el7.x86_64
javapackages-tools-3.4.1-11.el7.noarch
java-1.8.0-openjdk-1.8.0.222.b03-1.el7.x86_64
java-1.7.0-openjdk-1.7.0.221-2.6.18.1.el7.x86_64
卸载
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.222.b03-1.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.221-2.6.18.1.el7.x86_64
2、安装
下载tar包传送到linux上,然后解压
tar -zxvf jdk-8u251-linux-x64.tar.gz -C /usr/local/java
配置环境变量
vi /etc/profile
插入
export JAVA_HOME=/usr/local/java/jdk1.8.0_251
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

执行
source /etc/profile
验证
java -version
二、安装tomcat
直接解压tar包到linux下就可以了
tar -zxvf apache-tomcat-8.5.55.tar.gz -C /usr/local/tomcat
到bin目录下打开
sh startup.sh | ./startup.sh
关闭
sh shutdown.sh
三、安装mysql
Centos7以上安装需要先卸载mariadb
rpm -qa | grep mariadb
rpm -e --nodeps mariadb-libs-5.5.64-1.el7.x86_64
1、下载tar
解压
tar -zxvf mysql-5.5.20-linux2.6-x86_64.tar.gz
移动到/usr/local/mysql/下面
cp mysql-5.5.20-linux2.6-x86_64 /usr/local/mysql -r
添加系统mysql组和mysql用户:
执行命令:
groupadd mysql
和
useradd -r -g mysql mysql
进入安装mysql软件目录,修改目录拥有者为mysql用户
cd /usr/local/mysql/
chown -R mysql:mysql ./
./scripts/mysql_install_db --user=mysql
修改当前目录拥有者为root用户
chown -R root:root ./
chown -R mysql:mysql data
cp support-files/mysql.server /etc/init.d/mysql
赋予可执行权限
chmod +x /etc/init.d/mysql
添加服务
chkconfig --add mysql
显示服务列表
chkconfig --list
如果看到mysql的服务,并且3,4,5都是on的话则成功,如果是off,则执行
chkconfig --level 345 mysql on
创建缺少的文件夹
mkdir /var/log/mariadb
service mysql start
修改mysql的root用户密码,root初始密码为空的:
执行命令:
./bin/mysqladmin -u root password '密码'
把mysql客户端放到默认路径
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
建议使用软链过去,不要直接包文件复制,便于系统安装多个版本的mysql
window连接linux数据库
进入到数据库
grant privileges on *.* to root@'localhost' identified by 'password';
*表示所有表
root表示分配权限给root用户
localhost:表示ip,可以用%表示所有
password:表示密码
执行完成后再执行
flush privileges;
window使用工具就可以连接。
本文详细介绍了在Linux环境下安装配置JDK、Tomcat和MySQL的方法。包括卸载旧版JDK,安装并配置新版本,安装Tomcat并启动服务,以及安装MySQL,设置用户和密码,确保数据库正常运行。
329

被折叠的 条评论
为什么被折叠?



