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

  

posted @ 2018-01-11 00:38  rask  阅读(338)  评论(0编辑  收藏  举报