Linux-04 Linux中Tomcat和MySQL的安装

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

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

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

[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.启动tomcatweb

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

5.确认是否启动sql

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

6.网页管理tomcat设置apache

/**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文件,若是没有,从如下地址拷贝vim

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

编辑文件tomcat

vim my.cnf

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

default-character-set=utf8

保存文件,按Esc输入:wq服务器

保存退出app

重启启动mysql

service  mysqld  restart
相关文章
相关标签/搜索