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#检查是否安装成功
2.tomcat
2.1、安装
此次我们需要的 Tomcat 的版本是8 (为了和Servlet的版本相匹配),但是用 yum 查看软件列表时发现版本过老。所以直接骚操作。通过文件传输工具直接拖过去。
●/opt
这是给主机额外安装软件所摆放的目录。比如你安装一个mysq|数据库则就可以放到这个目录下。默认是空的。安装tomcat。
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端口号
有些时候配置完成之后会发现tomcat的8080端口连接不上
情况1:因为8080端口没有对外开放。
解决方法:配置安全组。开放8080端口。此处忘记截图。因为我遇到的是第二种
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指令也可以骚操作直接在文件传输工具里面打开更改,
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#退出用新密码进入
安装数据库,时间较长等它加载。
查看版本号
启动mysql服务,设置开机自启动
获取初始密码
修改密码
到此安装完成
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix