在linux centos7 上安装java运行时环境,

第一步,安装mysql,

一、检查系统是否安装老版本,有的话干掉
#yum list installed | grep mysqlmysql-libs.x86_64      5.1.73-5.el6_6   @anaconda-CentOS-201508042137.x86_64/6.7
#yum -y remove mysql-libs.x86_64
二、安装及配置
# wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
# rpm -ivh mysql-community-release-el6-5.noarch.rpm
# yum repolist all | grep mysql
安装MYSQL数据库(网络原因,下载时间过长,这是唯一的缺点,如果机房网络环境好可以这样装)
# yum install mysql-community-server -y
设置为开机启动)
# chkconfig --list | grep mysqld
# chkconfig mysqld on
三、设置远程root1.启动mysql和设置密码、登录
# service mysqld start
# mysql_secure_installation
# mysql -uroot -p 
2.建立远程root用户
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘你设置的密码‘ WITH GRANT OPTION;
mysql> flush privileges;
四、设置utf-8编码

查看mysql原本编码:
mysql> show variables like ‘character%‘;
设置编码
# vi /etc/my.cnf
如下(少补):
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
performance_schema_max_table_instances=400
table_definition_cache=400
table_open_cache=256
# 修改
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

[mysql]
default-character-set = utf8

[mysql.server]
default-character-set = utf8

[mysqld_safe]
default-character-set = utf8

[client]
default-character-set = utf8

重启mysql

# service mysqld restart

再次查看编码:

# mysql -uroot -p
mysql> show variables like ‘character%‘;
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+8 rows in set (0.00 sec)

第二步,安装jdk,从网上下载jdk1.8,的rpm包,用sftp传到服务器上,rpm -ivh xxxx.rpm 即可。在安装前,检查旧版本,若有删掉。

安装后,自动配置好了,jdk和jre环境,可以用java -version,和 javac -version,查看版本。

第三步,安装tomcat,若有旧版本,先删除,

yum list installed | grep tomcat

yum -y remove xxx.xx

删除后,然后下在tomcat8.5,tar -xf  xxxxx.tar.gz 到根目录下。

/lib/systemd/system目录下创建一个脚本文件tomcat.service,里面的内容如下

[Unit]
Description=Tomcat
After=network.target

[Service]
Type=forking
PIDFile=/usr/local/tomcat/pid
ExecStart=/usr/local/tomcat/bin/catalina.sh start
ExecReload=/usr/local/tomcat/bin/catalina.sh restart
ExecStop=/usr/local/tomcat/bin/catalina.sh stop

[Install]
WantedBy=multi-user.target

在/usr/local/下面,建立tomcat的目录。确保路径真实有效。

在tomcat的bin/catalina.sh里面,添加

CATALINA_PID=/usr/local/tomcat/pid
# OS specific support.  $var _must_ be set to either true or false.
cygwin=false
....略..

创建软链接

ln -s /lib/systemd/system/tomcat.service /etc/systemd/system/multi-user.target.wants/tomcat.service

创建好了,重载一下

systemctl daemon-reload

设置开机自启

 systemctl enable tomcat

另外,需要改8080端口,在server.xml里修改。

原文地址:https://www.cnblogs.com/sdgtxuyong/p/12172739.html

时间: 2024-08-27 14:14:24

在linux centos7 上安装java运行时环境,的相关文章

kubernetes实战-交付dubbo服务到k8s集群(三)安装配置maven和java运行时环境的底包镜像

maven 官方地址: 官方地址 下载maven,shdd7-200 # cd /opt/src # wget https://archive.apache.org/dist/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz # mkdir /data/nfs-volume/jenkins_home/maven-3.6.1-8u232 # tar -zxf apache-maven-3.6.1-bin.tar.gz -C /da

Java运行时环境---内存划分

背景:听说Java运行时环境的内存划分是挺进BAT的必经之路. 内存划分: Java程序内存的划分是交由JVM执行的,而不像C语言那样需要程序员自己买单(C语言需要程序员为每一个new操作去配对delete/free代码),放权给JVM虚拟机处理有利也有弊,好处是不容易出现内存泄漏和内存溢出问题,坏处就是自己的屁股不能自己擦,万一有一天JVM罢工不释放了,还是自个忘了释放,So了解虚拟机容易引起内存泄漏和溢出的场景对Java程序员来说还是必不可少的.[内存泄漏:Out Of Memmory,系统

Java运行时环境JPEGImageWriter.writeImage函数整数溢出漏洞_

在使用PDFBOX的接口,代码如下: PDFImageWriter imageWriter = new PDFImageWriter(); imageWriter.writeImage(pdDoc, imageType, null, startPage, endPage, imageFilePath, 1, Constants.NUM_TWO_HUNDRED),发现图片生成了,但是报内存溢出错误.后面看了下源代码搜寻相关资料发现存在这样一个问题,所以更换JDK就OK了. Java运行时环境的JP

linux系统上安装java

如何在ubuntu server上安装java(jre或jdk),主要注意以下几点:(在Centos,redhat上同样适用) 1.下载你想要的java版本压缩包. JRE下载:http://java.com/en/download/manual.jsp:(一般直接下载JDK) JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 2.假设下载的是jdk,将jdk的压缩包

centos7 yum安装java运行环境,初识hadoop

安装java运行环境 1.实验机相关信息:[[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [[email protected] ~]# uname -r3.10.0-327.el7.x86_62.配置epel源,以yum方式安装openjdkyum search java | grep -i JDKyum install java-1.8.0-openjdk java-1.8.

linux(CentOS) 下安装java运行环境及输出Hello World

最近打算学习hadoop和spark,需要安装java运行环境,我用的系统是CentOS. 一.安装jdk 1.进入usr目录 cd /usr 2.在usr目录下建立java安装目录 mkdir java 3.将jdk-8u45-linux-x64.rpm拷贝到java目录下 cp /root/hadoop_home/jdk-8u45-linux-x64.rpm /usr/java/ 4.安装jdk cd /usr/java rpm -ivh jdk-8u45-linux-x64.rpm 5.安

java 运行时环境和编译器环境

必须要保证运行环境高于编译环境 1.编译器的环境设置 单击项目右键-> Properties -> Java Compiler -> 5或6 如果编译器的环境高于运行时环境会报错. 2.运行环境的设置 项目右键à Build path -> Configure Build path -> Libraries -> 选中要修改的JRE-> Edit -> Alternate JRE à Install JRE à->需要制定JRE的home目录然后单击安

Linux学习3-yum安装java和Tomcat环境

前言 linux上安装软件,可以用yum非常方便,不需要下载解压,一个指令就能用yum安装java和tomcat环境. 前面一篇已经实现在阿里云服务器上搭建一个禅道系统的网站,算是小有成就,但并不是每个网站搭建都是这么简单的. 一般开发包是一个.war的文件,这就需要用到一个中间键,比如tomcat了,tomcat又是依赖于java环境的,所以先安装java环境 环境准备: 1.Linux 系统服务器: CentOS 7 2.yum 3.4.3 3.java 1.8 4.tomcat yum环境

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