javaweb 服务器环境配置(jdk,tomcat,mysql)及部署

背景:
今天无聊就买了个服务器(优惠价,挺便宜的一个月10元)想着把大二做的一个小网站放到服务器上,结果发现忘了所有的基础。
嗯嗯,这里我就把一些基本步骤写下来,仅供以后方便使用,以备不需。
主要是服务器上安装配置jdk、tomcat、mysql(基础中的基础)


配置环境:

1、下载tomcat 9
javaweb 服务器环境配置(jdk,tomcat,mysql)及部署_第1张图片
2、下载jdk
javaweb 服务器环境配置(jdk,tomcat,mysql)及部署_第2张图片
3、使用centos自带mysql数据库
注意: 安装好的centos里面有jdk、mysql、tomcat等软件,打开README.txt可以查看具体信息
javaweb 服务器环境配置(jdk,tomcat,mysql)及部署_第3张图片
这里我选择的是使用自带的mysql5.6和自己安装tomcat9、jdk1.8


将下载好的jdk和tomcat压缩包上传到服务器usr/java和usr/tomcat目录下,然后解压。

tar -zxvf /usr/tomcat/apache-tomcat-9.0.14.tar.gz
tar -zxvf /usr/java/jdk-8u201-linux-x64.tar.gz

解压后当然是配置环境变量了
配置环境变量,在/etc/profile文件中最后加入三行

export JAVA_HOME=/usr/java/jdk1.8.0_201
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH

保存退出
命令行输入:source /etc/profile
这样java环境就配置好了。


为了简单,就不配置tomcat,直接启动tomcat服务

/usr/tomcat/apache-tomcat-9.0.14/bin/startup.sh

接下来就可以在浏览器中测试了
javaweb 服务器环境配置(jdk,tomcat,mysql)及部署_第4张图片
浏览器显示tomcat主页表示jdk和tomcat配置成功。


使用命令:mysql –V查看当前mysql的版本,这里是5.6
在这里插入图片描述
然后发现当登陆数据库的时候不知道数据库密码,这里就需要涉及修改root密码操作。
第一步:修改mysql的登陆设置:

Vim /etc/my.cnf 

在[mysqld]中添加一行:skip-grant-tables
javaweb 服务器环境配置(jdk,tomcat,mysql)及部署_第5张图片
保存退出,然后重启mysql:service mysqld restart
第二步:登陆修改mysql的root密码

# mysql 
Welcome to the MySQL monitor. Commands end with ; or \g. 
Your MySQL connection id is 3 to server version: 3.23.56 
Type 'help;' or '\h' for help. Type '\c' to clear the buffer. 
mysql> use mysql ; 
Database changed 
mysql>update user set password = password ( '新密码' ) WHERE user = 'root' ; 
Query OK, 0 rows affected (0.00 sec) 
Rows matched: 2 Changed: 0 Warnings: 0 
mysql> flush privileges ; 
Query OK, 0 rows affected (0.01 sec) 
mysql> quit

第三步:将刚才修改的my.cnf文件改回来并重启mysql就ok了。


部署项目

终于javaweb开发基本环境搭建完成,现在就可以上传自己的项目了。
将本地项目导出成war包,数据库导出成sql文件上传到服务器tomcat的webapp目录下
打开数据库,建立数据库,然后导入项目中的数据文件
使用命令:source /sql文件路径/*.sql
最后浏览器显示成功。
javaweb 服务器环境配置(jdk,tomcat,mysql)及部署_第6张图片

你可能感兴趣的:(java,web)