zoukankan      html  css  js  c++  java
  • Linux-04 Linux中Tomcat和MySQL的安装

    1.下载apache-tomcat-7.0.79-tar.tar
    2.解压到当前用户目录,改名为tomcat

    [hduser@node1 ~]$ tar -zxvf apache-tomcat-7.0.79.tar.gz 
    [hduser@node1 ~]$ mv apache-tomcat-7.0.79.tar tomcat

    3.打开8080端口(root用户操作)

    [root@node1 hduser]#iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
    [root@node1 hduser]#service iptables save
    [root@node1 hduser]#service iptables restart

    4.启动tomcat

    [hduser@node1 bin]$ ./startup.sh
    ====故障,官网tar包正常======
    [hduser@node1 tomcat]$ mkdir logs
    [hduser@node1 bin]$ chmod u+x *.sh

    5.确认是否启动

    [hduser@node1 bin]$ ps -ef|grep tomcat

    6.网页管理tomcat设置

    /**tomcat-users.xml文件添加以下信息:*/
    <role rolename="tomcat"/>
    <role rolename="role1"/>
    <role rolename="manager-gui"/>
    <user username="tomcat" password="tomcat" roles="tomcat,manager-gui"/>
    <user username="both" password="both" roles="tomcat,role1"/>
    <user username="role1" password="role1" roles="role1"/>
    context.xml
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
    <Manager pathname="/manager" debug="0" privileged="true" docBase="/usr/local/tomcat7/webapps/manager" /> 
    <Valve className="org.apache.catalina.valves.CometConnectionManagerValve" />
    

    安装mysql

    查询是否已安装mysql  如果有安装则先删除

    #查询是否已安装mysql
    
    rpm -qa | grep mysql
    
    #使用--nodeps不管依赖强制删除
    
    rpm -e mysql-libs-5.1.71-1.el6.x86_64 --nodeps    
    

    yum安装mysql

    #安装mysql服务器
    
    yum install mysql-server  
    
    #设置开机启动
    
    chkconfig mysqld on       
    
    #启动mysql服务
    
    service mysqld start         
    
    #根据提示设置root的初始密码为rootkit.
    
    mysqladmin -u root password '*****'    
    
    #登录
    
    mysql -uroot –prootkit.                
    
    #开启远程访问权限
    
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'rootkit.' WITH GRANT OPTION; 
    
    #配置立即生效
    
    FLUSH PRIVILEGES;     

     

    升级curl(可以省略,开发云自动部署时候升级)

    yum update curl
    

      

    MySQL乱码设置

    查看/etc目录下是否有my.cnf文件,如果没有,从以下地址拷贝

    cp  /usr/share/doc/mysql-server-5.1.73/my-medium.cnf   /etc/my.cnf

    编辑文件

    vim my.cnf

    在[client]和[mysqld]下面都添加上

    default-character-set=utf8

    保存文件,按Esc输入:wq

    保存退出

    重启启动mysql

    service  mysqld  restart
    

      



    本博客文章未经许可,禁止转载和商业用途!

    如有疑问,请联系: 2083967667@qq.com


  • 相关阅读:
    g4e基础篇#1 为什么要使用版本控制系统
    软件开发的自然属性
    定时器实现延时处理
    二分查找法
    php实现循环链表
    redis实现分布式锁
    RabbitMq初探——用队列实现RPC
    RabbitMq初探——发布与订阅
    RabbitMq初探——消息均发
    RabbitMq初探——消息持久化
  • 原文地址:https://www.cnblogs.com/rask/p/8262998.html
Copyright © 2011-2022 走看看