随笔 - 8  文章 - 0  评论 - 0  阅读 - 1259

Linux搭建java项目运行环境(服务器)

搭建服务器项目运行环境

1.安装JDK

1.yum list | grep jdk   #查看各种jdk的版本
2.yum install java-1.8.0-openjdk-devel.x86_64
                     #输入安装命令 
3.然后就等待下载,最后输入 y,表示下载并安装
4.javac   :java -version#检查是否安装成功

image-20220822100232790

image-20220822100445443

image-20220822100505163

image-20220822100632064

image-20220822100739822

2.tomcat

2.1、安装

此次我们需要的 Tomcat 的版本是8 (为了和Servlet的版本相匹配),但是用 yum 查看软件列表时发现版本过老。所以直接骚操作。通过文件传输工具直接拖过去。

●/opt
这是给主机额外安装软件所摆放的目录。比如你安装一个mysq|数据库则就可以放到这个目录下。默认是空的。安装tomcat。

image-20220822101149120

2.2、启动

1.cd /opt/apache-tomcat-8.5.54/bin #进入bin目录之下
2.chmod +x *.sh   #命令给 .sh 赋予可执行的权限
3.sh startup.sh  #启动tomcat
4.ps -ef|grep tomcat
  netstat -anop |grep 3514
  #检查tomcat端口号

image-20220822102326689

image-20220822102437301

image-20220822102746135

有些时候配置完成之后会发现tomcat的8080端口连接不上

情况1:因为8080端口没有对外开放。

解决方法:配置安全组。开放8080端口。此处忘记截图。因为我遇到的是第二种

image-20220822103430271

1.ps -ef|grep tomcat
2.netstat -tunlp
3.firewall-cmd --state#查看防火墙状态
4.firewall-cmd --permanent --zone=public --add-port=8080/tcp#开放8080端口
5.firewall-cmd --reload#防火墙重新加载配置
6. firewall-cmd --permanent --zone=public --list-ports#防火墙开放列表
7.systemctl start firewalld.service#重启防火墙
8.netstat -tunlp#查看开放端口

情况二,8080端口被占用,修改端口号

可以用vim指令也可以骚操作直接在文件传输工具里面打开更改,

image-20220822113550536

3.安装数据库

1.rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm#更新数据源
2.yum -y install mysql-community-server --nogpgcheck#安装Mysql
3.mysql -V#安装完成后查看版本号注意大小写(V是大写)
4.systemctl start mysqld#启动MySQL服务。
5.systemctl enable mysqld#设置开机自启动
6.grep 'temporary password' /var/log/mysqld.log#获取初始密码
7.mysql -u root -p#使用root和初始密码登陆
8.ALTER USER 'root'@'localhost' IDENTIFIED BY '密码';#修改密码
#(可以先降低修改密码的安全策略#set global validate_password_policy=0)
9.GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码';#授予root用户远程管理权限。
10.exit#退出用新密码进入

安装数据库,时间较长等它加载。

image-20220822115558211

查看版本号

image-20220822123655612

启动mysql服务,设置开机自启动

image-20220822125330320

获取初始密码

image-20220822125217660

修改密码

image-20220822140222070

image-20220822140408502

到此安装完成

posted on   嘉&澍  阅读(253)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示