记录服务器环境搭建的基本流程

 

一、搭建 Java Web 环境
  1. 配置 JDK
  2. 安装 Tomcat
  3. 安装 MySQL

1.1 安装 JDK

安装 JDK 很简单,系统会默认帮你配置环境变量

  1. 先查看 yum 源可以安装的 JDK 环境
yum list java*

效果图
CentOS 7.5 搭建Java Web + MySQL 数据库_mysql
2. 这里我选择 JDK 1.8.0 的版本进行安装

yum install java-1.8.0-openjdk* -y // 安装 1.7.0 版本的将 1.8.0 改成 1.7.0 即可

慢慢等,就可以看到装好了如下的内容
CentOS 7.5 搭建Java Web + MySQL 数据库_上传_02
3. 安装完后,测试是否安装成功:

  • java -version
  • javac -version
    可以看到如下内容
    CentOS 7.5 搭建Java Web + MySQL 数据库_tomcat_03

JDK 安装成功,进入下一步

1.2 安装 Tomcat 7

1.2.1 线上安装 tomcat

  1. 进入本地文件目录:cd /usr/local
  2. 下载 Tomcat:wget https://mc.qcloudimg.com/static/archive/fa66329388f85c08e8d6c12ceb8b2ca3/apache-tomcat-7.0.77.tar.gz
  3. 解压下载的压缩文件:tar -zxf apache-tomcat-7.0.77.tar.gz
    CentOS 7.5 搭建Java Web + MySQL 数据库_上传_04
  4. 文件重命名:mv apache-tomcat-7.0.77 /usr/local/tomcat7
  5. 进入 bin 文件 :cd /usr/local/tomcat7/bin
    CentOS 7.5 搭建Java Web + MySQL 数据库_tomcat_05
  6. 给这个文件夹下的所有 shell 脚本赋予权限:chmod 777 *.sh
  7. 查看当前目录所有的文件:ls or ls *
    我们发现 .sh 后缀的文件全部变成了 绿色的
    CentOS 7.5 搭建Java Web + MySQL 数据库_java_06
  8. 开启 Tomcat 服务:./startup.sh
    CentOS 7.5 搭建Java Web + MySQL 数据库_java_07
  9. 停止 Tomcat 服务:./shutdown.shCentOS 7.5 搭建Java Web + MySQL 数据库_tomcat_08

1.2.2 使用 ftp 工具在指定路径上传 下载好的 tomcat 文件

  1. 下载好了,进入 bin 目录
  2. 给这个文件夹下的所有 shell 脚本赋予权限:chmod 777 *.sh
  3. 就可以用了
二、 MySQL 安装

2.1 CentOS 7 环境安装 msyql

  1. 卸载默认安装的mariadb:yum search mysql

  2. 删除默认的数据库:yum remove mariadb.x86_64
    CentOS 7.5 搭建Java Web + MySQL 数据库_mysql_09

  3. 进入 /tmp 目录安装:cd /tmp

  4. 安装:wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

  5. 准备安装:sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

  6. 更新 yum 源:yum search mysql

  7. 使用 yum 源进行安装:yum install mysql-community-server.x86_64
    CentOS 7.5 搭建Java Web + MySQL 数据库_java_10

  8. 查看是否安装成功:ps -ef | grep mysql
    CentOS 7.5 搭建Java Web + MySQL 数据库_mysql_11

  9. 开启服务:

service mysqld start 
service mysqld restart
service mysqld stop
  1. 查看是否安装成功:ps -ef | grep mysql
    CentOS 7.5 搭建Java Web + MySQL 数据库_mysql_12
  2. 查看默认密码:cat /var/log/mysqld.log | grep password xxxx
  3. 然后登陆:mysql -uroot -p 回车之后输入密码
  4. 修改密码:alter user 'root'@'localhost' identified by 'xxxxxx';
  5. 使用 mysql 数据库:use mysql;
  6. 显示表:show tables;
    CentOS 7.5 搭建Java Web + MySQL 数据库_java_13
  7. 查询数据:
select * from user \G -- \G 格式化输出

select host, user from user \G
  1. 更新权限:flush privileges;
    CentOS 7.5 搭建Java Web + MySQL 数据库_上传_14
  2. 重启:service mysqld restart
  3. 退出:exit

记录一次服务器环境搭建

1.5 项目部署上线

  1. 将本地写好的项目,打包成 war 包
  2. 然后通过 ftp 工具将本地项目上传至 tomcat/bin 目录下
  3. 然后运行 tomcat,我们就可以通过我们上传的项目文件的目录正常访问我们的项目啦

下次补充连接数据库的分享