Linux版本:centos7
环境:jdk8、tomcat8、MariaDB
从官网下载jdk8,Java Downloads | Oracle
通过finalshell或者其他SSH连接工具将.gz文件上传到centOS中,cd进入上传的目录,然后解压到/usr/local/目录下
tar -zxvf jdk-8u301-linux-x64.tar.gz -C /usr/local/
修改profile文件
vi /etc/profile
在末尾添加如下内容
export JAVA_HOME=/usr/local/jdk1.8.0_192
export PATH=$PATH:$JAVA_HOME/bin
重新登陆后输入
java -version
如果显示
java version "1.8.0_301"
Java(TM) SE Runtime Environment (build 1.8.0_301-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)
说明jdk配置成功
在官网下载tomcatApache Tomcat® - Apache Tomcat 8 Software Downloads
通过finalshell上传到centos,然后解压
tar -zxvf apache-tomcat-8.5.72.tar.gz -C /usr/local
cd进入apache-tomcat下的bin
目录,启动tomcat
./startup.sh
输入
netstat -ntlp
查看8080端口是否启动
如果报错-bash: netstat: 未找到命令
,则输入命令
yum -y install net-tools
安装net-tools后就不报错了。
最后输入
systemctl status firewalld
查看防火墙状态,如果显示为
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tmWoQWAb-1634902211929)(C:\Users\schwarzenegger\AppData\Roaming\Typora\typora-user-images\image-20211022171510525.png)]
则输入
systemctl stop firewalld
来关闭防火墙
也可以再输入
systemctl disable firewalld
禁止防火墙开机启动
此时,在外部主机输入centos的IP+:8080(例如http://192.168.100.66:8080/可以访问到tomcat主页,说明tomcat配置成功
输入如下命令安装MariaDB
yum -y install mariadb-server mariadb
设置MariaDB开机启动
systemctl enable mariadb
启动MariaDB
systemctl start mariadb
命令行输入mysql
,进入MariaDB
然后输入use mysql;
选择mysql数据库
输入如下语句为root用户添加密码
update user set password=password("123456") where user='root';
然后输入如下语句允许数据库被远程连接
grant all on *.* to root@'%' identified by '123456';
最后刷新权限
flush privileges;
此时输入exit退出,会发现只输入mysql
无法登录,需要输入mysql -u root-p,然后输入密码才能进入数据库。
此时在外部主机已经可以通过sqlyog远程连接数据库。
首先在连接数据库的sqlyog里执行SQL脚本,完成数据库的创建。
然后把项目的war包放进tomcat下的webapps里面。
最后cd进入tomcat下的bin目录下,执行./startup.sh运行tomcat
此时在外部主机使用浏览器访问“IP地址”:8080/项目名称,即可访问该项目
修改网卡配置文件:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
添加如下内容
修改后重启网卡:
systemctl restart network
yum的配置文件在/etc/yum.repos.d/
下
备份
Centos-Base.repo cp CentOS-Base.repo CentOS-Base.repo.bk
然后下载阿里云的yum文件
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
如果 wget 没有安装,运行下面命令安装 wget 软件。
yum -y install wget
清理缓存
yum makecache
查看刚才配置的源
yum repolist