首先说明,服务器是阿里云的,centos6.3_64位安全加固版。首先需要登陆进来,使用的是putty,因为最初的时候,Xshell登陆会被拒绝。

0. 创建个人文件夹

# 使用 yum 安装tomcat 和 mysql
# 创建文件夹
cd /usr/local
mkdir renfufei

1. 安装rzsz

# 1. 安装rzsz
yum update -y
yum list lrzsz*
yum install lrzsz -y

2. 安装JDK,path之类的已经自动设置好了

# 2. 安装JDK
yum list java*
yum install java-1.7.0-openjdk* -y

3. 安装mysql

# 3. 安装mysql
yum list mysql*
yum install mysql-server* -y
# 修改 /etc/my.cnf 设置数据库默认编码以及存储位置,如果可能,优化内存配置
vi /etc/my.cnf

3.1 大致的mysql配置文件如下:

[mysqld]
# datadir=/var/lib/mysql
datadir=/usr/local/renfufei/mysql_data
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
default-character-set=utf8
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[mysql]
default-character-set=utf8

其中,vi 默认进入时是命令模式,要进入编辑模式,可以使用按键 “i” 表示insert,插入模式。

而退出编辑模式,使用Esc键,退出编辑模式后,就处于命令模式,在命令模式下输入的指令不会被加入到内容之中,

在命令模式下,直接输入行号,比如 22,回车,则光标就跳到22行了,而使用冒号加命令,可以执行相关操作,比如

:wq 表示写入文件,并退出
:wq! 表示强制写入文件,并退出,适合只读文件什么的。
:q 表示退出不保存

记得加回车键。

4. 安装 tomcat

# 4. 安装 tomcat
cd /usr/local
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-6/v6.0.37/bin/apache-tomcat-6.0.37.tar.gz
tar -zxf apache-tomcat-6.0.37.tar.gz
mv apache-tomcat-6.0.37 tomcat

4.1 修改配置文件

cd /usr/local/tomcat/conf
# 修改配置文件 server.xml,不能有中文.
# 配置端口号,绑定域名,别名,以及设置线程池,映射context文件夹
vi server.xml

然后修改其中的Server部分,当然,可以采用ftp,或者其他工具下载到windows编辑好,再上传回去啦,记得如果有中文注释什么的,需要修改编码为UTF-8,否则纯英文,使用默认的ANSI也可以。

  <Service name="Catalina">
<Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
maxThreads="250" minSpareThreads="20"/>
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
compression="on"
compressionMinSize="2048"
noCompressionUserAgents="gozilla,traviata"
compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain,application/json,application/javascript,application/x-javascript"
/>
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" executor="tomcatThreadPool"/>
<Engine name="Catalina" defaultHost="www.renfufei.com">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
<Host name="www.renfufei.com" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>localhost</Alias>
<Alias>renfufei.com</Alias>
<Alias>renfufei.cn</Alias>
<Alias>www.renfufei.cn</Alias>
<Context docBase="/renfufei/upload" path="/upload" />
<Context docBase="/renfufei/myapp" path="" />
</Host>
</Engine>
</Service>

5. 启动mysqld 服务,以及tomcat

-- 5. 启动mysqld 服务,以及tomcat
cd /usr/local/renfufei
mkdir mysql_data
# 必须修改所属用户哦,如果修改了mysql的数据文件保存目录的话
chown mysql:mysql mysql_data service mysqld start
/usr/local/tomcat/bin/startup.sh

6. 因为修改了相对应的tomcat的context,所以访问没有什么内容啦,需要在

/renfufei/myapp

下面有对应的javaEE app才可以。

配置完成。如果有疑问,也可以联系我:renfufei@qq.com 当然,也欢迎高手指正。

CentOS下yum安装mysql,jdk以及tomcat的更多相关文章

  1. 阿里云,CentOS下yum安装mysql,jdk,tomcat

    首先说明,服务器是阿里云的,centos6.3_64位安全加固版.首先需要登陆进来,使用的是putty,因为最初的时候,Xshell登陆会被拒绝. 0. 创建个人文件夹 # 使用 yum 安装tomc ...

  2. CentOS下yum安装mysql

    其实跟windows下安装过程差别不大,就是下载为了方便使用了yum的方式.安装前先确认下系统是否还安装mysql,卸载是否不完全,再去官网(http://dev.mysql.com/download ...

  3. centos下yum安装crontab+mysql自动备份

    参考博文: centos下yum安装crontab yum install vixie-cron crontabs      //安装 chkconfig crond on               ...

  4. RHEL5.6环境下yum安装MySQL

    RHEL5.6环境下yum安装MySQL记录,2017年2月20日 1.卸载原有的MySQL rpm -qa命令查询是否安装了MySQL [root@localhost mysql]# rpm -qa ...

  5. centos下yum安装lamp和lnmp轻松搞定

    centos下yum安装lamp和lnmp轻松搞定.究竟多轻松你看就知道了.妈妈再也不操心不会装lamp了. 非常辛苦整理的安装方法,会持续更新下去.凡无法安装的在评论里贴出问题来,会尽快解决.共同维 ...

  6. Linux下yum安装MySQL

    写这篇文章的原因是:在刚开始使用Linux操作系统时想要搭建LAMP环境,于是开始在Google和百度上各种寻找资料,碰到了不是很多的问题后,我决定写这篇文章总结一下在Linux下yum安装MySQL ...

  7. linux系统下yum 安装mysql的方法

    菜鸟一个,记录下yum 安装mysql的方法,给需要的朋友也做个参考吧. 弄了个新vps,想安装最新版的mysql,网上查了相关资料,记录如下: 1.安装查看有没有安装过:          yum ...

  8. centOS下yum安装配置samba

     centOS下yum安装配置samba 2010-03-29 15:46:00 标签:samba yum centOS 安装 休闲 注意:本文的原则是只将文件共享应用于内网服务器,并让将要被共享的目 ...

  9. [转载]centos下yum安装samba及配置

    centos下yum安装samba及配置 在我们使用 Windows 作为客户机的时候,通常有文件.打印共享的需求.作为Windows 网络功能之一,通常可以在 Windows 客户机之间通过Wind ...

随机推荐

  1. (一)学习C#之浮点类型float小结

    类型:float 大小:32位 范围a:±3.4E38  MSDNhttp://msdn.microsoft.com/zh-cn/library/b1e65aza.aspx 范围b: ±1.5E45~ ...

  2. 使用ServiceStackRedis链接Redis简介

    注:关于如何在windows,linux下配置redis,详见这篇文章:) 目前网上有一些链接Redis的C#客户端工具,这里介绍其中也是目前我们企业版产品中所使用的ServiceStackRedis ...

  3. 单实例运行tz

    (引用了 Microsoft.VisualBasic.ApplicationServices)SingleInstanceApplicationWrapper.cs    using System.W ...

  4. LWIP互联网资料汇总

    本文主要搜集了下互联网上关于LWIP的资料和教程 欢迎补充 第一部分:移植 LWIP在UCOS上移植 LWIP 在STM32上移植   http://www.docin.com/p-459242028 ...

  5. POM详细配置

    POM的全称是“ProjectObjectModel(项目对象模型)”. pom.xml详解 声明规范 <projectxmlns="http://maven.apache.org/P ...

  6. 《Data-Intensive Text Processing with mapReduce》读书笔记之一:前言

    暑假闲得蛋痒,混混沌沌,开始看<Data-Intensive Text Processing with mapReduce>,尽管有诸多单词不懂,还好六级考多了,虽然至今未过:再加上自己当 ...

  7. ffmpeg常见命令

    一.安装       下载ffmpeg,解压之后配置环境变量即为安装 打开dos界面,进入目标文件夹例如:E:/ cd E:\BaiduYunDownload\ffmpeg\ffmpeg_simple ...

  8. POJ 1005 解题报告

    1.题目描述   2.解题思路 好吧,这是个水题,我的目的暂时是把poj第一页刷之,所以水题也写写吧,这个题简单数学常识而已,给定坐标(x,y),易知当圆心为(0,0)时,半圆面积为0.5*PI*(x ...

  9. Java List 用法代码分析 非常详细

    Java中可变数组的原理就是不断的创建新的数组,将原数组加到新的数组中,下文对Java List用法做了详解. List:元素是有序的(怎么存的就怎么取出来,顺序不会乱),元素可以重复(角标1上有个3 ...

  10. ABAP开发基础知识:内表(Internal Table)

    http://www.cnblogs.com/foxting/archive/2012/03/19/2406830.html 内表与结构体基本类似,它同样是程序运行中被临时创建的一个存储空间,它是一个 ...