转载

搭建阿里云博客

本文像大家介绍如何在阿里云上部署Tomcat+mysql+javaWeb

楼主最近想搭建一个个人博客网站,在开源中国上找了下,发现了一个名叫 solo 的开源java博客项目,简单的研究了下,这个开源系统提供了很好的扩展,以及自定义皮肤,故打算fork下这个项目,搭建一个自己的博客。选择的服务器为阿里云ECS(当然楼主现在用的是试用版本,到期就得加钱了---如何试用请参考 这里 ),下面详细讲述楼主搭建的过程。

  • 下载SSH Secure Shell Client
  • 安装jdk
  • 安装mysql
  • 安装tomcat

下载SSH Secure Shell Client

SSH Secure Shell是一款集远程操作linux和进行文件上传和下载的软件(楼主选的阿里云服务器为CentOS 6.5 64位)。我们需要使用SSH Secure Shell来远程连接云上服务器以及通过FTP服务像云传输文件。打开SSH Secure Shell如下图:

搭建阿里云博客

点击quick connect输入你的云的公网IP,端口默认,连接输入你的密码即可,连接成功后会打印Welcome to aliyun Elastic Compute Service!,表示连接成功。

如果想要上传文件则点击下面按钮

搭建阿里云博客

这里同样需要登录连接,在左边选择想要上传的文件,右键单击upload即可上传文件到云(右边选择云存储文件的路径)。

搭建阿里云博客

搭建阿里云博客

安装jdk

阿里云上是自带jdk的,可以直接安装

[java] view plain copy

  1. 2. 安装JDK  
  2. yum list java*  
  3. yum install java- 1.7. 0-openjdk* -y  

环境变量也是设置好了的

安装mysql

[java] view plain copy

  1. 3. 安装mysql  
  2. yum list mysql*  
  3. yum install mysql-server* -y  

同样阿里云上也是有mysql的,输入 service mysqld start 启动mysql服务,然手输入mysql_secure_installation 配置mysql的一些信息,简单翻译如下:

Enter current password for root (enter for none):

解释:输入当前 root 用户密码,默认为空,直接回车。

Set root password? [Y/n]  y

解释:要设置 root 密码吗?输入 y 表示愿意。

Remove anonymous users? [Y/n]  y

解释:要移除掉匿名用户吗?输入 y 表示愿意。

Disallow root login remotely? [Y/n]  y

解释:不想让 root 远程登陆吗?输入 y 表示愿意。

Remove test database and access to it? [Y/n]  y

解释:要去掉 test 数据库吗?输入 y 表示愿意。

Reload privilege tables now? [Y/n]  y

解释:想要重新加载权限吗?输入 y 表示愿意

 
  
一般情况下,我们会远程连接云上的mysql,所以还得配置一下,使得我们可以远程连接:

首先登录: mysql -u root -h localhost -p

use mysql                #打开mysql数据库

#将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip

update user set host='%' where user='root' and host='localhost';

flush privileges;        #刷新权限表,使配置生效

然后我们就能远程连接我们的mysql了。

安装tomcat

tomcat的安装,我是自己在官网下载的 apache-tomcat-7.0.67.tar.gz,然后通过ssh上传到云上, tar -zxvf apache-tomcat-7.0.67.tar.gz 解压文件,tomcat就安装好了。

启动  ./startup.sh   //在tomcat的bin目录下执行此命令

关闭 ./shutdown.sh  //在tomcat的bin目录下执行此命令

当然,你要把你的web项目打成war包放在解压出来的apache-tomcat-7.0.67下的webapps目录下(tomcat部署web项目)。然后输入:云IP:8080/项目名称就可以啦。

原文  http://www.cnblogs.com/gongdi/p/5171120.html
正文到此结束
Loading...