首先说明,服务器是阿里云的,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. 第七篇、微信小程序-video组件

    主要属性: 效果图: ml: <View>1.播放网络视频</View> <view > <video style="width: 100%;hei ...

  2. 选用 get 与 post 的一些建议

    1.http的请求方法:get  post 2. get:会把请求的内容  放到链接地址里面(数据请求的时候  默认的是get请求) 例:www.baidu.com/user/login?userna ...

  3. 4月8日学习笔记(js基础)

    <script>标签放在<body>和<head> 放在 <head></head> 里的会比放在 <body></bod ...

  4. 3月31日学习笔记(CSS基础)

    背景属性 文本属性 direction 属性影响块级元素中文本的书写方向.表中列布局的方向.内容水平填充其元素框的方向.以及两端对齐元素中最后一行的位置. 注释:对于行内元素,只有当 unicode- ...

  5. IPoint从自定义的投影坐标系转换到自定义的地理坐标系

    IPoint pointStart = new PointClass(); pointStart = xyPolyline.FromPoint; ISpatialReferenceFactory pS ...

  6. 关键字 virtual

    Virtual是C++ OO机制中很重要的一个关键字.只要是学过C++的人都知道在类Base中加了Virtual关键字的函数就是虚拟函数(例如函数print),于是在Base的派生类Derived中就 ...

  7. 最全 Adobe 系列产品 CS6版本 序列号/注册码

    最全 Adobe 系列产品 CS6版本 序列号/注册码: 1.Adobe Photoshop CS6 Extended 序列号/注册码 2.Adobe After Effects CS6 序列号/注册 ...

  8. html的3要素

    在HTML标记语言中可以将每个网页源码分成3部分: 1.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" &q ...

  9. discuz管理中心无法登陆

    检查下配置文件,当前管理是不是创始人. 如是,那试下修改数据库,在数据表出错时也会这样,还有一个也同时试下 \config\config_global.php 文件 $_config['admincp ...

  10. 九度OJ1172--哈夫曼树

    哈夫曼树,第一行输入一个数n,表示叶结点的个数.需要用这些叶结点生成哈夫曼树,根据哈夫曼树的概念,这些结点有权值,即weight,题目需要输出所有结点的值与权值的乘积之和. 输入: 输入有多组数据.每 ...