CentOS7搭建JavaEE环境 mysql jdk tomcat

落日映苍穹つ 2023-06-08 13:55 46阅读 0赞

jdk1.8

jdk1.8下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

注意要点接受许可协议,这里作者截图时没注意。
在这里插入图片描述
直接用CentOS里自带的火狐浏览器进行下载,注意此种方式下载之后文件是放在home目录下的下载文件夹里
或者用widows系统下载之后 ,用WinSCP上传到 虚拟机centos系统下的/opt/路径下

在这里插入图片描述

  1. 切换到 /opt/
  2. # cd /opt/
  3. 解压
  4. # tar -zxvf jdk-8u231-linux-x64.tar.gz
  5. 查看
  6. # ls

在这里插入图片描述

  1. 移动到/usr/local
  2. [root@YuGG opt]# mv jdk1.8.0_231 /usr/local
  3. 切换到 /usr/local
  4. [root@YuGG opt]# cd /usr/local
  5. 改名为jdk-1.8
  6. [root@YuGG local]# mv jdk1.8.0_231 jdk-1.8

在这里插入图片描述

接下来利用vi编辑器 进入profile配置环境变量 :

  1. [root@YuGG local]# vi /etc/profile

在末尾处添加如下:

  1. export JAVA_HOME=/usr/local/jdk-1.8
  2. export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  3. export PATH=$PATH:$JAVA_HOME/bin

注:export JAVA_HOME=/usr/local/jdk-1.8 , 这行的/usr/local/jdk-1.8是你自己jdk最后放置的位置,有的小伙伴可能不知道,注意下哦!

接下来在你的命令行里敲入如下代码查看Jdk版本信息

  1. java -version

在这里插入图片描述
好了,jdk的配置到这里就完成啦!

mysql

我们此次教程安装以mysql5.5为例
同jdk的安装差不多,我们需先下载.tar.gz包,链接在此,拿走不谢:
https://dev.mysql.com/downloads/mysql/5.5.html
在这里插入图片描述
注意选好对应系统的版本 然后就开始下载吧。
下载好之后,进入相应目录解压:

  1. 解压
  2. # tar -zxvf mysql-5.5.62-linux-glibc2.12-x86_64.tar.gz
  3. 将解压出来的文件移动到/usr/local
  4. # mv mysql-5.5.62-linux-glibc2.12-x86_64 /usr/local
  5. 切换到/usr/local
  6. # cd /usr/local
  7. 记得改名字方便后面操作
  8. # mv mysql-5.5.62-linux-glibc2.12-x86_64 mysql
  9. 可以查看一下
  10. # ls -l | grep mysql

在这里插入图片描述
然后修改my.cnf配置文件

  1. # vi /etc/my.cnf

将以下内容添加到my.cnf

  1. [mysql]
  2. # 设置mysql客户端默认字符集
  3. default-character-set=utf8
  4. socket=/var/lib/mysql/mysql.sock
  5. [mysqld]
  6. skip-name-resolve
  7. #设置3306端口
  8. port = 3306
  9. socket=/var/lib/mysql/mysql.sock
  10. # 设置mysql的安装目录, 这里的目录一定要是你解压后并且改了名的目录哟..
  11. basedir=/usr/local/mysql
  12. # 设置mysql数据库的数据的存放目录, 这里的目录一定要是你解压后并且改了名的目录哟..
  13. datadir=/usr/local/mysql/data
  14. # 允许最大连接数
  15. max_connections=200
  16. # 服务端使用的字符集默认为8比特编码的latin1字符集
  17. character-set-server=utf8
  18. # 创建新表时将使用的默认存储引擎
  19. default-storage-engine=INNODB
  20. lower_case_table_name=1
  21. max_allowed_packet=16M

切换目录到mysql中

  1. # cd /usr/local/mysql

添加用户组与用户, 这里需要将目录切换到mysql目录下哟…

  1. # groupadd mysql
  2. # useradd -g mysql mysql
  3. # chown -R mysql:mysql ./

安装mysql

  1. ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/

配置Mysql

  1. # chown -R mysql:mysql data
  2. # chown 777 /etc.my.cnf
  3. # cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
  4. # chmod +x /etc/rc.d/init.d/mysqld
  5. # chkconfig --add mysqld
  6. # chkconfig --list mysqld

开启服务

  1. # service mysqld start

配置PATH

  1. # vi /etc/profile

在刚刚配置过的jdk环境变量之后再加上

  1. # PATH=$PATH:$HOME/bin
  2. # export PATH=$PATH:/usr/local/mysql/bin

在这里插入图片描述
然后需要重新加载一下

  1. # source /etc/profile

再然后就可以登录mysql了, 这时mysql没有密码, 当出现Enter password:时直接回车

  1. # mysql -u root -p

在这里插入图片描述

tomcat-8.5

包下载链接:http://mirror.bit.edu.cn/apache/tomcat/
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

同上面的手段将包放进linux系统/opt/目录下
解压 放在/usr/local 顺带改名为tomcat-8.5

  1. tar -zxvf apache-tomcat-8.5.32.tar.gz /usr/local/tomcat-8.5

进入 /usr/local/tomcat-8.5/bin

  1. # cd /usr/local/tomcat-8.5/bin

然后可以查看一下有哪些文件

  1. # ls

在这里插入图片描述
接下来可以使用startup.sh 和shutdown.sh来启动tomcat服务

  1. # startup.sh

在这里插入图片描述
此时打开浏览器输入http://192.168.1.103:8080/可以查看是否成功。
这里怎样查看自己的ip作者就不赘述啦,相信小伙伴们都会。
在这里插入图片描述

  1. # shutdown.sh

在这里插入图片描述
那么,以目前的情况,以后每次都要进解压目录的bin目录下才能访问,这样岂不是很麻烦,按照下面配置后,在哪里就都可以直接输入startup.sh或者shutdown.sh来启动或者停止Tomcat
打开配置文档profile

  1. # vi /etc/profile
  2. TOMCAT_HOME=/usr/local/tomcat-8.5
  3. PATH=$PATH:$TOMCAT_HOME/bin
  4. export TOMCAT_HOME PATH

不要忘了使配置生效

  1. # source /etc/profile

OK,配置完成,这样在任何位置都可以启动Tomcat了不用再去解压目录的bin目录下了!

好了,到此为止,算是配置完成了吧,感谢您的查阅,希望对小伙伴们有所帮助!

发表评论

表情:
评论列表 (有 0 条评论,46人围观)

还没有评论,来说两句吧...

相关阅读