• centos安装mysql,tomcat


    软件下载:

    jre和jdk下载:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html

    tomcat下载:http://tomcat.apache.org/

    mysql下载:https://dev.mysql.com/downloads/

    1. 安装jdk

    ·将下载下来的jdk-7u7-linux-i586.rpm通过ftp上传到linux服务器。

    ·检查系统是否已经安装了jdk:

         #rpm –qa | grep jdk //查看系统中已经安装的程序包含jdk的

         Centos 默认情况下会出现:java-1.6.0-openjdk-1.6.0.0-1.22.1.9.8.el5_6

    ·首先卸载原有的jdk:

         #yum –y remove java-1.6.0-openjdk-1.6.0.0-1.22.1.9.8.el5_6

        #yum –y remove java*

    ·卸载完成后重新安装:

        #rpm –ivh jdk-7u7-linux-i586.rpm //安装

        #rpm –qa | grep jdk //检查安装情况

    出现:jdk-1.7.0_07-fcs //表示已经安装成功

    ·执行java javac 都可以看到相应的帮助信息,也可执行 java –version 查看安装jdk的版本号,看到与所安装的jdk版本号相对应的版本号表示安装成功。

    Jdk的安装目录一般是在:/usr/java下会根据jdk的版本再创建一个目录,如:/usr/java/jdk1.7.0_07

    ·配置环境变量:

         #vi /etc/profile

    //在文件末尾添加:

        JAVA_HOME=/usr/java/jdk1.7.0_07

        PATH=$PATH:$JAVA_HOME/bin

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

        JRE_HOME=$JAVA_HOME/jre

    ---------存盘退出--------------------

       #export JAVA_HOME PATH CLASSPATH JRE_HOME //分发配置

       #source /etc/profile //重新执行配置

     2. 安装tomcat

    ·将下载下来的apache-tomcat-6.0.20.tar.gz通过ftp上传到linux服务器。

        #gzip –d apache-tomcat-6.0.20.tar.gz //解压该文件

    会在当前目录中出现:apache-tomcat-6.0.20.tar的压缩文件

        #tar –xvf apache-tomcat-6.0.20.tar 进行第二次解压

    会在当前目录中出现:apache-tomcat-6.0.20的文件夹

        #mv apache-tomcat6.0.20 /usr/tomcat6.0 //将该文件夹移至/usr目录下并重命名。

    ·配置环境变量:

        #vi /etc/profile

    //在文件末尾添加:

        TOMCAT_HOME=/usr/tomcat6.0  //tomcat安装目录

        CATALINA_HOME=/usr /tomcat6.0

        CATALINA_BASE=/usr/tomcat6.0

    -----------存盘退出------------------

        #export TOMCAT_HOME CATALINA_HOME CATALINA_BASE //分发配置

        #source /etc/profile //重新执行配置

    ·启动tomcat

        #cd /usr/tomat6.0/bin //进入到tomcat目录

        #./startup.sh      //启动tomcat

    ·开机启动tomcat

    要使某个程序开机启动需要配置/etc/rc.local文件

        #vi /etc/rc.local  //打开rc.local进行编辑

    要配置JAVA_HOME的路径

    执行tomcat的catalina.sh start

    ·查看进程

        #ps –ef | grep tomcat //查看tomcat的运行状态

        #killall java //把所有java相关的进程全部杀掉,tomcat也同时被杀掉

    在tomcat运行良好的情况下,查看是否可以通过浏览器访问:

        #wget http://localhost:8080 如果访问被拒绝表示没有启动成功或其他什么地方还有问题,如果能正常访问的话表示已经启动成功,可以在外面进行访问测试。如果在其他机器上不能访问表示有可能是有防火墙,可以通过修改系统配置文件/etc/sysconfig/iptables来修改防火墙的访问控制。

    3. 安装mysql

    ·下载安装包

    官网:www.mysql.com

        MySQL-server-community-5.1.65-1.rhel5.i386.rpm //服务器端

        MySQL-client-community-5.1.65-1.rhel5.i386.rpm //客户端

    通过ftp上传到linux服务器

    ·查看是否已经安装

         #rpm –qa | grep MySQL //注意大小写

    如果已经存在,则先卸载再重新安装

    ·安装

        #rpm –ivh MySQL- server -community-5.1.65-1.rhel5.i386.rpm //先装服务器端

        #rpm –ivh MySQL-client-community-5.1.65-1.rhel5.i386.rpm //再装客户端

    ·登陆mysql

        #mysql  //直接就可以登陆,默认是没有用户名和密码的

        #use mysql //使用mysql这个数据库

        #delete from user where User=’’; //删除用户名为空的数据

        #grant all on *.* to root@’localhost’ identified by ‘111111’; //把root用户的密码改为111111

        #exit //退出mysql

    eg:如果安装好mysql以后  mysql报错,无法登录,有可能是mysql没有进行初始化导致

        yum list installed | grep mysql   // 查询mysql

        rpm -qi mysql-server.i686          // 查询mysql的软件安装信息

        

       cd /etc/init.d

       ./mysqld start

    ·开机启动mysql

    默认情况下已经是开机启动的了。

       #chkconfig –list | grep mysql  //查看状态

       #chkconfig –level 2345 mysql on //设2345这几个级别都让mysql为启动

    ·配置mysql

       Mysql在linux中和windows中的配置有些地方不太一样。Mysql安装完成之后会在/usr/share,/usr/bin,/usr/lib目录中都有mysql的文件夹,但主要的配置文件是放在/usr/share/mysql中的。

       #cp my-large.cnf /etc/my.cnf //必须复制到/etc目录下,字符编码才起作用。

    //将my- large.cnf复制一份并重命名为my.cnf,同windows下的my.ini

        #vi /usr/share/mysql/my.cnf  //打开my.cnf配置文件进行配置

    ·设置字符编码

    分别在[client]、[mysqld]部份都加入:

        default-character-set=utf8,设置字符编码为utf8

        #service mysql restart  //重启mysql服务

    ·查看字符编码

    登陆到mysql输入命令:show variables like ‘character%’;

    出现下面这个图表示设置成功

     

    PS:可能在安装和配置过程中涉及到的linux命令

        service iptables status  //查看防火墙的运行状态

        service iptables stop/satart   //关闭和开启防火墙

        java -version  //查看当前java的版本

        rpm -qa|grep jdk  //查看系统中已经安装的包含以jdk开头的程序

        cd /      //返回到一级目录下

        退出vi的方法: 先按ESC,然后敲入 :q!

        :w  保存

        :q   退出

        ps -ef|grep tomcat //查看tomacat进程是否开启

        mkdir tomcat8.0  //在当前目录下创建tomcat8.0文件夹

        rmdir tomcat8.0  //在当前目录下删除tomcat8.0文件夹

       ./shutdown.sh   //关闭tomcat服务器

       yum list installed |grep mysql    //查询包含mysql的软件信息,并以列表形式显示出来

       rpm -qi mysql-server.i686   //查询mysql的安装信息

       mysqladmin  --version //查询mysql版本

       mysql -u root -p  //根据密码登录mysql

       ./mysqld start 开启服务器 

        cat filename | grep '字段'    //查找某个文件包含某个字段

  • 相关阅读:
    jQuery(八):属性操作
    jQuery(七):节点操作
    jQuery(六):value值操作
    jQuery(五):文本操作
    jQuery(四):HTML代码操作
    jQuery(三):样式操作
    jQuery(二):jQuery选择器
    JavaScript(九):JavaScript中的内置对象
    JavaScript(五):变量的作用域
    如何让命名变得优雅
  • 原文地址:https://www.cnblogs.com/nanyangzp/p/4897655.html
Copyright © 2020-2023  润新知