• 搭建阿里云博客


    本文像大家介绍如何在阿里云上部署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 plaincopy
     
    1. 2. 安装JDK  
    2. yum list java*  
    3. yum install java-1.7.0-openjdk* -y  

      环境变量也是设置好了的

      安装mysql

      

      [java] view plaincopy
     
    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/项目名称就可以啦。

  • 相关阅读:
    JavaScript + Table 系列:排序
    asp.net 2.0中傻瓜式使用soap header
    Linq To Sql进阶系列(七)动态查询续及CLR与SQL在某些细节上的差别
    asp.net 2.0 导出DataTable到Excel中
    ASP.NET实用技巧(一)
    【ASP.NET】基础补习之FileUpload
    ASP.NET AJAX入门系列(8):自定义异常处理
    Linq To Sql进阶系列(五)Store Procedure篇
    Linq To Sql进阶系列(六)用object的动态查询与保存log篇
    深究“通过样式表实现固定表头和列”
  • 原文地址:https://www.cnblogs.com/gongdi/p/5171120.html
Copyright © 2020-2023  润新知