文档章节

centos tomcat6安装

塔塔米
 塔塔米
发布于 2013/06/20 14:37
字数 752
阅读 108
收藏 2


起初访问时,空白,无任何提示,log也不见有任何疑问

索性,yum remove tomcat6,

yum install tomcat6

ok

要把附带的webapps 的demo都安装了

yum install tomcat6 tomcat6-webapps tomcat6-admin-webapps 

安装 64位jdk环境:

yum list java-1.6.0-openjdk.x86_64


安装Apahce, PHP,以及php连接mysql库组件。

 #yum -y install httpd php php-mysql php-gd


安装sun jdk看这里,openjdk貌似没有javac

wget --no-check-certificate --no-cookies --header"Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com" "http://download.oracle.com/otn-pub/java/jdk/7u15-b03/jdk-7u15-linux-x64.rpm"

http://www.chenyudong.com/archives/centos-yum-install-sun-java-jre.html



mysql 不能远程连接的解决:

http://os.51cto.com/art/201004/192394.htm

CentOS系统安装好MySQL后,默认情况下不支持用户通过非本机连接上数据库服务器,下面是解决方法:

1、在控制台执行 mysql -u root -p mysql,CentOS系统提示输入数据库root用户的密码,输入完成后即进入mysql控制台,这个命令的第一个mysql是执行命令,第二个mysql是系统数据名称,不一样的。

2、在mysql控制台执行 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MyPassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;

3、在mysql控制台执行命令中的 'root'@'%' 可以这样理解: root是用户名,%是主机名或IP地址,这里的%代表任意主机或IP地址,你也可替换成任意其它用户名或指定唯一的IP地址;'MyPassword'是给授权用户指定的登录数据库的密码;另外需要说明一点的是我这里的都是授权所有权限,可以指定部分权限,GRANT具体操作详情见:http://dev.mysql.com/doc/refman/5.1/en/grant.html

4、不放心的话可以在mysql控制台执行 select host, user from user; 检查一下用户表里的内容

这样,我们就完成了CentOS系统安装MySQL支持远程连接。


====================================

卸载自带的jdk

安装oracle的jdk

http://www.cnblogs.com/hitwtx/archive/2012/02/13/2349752.html






正确的解决方法:

[root@localhost ~]# which java
/usr/bin/java
[root@localhost ~]# ls /usr/bin/java -l
lrwxrwxrwx. 1 root root 22 9月  26 11:37 /usr/bin/java -> /etc/alternatives/java
[root@localhost ~]# ll /etc/alternatives/java 
lrwxrwxrwx. 1 root root 35 9月  26 11:37 /etc/alternatives/java -> /usr/lib/jvm/jre-1.5.0-gcj/bin/java

[root@localhost ~]# java -version
java version "1.5.0"
gij (GNU libgcj) version 4.4.7 20120313 (Red Hat 4.4.7-3)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
OK,我们看到红色字体的确指向的不是我刚刚自己安装的jdk,索引需要引入使用alternatives工具修改:

[root@localhost ~]# alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_25/bin/java 300

再次输入java -version命令来验证,发现依然没有变化,OK,还有一步重要的操作:

[root@localhost ~]# alternatives --config java

共有 2 个程序提供“java”。

  选择    命令
-----------------------------------------------
*+ 1           /usr/lib/jvm/jre-1.5.0-gcj/bin/java
   2           /usr/java/jdk1.7.0_25/bin/java

按 Enter 来保存当前选择[+],或键入选择号码:2

OK,所有的修改已经完成,接下来让我们输入java命令,看到我们想要的结果了,问题解决。

本文转载自:

共有 人打赏支持
塔塔米
粉丝 11
博文 582
码字总数 15671
作品 0
朝阳
程序员
CentOS YUM 安装 TOMCAT6

CentOS YUM 安装 TOMCAT6 安装tomcat6 启动tomcat6 停止tomcat6 重启tomcat6 按照以上方法安装tomcat6默认目录在/usr/share/tomcat6/下 配置文件默认目录在/etc/tomcat6/下 如果访问http://...

Elson
2014/08/19
0
0
ubuntu 11.10 安装apache2 tomcat6

一、安装apache2 1. sudo apt-get install apache2 启动两个代理模块: 1. sudo a2enmod proxy_ajp sudo a2enmod proxy 二、安装tomcat6 1. sudo apt-get install tomcat6 三、安装sun-java6......

linuxprobe
2016/06/26
22
0
CentOS tomcat6 JDK8报错ClassFormatException

编者注 在IDEA已经编写完毕,而且在本机运行安装JDK8,tomcat6也没有任何问题。确认提交到服务器。但是发现在运行JSP的过程中报错ClassFormatException。而其他功能都是正常的(Spring4.3.3...

抢小孩糖吃
2016/11/01
47
0
centos 6 装一些软件的命令

mysql 第1步、yum安装mysql [root@stonex ~]# yum -y install mysql-server 安装结果: Installed: mysql-server.x86_64 0:5.1.73-3.el6_5 Dependency Installed: mysql.x86_64 0:5.1.73-3.......

cassia_
2016/11/11
6
0
Linux如何安装已购买的证书,求指点 呼叫红薯

购买证书后,收到GeoTrust RapidSSL邮件,里面有两代码,试了网上几乎所有方法,都安装不成功。 环境:CentOS, Tomcat6

Su.E
2013/05/07
184
1

没有更多内容

加载失败,请刷新页面

加载更多

IE浏览器http请求,中文传参报400错误-解决方法

做项目的时候,遇到一个小的问题.一个get请求列表数据的接口,在其它浏览器上是可以正常请求的.但是在ie浏览器上确出现奇怪的http请求400错误,其含义是你访问的页面域名不存在或者请求错误,自...

青衫旧巷
14分钟前
0
0
Spring中@RequestParam与@PathVariable的区别

@RequestParam与@PathVariable为spring的注解,都可以用于在Controller层接收前端传递的数据,不过两者的应用场景不同。 @PathVariable主要用于接收http://host:port/path/{参数值}数据。@Re...

王子城
17分钟前
0
0
数据运营者的福音:海量数据处理利器Greenplum

作者:李树桓 个推数据研发工程师 前言:近年来,互联网的快速发展积累了海量大数据,而在这些大数据的处理上,不同技术栈所具备的性能也有所不同,如何快速有效地处理这些庞大的数据仓,成为...

个推
17分钟前
0
0
进程和线程的区别介绍

1、首先是定义 进程:是执行中一段程序,即一旦程序被载入到内存中并准备执行,它就是一个进程。进程是表示资源分配的的基本概念,又是调度运行的基本单位,是系统中的并发执行的单位。 线程...

linuxprobe16
19分钟前
0
0
IntelliJ IDEA 工具的学习与使用

当前标签: IntelliJ IDEA IntelliJ IDEA(十一) :Debug的使用 JaJian 2018-08-04 02:32 阅读:402 评论:0 IntelliJ IDEA(十) :常用操作 JaJian 2018-05-22 18:43 阅读:1272 评论:0 Inte......

glen_xu
27分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部