您的位置:新葡亰496net > 电脑系统 > MySQL基础软件的方法,centos7安装java开发环境

MySQL基础软件的方法,centos7安装java开发环境

发布时间:2019-11-16 11:28编辑:电脑系统浏览(110)

    一、 安装jdk

    1、进入oracle官网下载jdk-8u152-linux-x64.tar.gz,用WinScp将文件上传到/usr/local文件下 
    2、解压:执行命令

    tar –xzvf jdk-8u144-linux-x64.tar.gz

    解压到当前文件夹下,并更改文件夹名称:

    mv jdk-8u144-linux-x64.tar.gz jdk1.8

    3、进行环境配置:进入/etc/profile文件下添加环境变量 
    1)安装vim:

    yum install vim

    2)编辑profile文件:

    vim /etc/profile进入编辑页面,在末尾添加:

    export JAVA_HOME=/usr/local/jdk1.8
    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar(这边用:隔开)
    export PATH=$PATH:$JAVA_HOME/bin
    

    保存(:wq)退出 

    3)使配置文件生效:

    source /etc/profile

    4、测试是否安装成功 
    1)java 出现信息就是成功了 
    2)javac出现信息就是成功了,如果没有出现信息就是文件配置错误

    1.各软件版本号

      Jdk    :jdk-8u101-linux-x64

      Tomcat :apache-tomcat-7.0.75

      Mariadb:mariadb-10.0.17-linux-x86_64

      先将所有的安装包放到 /usr/local/  目录下

    Linux安装JDK、Tomcat、MySQL基础软件的方法,jdktomcat

    一. 安装JDK

    安装完Centos6.5的Base Server版会默认安装OpenJDK,首先需要删除OpenJDK

    1.1查看之前的jdk

    查看以前是不是安装了openjdk

    如果不是root用户需要切换到root用户(su - root)

    命令:rpm -qa | grep java

    显示如下:(有则卸载,没有就不用),注意版本可能会有些不一样,以实际操作的为准。

    [[email protected] /]# rpm -qa | grep java

    tzdata-java-2013g-1.el6.noarch

    java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

    java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

    1.2 卸载openjdk:

    (其中参数“tzdata-java-2013j-1.el6.noarch”为上面查看中显示的结果,粘进来就行,如果你显示的不一样,请复制你查询到的结果)

    rpm -e --nodeps tzdata-java-2013g-1.el6.noarch

    rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

    rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

    1.3安装jdk

    (1)、切换到root用户并进入usr目录: cd /usr

    (2)、在usr目录下创建java文件夹: mkdir myapp ,在进入myapp后, 创建java文件夹

    (3)、将jdk-7u71-linux-x64.tar.gz拷贝或上传到java目录下(也可以用工具)

    (4)、进入/usr/java文件夹下:cd /usr/myapp/java/

    (5)、修改权限,参数“jdk-7u71-linux-x64.tar.gz”为你自己上传的jdk安装文件

    chmod 755 jdk-7u71-linux-x64.tar.gz

    (6)、解压:tar –zxvf jdk-7u71-linux-x64.tar.gz

    (7)、配置环境变量

    vi /etc/profile

    再最后添加内容:

    export JAVA_HOME=/usr/myapp/java/jdk1.7.0_71

    export PATH=$PATH:$JAVA_HOME/bin

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

    export JAVA_HOME PATH CLASSPATH

    (8)、重新编译环境变量

    source /etc/profile

    二、安装tomcat

    安装Tomcat

    1、进入tomcat压缩文件的目录中:cd /usr/local/myapp/

    2、解压tomcat压缩文件:tar -zxvf apache-tomcat-7.0.57.tar.gz

    3、关闭防火墙(永久,需要重启):chkconfig iptables off

    4、重启机器:reboot

    注意,这里也可以只打开tomcat所需端口:8080

    /sbin/iptables -I INPUT -p tcp –dport 8080 -j ACCEPT

    /etc/rc.d/init.d/iptables save

    /etc/init.d/iptables status

    5、启动tomcat:

    进入tomcat的bin目录:cd /usr/local/myapp/apache-tomcat-7.0.57/bin/

    启动tomcat web服务器:./startup.sh

    访问:192.168.56.101:8080

    6、停止tomcat:./shutdown.sh

    7、查看tomcat日志信息:

    tail -200f /usr/local/myapp/apache-tomcat-7.0.57/logs/catalina.out

    200表示最后显示行数

    也可以用组合命令,启动并查看日志:

    进入tomcat的bin目录

    ./startup.sh && tail -200f ../logs/catalina.out

    设置tomcat开机启动

    在/etc/rc.d/rc.local文件最后添加

    export JAVA_HOME=/usr/java/jdk1.7.0_71

    /usr/local/myapp/apache-tomcat-7.0.57/bin/startup.sh start

    三、安装MYSQL

    1、查看是否有自带的MySql

    查看:rpm -qa | grep mysql

    2、卸载自带的MySql

    删除:rpm -e –nodeps 查看到的选项

    rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64

    3、解压缩

    进入MySql目录 : cd /usr/local/myapp/

    解压安装包:得到安装文件:

    4、安装服务端

    修改权限:chmod 777 MySQL-server-5.6.34-1.rhel5.x86_64.rpm

    执行安装:rpm -ivh MySQL-server-5.6.34-1.rhel5.x86_64.rpm –nodeps –force

    注:–nodeps –force 表示不检查依赖

    5、安装客户端:client

    修改权限: chmod 777 MySQL-client-5.6.34-1.rhel5.x86_64.rpm

    执行安装: rpm -ivh MySQL-client-5.6.34-1.rhel5.x86_64.rpm –nodeps –force

    6、启动和关闭mysql

    启动mysql: service mysql start

    关闭mysql: service mysql stop

    重启mysql: service mysql restart

    7、添加密码

    /usr/bin/mysqladmin -u root password ‘123456’

    错误1:

    如果是安装的5.6,会生成随机密码:

    1)进入该文件查看密码

    vi /root/.mysql_secret

    2)使用这个密码登录mysql

    mysql –uroot –p密码

    3)修改密码

    SET PASSWORD = PASSWORD(‘123456’);

    错误2:

    /usr/bin/mysqladmin: connect to server at ‘localhost’ failed

    error: ‘Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)’

    Check that mysqld is running and that the socket: ‘/var/lib/mysql/mysql.sock’ exists!

    可能是mysql服务启动失败,或者没有启动

    ps –ef | grep mysql查看一下,是否有进程,如果没有,重新启动mysql服务

    如果有,使用kill -9 进程id 来杀死mysql进程,重新启动

    8、修改mysql的编码表(修改之前会出现短暂的乱码)

    Shutting down MySQL. [??????]

    Starting MySQL. [??????]

    1)查看/etc下是否有my.cnf文件,如果有则删除

    2)上传课前资料中的my.cnf到/etc下

    3)重启mysql服务

    service mysql restart

    4)登录mysql,查看编码表

    先登录mysql:

    mysql –uroot –p123

    查看编码表:

    show variables like “%char%”;

    5.5版本的同学:

    1)切换到mysql目录:

    cd /usr/share/mysql

    2)复制my-small.cnf 到 /etc/my.cnf

    cp my-small.cnf /etc/my.cnf

    3)修改my.cnf,添加一些内容:

    【client】下面添加:default-character-set = utf8

    【mysqld】下面添加:character_set_server = utf8

    9、设置允许远程连接mysql

    尝试使用远程连接,发现报错:

    (1)进入 mysql:

    mysql -u root -p

    (2)使用 mysql库 :

    use mysql;

    (3)查看用户表 :

    SELECT Host,User FROM user;

    (4)授权用户 :

    grant all privileges on . to [email protected]’%’ identified by ‘123456’;

    (5)强制刷新权限 :

    flush privileges;

    10、配置MySQL自启动(可选操作)

    1)加入到系统服务:

    chkconfig –add mysql

    2)自动启动:

    chkconfig mysql on

    3)查询列表:

    chkconfig

    一. 安装JDK 安装完Centos6.5的Base Server版会默认安装OpenJDK,首先需要删除OpenJDK 1.1查看之前的...

    ********mysql********

    二、 安装tomcat

    1、官网下载apache-tomcat-9.0.0.M26.tar.gz, 用WinScp将文件上传到/usr/local文件下 
    2、解压该文件:

    tar –xzvf apache-tomcat-9.0.0.M26.tar.gz

    解压到当前文件夹下,并更改文件夹名称:

    mv apache-tomcat-9.0.0.M26.tar.gz tomcat

    启动tomcat:进入usr/local/tomcat/bin目录下,运行startup.sh就可以启动(./startup.sh),执行命令如下:

    cd usr/local/tomcat/bin 
    ./startup.sh

    3、 测试是否安装成功:打开tomcat,在外网浏览器中输入:该主机ip:8080如果出现tomcat首页就是安装成功。或者输入

    wget 

    查看输出状况。 

    1. 配置开机启动 
      1)在/usr/lib/systemd/system/目录下新建文件tomcat.service

    cd /usr/lib/systemd/system/ 
    vim tomcat.service

    添加内容如下:

    [Unit]  
    Description=Tomcat
    After=syslog.target network.target remote-fs.target nss-lookup.target  
    
    [Service]  
    Type=forking  
    Environment='JAVA_HOME=/usr/local/jdk1.8'  
    Environment='CATALINA_PID=/usr/local/tomcat/bin/tomcat.pid'  
    Environment='CATALINA_HOME=/usr/local/tomcat/'  
    Environment='CATALINA_BASE=/usr/ local/tomcat/'  
    Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX: UseParallelGC'  
    
    WorkingDirectory=/usr/ local/tomcat/  
    
    ExecStart=/usr/local/tomcat/bin/startup.sh  
    ExecReload=/bin/kill -s HUP $MAINPID  
    ExecStop=/bin/kill -s QUIT $MAINPID  
    PrivateTmp=true  
    
    [Install]  
    WantedBy=multi-user.target  
    

    2)设置为开启机启动:

    systemctl enable tomcat.service

    3)添加启动:在rc.local文件中添加tomcat的startup.sh的路径

    vim /etc/rc.d/rc.local

    添加如下语句:主要是tomcat的路径 
    eg: /usr/local/tomcat/bin/startup.sh。 
    如果无法成功,将rc.local文件的权限改为755:

    chmod 755 /etc/rc.d/rc.local

    解决tomcat开机启动慢的问题:编辑java下的文件

    vim $JAVA_HOME/jre/lib/security/java.security

    编辑文件,将securerandom.source=file:/dev/random 
    改为securerandom.source=file:/dev/urandom

    2.JDK安装配置

    在/usr下添加一个java目录,将rpm文件拷过去

    #mkdir /usr/java/

    #cp jdk-8u101-linux-x64.rpm /usr/java/

    添加执行权限

    #cd /usr/java

    #chmod x jdk-8u101-linux-x64.rpm

    执行rpm命令安装

    #rpm -ivh jdk-8u101-linux-x64.rpm

    配置JDK环境变量,在文件最后加上以下几行

    #vim /etc/profile

    #export JAVA_HOME=/usr/java/jdk1.8.0_121

    #export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    #export PATH=$JAVA_HOME/bin:$PATH

    使环境变量生效

    #source /etc/profile

    检查java是否安装成功

    #java -version

    出现下面信息说明安装成功

     

     新葡亰496net 1


    三、 安装mysql

    1、首先安装mysql和mysql-devel,这两个很简单就安装成功了:

    yum install mysql mysql-devel

    2、安装mysql-server 
    首先获取官网rpm包的路径,下载rpm,进行rpm模式安装

    wget  
    rpm -ivh mysql-community-release-el7-5.noarch.rpm 
    yum install mysql-community-server

    3、 重启mysql:

    service mysqld restart

    4、 测试:输入mysql看是否进入数据库 
    5、 设置账号root密码 
    先进入mysql:

    mysql –u root

    进入mysql后更改root密码 
    Mysql>update mysql.user SET password=PASSWORD(‘123456’) WHERE User=‘root’; 
    mysql> FLUSH PRIVILEGES; 
    下次进入就要使用mysql –u root –p输入密码,密码是不可见的 
    6、 设置mysql开机启动 
    在/etc/rc.d/rc.local文件中添加service mysqld start 
    设置mysql服务随系统启动:

    systemctl enable mysql.service

    综述:本文是通过在虚拟机下安装centos7.3,然后进行环境的搭建和配置,如果需要进行主机访问该虚拟机的tomcat或者mysql需要开放3306和自定义的tomcat端口。详细可查询:centos7.3如何开放本地端口。

    3.安装Tomcat

    在/usr下新建目录web 并将Tomcat安装包发到该目录下

    #mkdir /usr/web

    #mv apache-tomcat-7.0.75.tar.gz   /usr/web

    解压安装包

    #tar -xvzf apache-tomcat-7.0.75.tar.gz

    修改Tomcat端口为8081

    #vim apache-tomcat-7.0.75/conf/server.xml

     新葡亰496net 2

    启动tomcat服务

    #/usr/web/apache-tomcat-7.0.75/bin/startup.sh

    在防火墙中开放8081端口

    #vim /etc/sysconfig/iptables  

     新葡亰496net 3

     

    重启防火墙

    # /etc/init.d/iptables restart

    #serivce iptables save

    启动tomcat

    #usr/web/apache-tomcat-7.0.75/bin/startup.sh

    查看tomcat日志

    #tali -f /usr/web/apache-tomcat-7.0.75/logs/catalina.out

    出现 Server startup in ****ms说明tomcat 启动成功

     新葡亰496net 4

    所需要的rpm文件:

    4.安装MariaDB

    解压

    # tar zxvf  mariadb-10.0.17-linux-x86_64.tar.gz

    # mv mariadb-10.0.17-linux-x86_64 /usr/local/mysql

    增加 mysql 属组

    # groupadd mysql    

    增加 mysql 用户 并归于mysql 属组                

    # useradd -g mysql mysql    

    设置 mysql 目录的用户及用户组归属。  

    # chown mysql:mysql -Rf  /usr/local/mysql   

    赐予可执行权限   

    # chmod x -Rf /usr/local/mysql

    复制默认mysql配置 文件到/etc 目录

    #cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf  

    初始化数据库

    #/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

    复制mysql服务程序 到系统 目录

    #cp/usr/local/mysql/support-files/mysql.server   /etc/init.d/mysql   

    添加mysql 至系统服务并设置为开机启动

    # chkconfig  mysql on  

    启动mysql   

    # service  mysql  start  

    修改字符集为utf8

    #vi /etc/my.cnf

    MySQL基础软件的方法,centos7安装java开发环境。在[client]下面添加 default-character-set = utf8

    在[mysqld]下面添加 character_set_server = utf8

    修改完重启:#service  mysql  restart

    登录Mariadb 设置用户名密码

    #mysqladmin -u root password ‘ ’

    进入数据库查询数据库字符编码

    #show variables like “character%”

    出现如下信息说明字符编码没问题

     新葡亰496net 5

    创建新数据库

    #create database htwx;

    #use htwx;

    并导入数据库

    #source /usr/local/htwx.sql;

     

      ()

    5.各个软件安装路径

    1)JDK /usr/java/jdk1.8.0_121/

    2)Tomcat  /usr/web/apache-tomcat-7.0.75

    3)MariaDB /usr/local/mysql

    MySQL-client-5.5.48-1.linux2.6.x86_64.rpm

    MySQL-server-5.5.48-1.linux2.6.x86_64.rpm


    MySQL基础软件的方法,centos7安装java开发环境。步骤:

    1.上传MySQL-server-5.5.48-1.linux2.6.x86_64.rpm、MySQL-client-5.5.48-1.linux2.6.x86_64.rpm到Linux上

    2.使用rpm命令安装MySQL-server-5.5.48-1.linux2.6.x86_64.rpm,缺少perl依赖

    rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm

    解决方法
    [root@xcldtc5m mysql]# yum install libaio
    [root@xcldtc5m mysql]# yum install perl

    3、再安装MySQL-server,rpm包冲突

    rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm

    新葡亰496net,4.卸载冲突的rpm包

    rpm -e mysql-libs-5.1.73-5.el6_6.x86_64 --nodeps

    5.再安装MySQL-client和MySQL-server

    rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm

    安装成功,提示:

    PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
    To do so, start the server, then issue the following commands:

    /usr/bin/mysqladmin -u root password 'new-password'
    /usr/bin/mysqladmin -u root -h shizhan01 password 'new-password'

    Alternatively you can run:
    /usr/bin/mysql_secure_installation

    6.启动mysql服务

    service mysql start

    7.提示未安装mysql客户端

    rpm -ivh MySQL-client-5.5.48-1.linux2.6.x86_64.rpm

    8.启动MySQL服务,然后初始化MySQL

    service mysql start

    /usr/bin/mysql_secure_installation

    9.测试MySQL

    mysql -u root -p root

    *********jdk************


    jdk-7u45-linux-x64.tar.gz


    1.上传jdk-7u45-linux-x64.tar.gz到Linux上

    2.解压jdk到/usr/local目录

    mkdir apps

    tar -zxvf jdk-7u45-linux-x64.tar.gz -C /usr/local/

    3.设置环境变量,在/etc/profile文件最后追加相关内容

    vi /etc/profile

    export JAVA_HOME=/usr/local/jdk1.7.0_45

    export PATH=$PATH:$JAVA_HOME/bin

    4.刷新环境变量

    source /etc/profile

    5.测试java命令是否可用

    java -version

    *******tomcat**********


    apache-tomcat-7.0.68.tar.gz


    1.上传apache-tomcat-7.0.68.tar.gz到Linux上

    2.解压tomcat

    tar -zxvf apache-tomcat-7.0.68.tar.gz -C /root/apps/

    3.启动tomcat

    /root/apps/apache-tomcat-7.0.68/bin/startup.sh

    4.查看tomcat进程是否启动

    jps

    5.查看tomcat进程端口

    netstat -anpt | grep 2465

    6.通过浏览器访问tomcat

    本文由新葡亰496net发布于电脑系统,转载请注明出处:MySQL基础软件的方法,centos7安装java开发环境

    关键词:

上一篇:实现创建私有CA,申请和颁发证书

下一篇:没有了