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

0. 创建个人文件夹

  1. # 使用 yum 安装tomcat 和 mysql
  2. # 创建文件夹
  3. cd /usr/local
  4. mkdir wanggang

1. 安装rzsz

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

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

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

3. 安装mysql

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

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

  1. [mysqld]
  2. # datadir=/var/lib/mysql
  3. datadir=/usr/local/renfufei/mysql_data
  4. socket=/var/lib/mysql/mysql.sock
  5. user=mysql
  6. # Disabling symbolic-links is recommended to prevent assorted security risks
  7. symbolic-links=0
  8. default-character-set=utf8
  9. [mysqld_safe]
  10. log-error=/var/log/mysqld.log
  11. pid-file=/var/run/mysqld/mysqld.pid
  12. [mysql]
  13. default-character-set=utf8

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

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

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

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

记得加回车键。

4. 安装 tomcat

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

4.1 修改配置文件

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

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

  1. <Service name="Catalina">
  2. lt;Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
  3. maxThreads="250" minSpareThreads="20"/>
  4. <Connector port="80" protocol="HTTP/1.1"   URIEncoding="UTF-8"
  5. connectionTimeout="20000"
  6. redirectPort="8443"
  7. compression="on"
  8. compressionMinSize="2048"
  9. noCompressionUserAgents="gozilla,traviata"
  10. compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain,application/json,application/javascript,application/x-javascript"
  11. />
  12. <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" executor="tomcatThreadPool" URIEncoding="UTF-8" />
  13. <Engine name="Catalina" defaultHost="www.renfufei.com">
  14. <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
  15. resourceName="UserDatabase"/>
  16. <Host name="www.renfufei.com"  appBase="webapps"
  17. unpackWARs="true" autoDeploy="true"
  18. xmlValidation="false" xmlNamespaceAware="false">
  19. <Alias>localhost</Alias>
  20. <Alias>renfufei.com</Alias>
  21. <Alias>renfufei.cn</Alias>
  22. <Alias>www.renfufei.cn</Alias>
  23. <Context docBase="/renfufei/upload"  path="/upload" />
  24. <Context docBase="/renfufei/myapp"  path="" />
  25. </Host>
  26. </Engine>
  27. </Service>

5. 启动mysqld 服务,以及tomcat

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

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

  1. /renfufei/myapp

上传web项目到myap目录,重启tomcat。

转载自:http://blog.csdn.net/renfufei/article/details/9733367

阿里云,CentOS下yum安装mysql,jdk,tomcat的更多相关文章

  1. CentOS下yum安装mysql,jdk以及tomcat

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

  2. 阿里云Centos 7上面安装mysql教程

    1 软件的基本安装过程 1 卸载已有的mysql 1.查看系统是否安装了mysql软件 rpm -qa|grep -i mysql 2.将已经安装过的软件卸载掉.注意:这样的卸载是不彻底,不过这里够用 ...

  3. CentOS下yum安装mysql

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

  4. 阿里云centos7使用yum安装mysql的正确姿势

    yum快速安装mysql 新增yum源 rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 查看可用的 ...

  5. 阿里云CentOS下nodejs安装

    1. 下载node包(包含npm) cd /usr/local/src/ wget https://nodejs.org/dist/v10.11.0/node-v10.11.0-linux-x64.t ...

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

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

  7. 阿里云Centos7使用yum安装MySQL5.6的正确姿势

    阿里云Centos7使用yum安装MySQL5.6 阿里云Centos7使用yum安装MySQL5.6 前言:由于某些不可抗力,我要在自己的阿里云服务器上搭建hadoop+hive+mysql+tom ...

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

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

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

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

随机推荐

  1. Crontab使用mailx的一点发现

    要用到Crontab定时任务去执行一个Shell脚本监控Linux系统资源并且当一些数字超过预设的话发送邮件警告.首先是linux的sendmail功能无法满足我们使用SMTP服务器并且指定发送者(E ...

  2. swift闭包传值

    不知道原理,就知道这么用的,皮毛上的那一点. 寻思着把以前的项目改成swift的,结果了,,, 反向传值 一. //类似于OC中的typedef typealias sendValueClosure= ...

  3. IOS 解析JSON

    - (void)viewDidLoad{    [super viewDidLoad];    // Do any additional setup after loading the view, t ...

  4. dao层实现类的常见写法

    记录下一个dao层类的写法,方便以后的使用. package com.bupt.auth.dao.impl; import java.util.ArrayList; import java.util. ...

  5. 第一节 Hibernate 基本配置

    1 新建maven工程 1)打开eclipse,依次点击File---->New---->Maven Project. 2)选择org.apache.maven.archetypes ma ...

  6. [GeekBand] STL与泛型编程(3)

    本篇文章主要介绍泛型算法中的变易.排序.数值算法. 一. 变易算法 所谓变易算法是指那些改变容器中的对象的操作. 1.1 copy组 template <class InputIterator, ...

  7. VS2013编译WEBKIT

    0,安装VS2013:DXSDK_Jun10.exe:QuickTimeSDK.exe 1,WebKit-r174650.tar.bz2 以管理员解压(非管理员解压最后几下总是报错) 2,设置环境变量 ...

  8. 《RedHatLinux系统修复视频(通过本地镜像)》

    此视频的测试环境: win7下安装的VMware    redhatlinux6.3系统的修复     以删掉kernel系统引导故障重新安装kernel为例 基于本地镜像来对系统进行修复 如疑问可留 ...

  9. 转载:邮箱正则表达式Comparing E-mail Address Validating Regular Expressions

    Comparing E-mail Address Validating Regular Expressions Updated: 2/3/2012 Summary This page compares ...

  10. DIV当textarea使用,在聚焦的时候将光标移动到内容的末尾

    #### DIV当textarea使用,在聚焦的时候将光标移动到内容的末尾 #### <style type="text/css"> .test_box { width ...