Centos7下配置Java web环境(JDK、Tomcat、Mysql)

在Centos7中配置java web环境主要涉及三方面配置:JDK、Tomcat以及Mysql

这里使用版本如下:

JDK:jdk-8u181-linux-x64,下载地址:https://pan.baidu.com/s/1M-zraNoPhXO8UewjZVLMjw

Tomcat:apache-tomcat-8.5.32,下载地址:https://pan.baidu.com/s/1R3H33xTzDBmBEcRG6n0Jsw

Mysql:MySQL-5.6.41-1.el7.x86_64,下载地址:https://pan.baidu.com/s/1DCNlN49dSVEneoyK_4zbSA

一、JDK安装配置

1. 使用ftp工具将JDK的rpm文件上传到 /usr/software目录中

2. 输入命令安装

rpm -ivh jdk-7u51-linux-i586.rpm

3. 安装完成后输入:java –version 查看版本,是否安装成功

4. 配置环境变量,输入命令

vi /etc/profile

5. 在行尾加入以下代码:

export JAVA_HOME=/usr/java/jdk-8u181-linux-x64

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar

6. 执行刷新:

source /etc/profile

JDK安装配置完成!

二、Tomcat安装配置

1. 使用ftp工具将Tomcat的压缩包上传到 /usr/software目录中

2. 解压Tomcat

tar -zxvf apache-tomcat-8.5.32.tar.gz

3. 拷贝到项目目录下

mv apache-tomcat-8.5.32 /usr/local/tomcat

4. 配置优化tomcat(可选)

切换到bin目录并且编辑启动文件

cd /usr/local/tomcat/bin

vi catalina.sh

在文件开始的地方加入:

JAVA_OPTS="-server -Xms1G -Xmx2G -Xss256K -Djava.awt.headless=true -Dfile.encoding=utf-8 -XX:MaxMetaspaceSize=256m -XX:MetaspaceSize=256m"

按Esc,输入wq保存并退出

5. 修改Tomcat端口,并配置单域名映射(可选)

切换到conf目录并且编辑配置文件

cd /usr/local/tomcat/conf

vi server.xml

修改端口号

<Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

修改defaulthost

删除下面行:

<Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">

增加下面行:

<Engine name="Catalina" defaultHost="你的域名">

修改host

删除原文件中的

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">

<!-- SingleSignOn valve, share authentication between web applications
      Documentation at: /docs/config/valve.html -->
    <!--
    <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
    -->

<!-- Access log processes all example.
      Documentation at: /docs/config/valve.html
      Note: The pattern used is equivalent to using pattern="common" -->
    <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
           prefix="localhost_access_log" suffix=".txt"
           pattern="%h %l %u %t &quot;%r&quot; %s %b" />

</Host>

新增:

<Host name="你的域名" appBase="webapp/你的项目目录"  unpackWARs="true" autoDeploy="true" >
  <Context path="" docBase="/usr/local/tomcat/webapps/你的项目目录"  reloadable="true" />
  <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
         prefix="localhost_access_log" suffix=".txt"
         pattern="%h %l %u %t &quot;%r&quot; %s %b" />

</Host>

Tomcat安装配置完成!

三、Mysql安装配置

1. 使用ftp工具将Mysql的压缩包上传到 /usr/software目录中

2. 解压Mysql安装包

tar -zxvf MySQL-5.6.41-1.el7.x86_64.rpm-bundle.tar

3. 卸载postfixmariadb-libs

查看是否安装

rpm -qa | grep postfix
rpm -qa | grep mariadb

强制卸载

rpm -e --nodeps 上面查到的postfix名称
rpm -e --nodeps 上面查到的mariadb名称

4. 安装依赖

yum -y install libaio
yum -y net-tools
yum -y perlyum -y install autoconf

5. 安装MYSQL

rpm -ivh MySQL-server-5.6.41-1.el7.x86_64.rpm
rpm -ivh MySQL-devel-5.6.41-1.el7.x86_64.rpm
rpm -ivh MySQL-client-5.6.41-1.el7.x86_64.rpm

6. 初始化Mysql

/usr/bin/mysql_install_db

7. 启动Mysql

service mysql start

如果启动失败,出现Can‘t find **.frm错误,则切换到frm所在目录,

cd /var/lib/mysql/mysql

然后修改权限

chown mysql.mysql *

8. 修改root密码

mysql -u root

mysql> SET PASSWORD = PASSWORD(‘123456‘);    #设置密码为123456

mysql> exit

mysql -uroot -p

9. 设置远程连接

mysql> use mysql;

mysql> select host,user,password from user;

mysql> update user set password=password(‘123456‘) where user=‘root‘;

mysql> update user set host=‘%‘ where user=‘root‘ and host=‘localhost‘;

mysql> flush privileges;

mysql> exit

10. 设置开机启动

 chkconfig mysql on

 chkconfig --list | grep mysql

11. 修改大小写敏感

第一步:编辑/etc/my.cnf文件,在[mysqld]节下 添加 lower_case_table_names=1 参数,并设置相应的值 (备注:为0时大小写敏感,为1时大小写不敏感,默认为0)。

(必须是在[mysqld]节点下添加,否则没有效果)

如果没有my.cnf文件,那么cd /usr/share/mysql拷贝cp my-default.cnf /etc/my.cnf

增加以下参数

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
  innodb_file_per_table
  max_connections = 4096
  collation-server = utf8_general_ci
  lower_case_table_names=1
  character-set-server = utf8

第二步:重启mysql

# service mysql restart

第三步:查看mysql的参数

# mysql -uroot -p

MYSQL安装配置完成!

原文地址:https://www.cnblogs.com/skyline9/p/9685945.html

时间: 2024-10-05 14:46:14

Centos7下配置Java web环境(JDK、Tomcat、Mysql)的相关文章

阿里云CentOS7.3配置Java Web应用和Tomcat步骤

阿里云的Linux系统包括CentOS7.3配置了密钥对 怎样将自己ECS实例绑定密钥对,并启用秘钥: https://help.aliyun.com/document_detail/51798.html 配置前准备将8080端口开放: http://blog.csdn.net/karan_01/article/details/73798678 如果最后CentOS7.3上JDK和Tomcat配置成功,并且防火墙开放8080端口,但是外部还是访问不了Tomcat默认管理界面, 还有非常重要的一点

ununtu 下配置java web开发环境

body{ font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI",Tahoma,Helvetica,Sans-Serif,"Microsoft YaHei", Georgia,Helvetica,Arial,sans-serif,宋体, PMingLiU,serif; font-size: 10.5pt; line-height: 1.5;}

Windows下配置Java开发环境

学习Java第一步是配置本地开发环境,学习最基本的桌面开发,下面以win7为例配置Java开发环境,即:JDK+JRE+Eclipse,安装JDK的时候会默认安装JRE,根据提示安装就可以了. 首先去官网下载适合系统版本的JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html打开链接之后会看到下面页面: 这时,点击下载第一个即可,单击后进入下载页面,如下图: 首先选择:Accept License A

Eclipse下配置j2ee开发环境及与MySQL数据库的连接

Eclipse下配置j2ee开发环境 a.配置tomcat  windows->perferences->server->server runtime environments->Add…… b.installes JREs,然后点击Add 默认的standard VM就可以,点击next,然后点击directory 选择本机jdk安装的路径,finish. 与MySQL数据库的连接 与数据库连接要做的事情就是要用jdbc 首先要下载jdbc,在官网上下载,在将其mysql-con

CentOS下配置Java开发环境---安装OpenJDK

0. 前言 公司项目运行在centos下,很多底层细节已由前人配置优化,虽然使用无忧,但还是希望了解一下其中的细节,既为以后系统配置升级做准备,也进一步自己丰富知识面的细节.临近年终项目宽松,打算自己搭建一个开发环境,深入学习一下.本文记录一次centos下安装jdk的过程.配置如下: 系统版本:CentOS7.6 安装版本:java-1.8.0-openjdk 1. 查看可安装JDK版本 [[email protected] ~]# yum search java | grep -i --co

Java笔记---CenOS下配置Java开发环境(OpenJDK+Tomcat8)

一.前言 以前使用过一段时间的 Linux,但每次学习工作后,都没有记录自己的心得.然后每次隔了很久后再次进行这些工作时,都要重新查阅各种资料.因此,现在学乖了,将自己的所学都记录下来,存在本地,写成博客,放入云端,以待日后温故. 二.安装 OpenJDK Java 的 JDK 有 2 套,一是 Oracle 的 JDK,另一个就是 OpenJDK 了.我选择的是 OpenJDK 来作为 Java 的开发环境.本人是使用 SecurityCRT 操作云服务器上的 CenOS6.5 来进行安装配置

Mac下配置java开发环境

A:JDK环境的配置 1.打开终端Terminal: 2.进入当前用户主目录,cd ~: 3.临时授权,sudo su: 4.输入密码(密码不显示): 5.创建.bash_profile文件,touch .bash_profile(如果存在则不必新建,我的没有): 6.打开.bash_profile文件,open .bash_profile(能打开则新建成功): 7.执行vi .base_profile编辑文件: 8.输入jdk文件路径,系统默认的是1.6,我的是1.8,可以两个都配置,方便以后

在Win环境下配置java的环境进行开发步骤

1.下载官方JDK,网址如下 http://www.oracle.com/technetwork/java/javase/downloads/index.html 现在已经发展到jdk8.0,为了保持兼容性,我们选择之前开发的版本1.6即可,安装过程相同的,注意根据自己的pc型号选择对应的jdk 2.下载完毕后,在Win环境下,进行双击运行,需要说明的是,由于在JDK安装的过程中,会进行提示安装JRE,所以我们不需要进行下载JRE. 也可以根据需要进行更改安装目录,但是推荐的安装目录格式如下,即

centos7下安装Java运行环境

目前最新发布的Java是JDK13版本,但大部分公司Java运行的还是jdk8,jdk8版本本身也在持续更新中,这里安装部署Jdk8. oracle官网下载jdk8的安装包,下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html jdk包下载地址(需要注册登录oracle才行):https://download.oracle.com/otn/java/jdk/8u241-b