这一部分是暑假写的,写了一部分,主要是懒,写了一半就没写了,mysql数据库那一块我当时也是弄了很久,如果出现错误可以私信我,现在重新写有点忘了
安装jdk
- 在自己电脑上进入浏览器下载linux版本的jdk,后缀tar.gz
- xshell连接远程服务器,安装lrzsz
yum -y install lrzsz
- 安装成功之后切换到相对应的文件夹
cd /usr/local/src
- rz回车选择刚才下载的jdk,传输到linux上
- 新建一个目录,用于安装jdk
mkdir /usr/java
- 解压jdk到/usr/java目录下
tar -xvzf /usr/local/src/jdk安装包名 -C /usr/java
- 配置环境变量
vim /etc/profile
按i进入编辑模式,末尾加入如下代码,配置原理和windows一样
#set java environment
export JAVA_HOME=/usr/java/jdk1.8.0_141
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
- 加载环境变量
source /etc/profile
- 测试是否安装成功
java -version
配置tomcat
- 同样在官网下载tomcat(linux版本)
- rz将下载的tomcat传输到指定文件夹,建议放在
/usr/local/src
目录下 tar -xvf apache-tomcat-9.0.22.tar.gz -C /usr/local
解压至/usr/local目录下- 配置环境变量
vim /etc/profile
#set tomcat enviroment
export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.22
export CATALINA_BASE=/usr/local/tomcat/apache-tomcat-9.0.22
- 同上加载环境变量
source /etc/profile
- 到tomcat根目录下bin目录运行命令
./startup.sh
- 这个时候
cul http://localhost:8080
如果出现html文档则证明tomcat安装成功 - 但要其他主机访问该地址,同时应该打开相应端口,不同版本执行命令不同,centos执行命令
firewall-cmd --zone=public --add-port=8080/tcp -permanent
- 重启防火墙
firewall-cmd --reload
- 安全组添加出入规则开放8080端口
- 在自己手机或电脑上访问服务器,若成功出现页面则证明部署完成
mysql部署
- mysql部署不建议官网下载压缩包,配置起来比较麻烦
- 先查看服务器中是否安装了mysql
rpm -qa | grep mysql
如果安装了则rpm -e xxxxx
卸载 - 下载yum 镜像
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
- 安装镜像
yum -y install mysql57-community-release-el7-10.noarch.rpm
- 安装mysql
yum -y install mysql-community-server
- 启动服务
systemctl start mysqld.service