新手使用阿里云搭建JavaWeb环境

登录阿里云服务器指令:

        $ ssh -p 22 username@服务器ip地址   // 如果端口是22(22是默认端口),可直接使用 ‘ssh username@服务器ip地址’
        接下来会让你输入密码:
        $ password: 输入阿里云服务器密码

进入阿里云服务器之后:

安装 jdk以我的系统版本为例

  • 查看系统版本(在根目录输入一下指令):

        cat /proc/version
    
  • 查看内核版本:

        lsb_release -a
    

    输入此指令如果报如下图的错误



    说明没有安装lsb指令,接下来使用yum指令安装lsb

        yum install -y redhat-lsb
        
    
  • 安装后再输入lsb指令:

        lsb_release -a
    
  • 检查当前服务器系统版本,是32位还是64位(如果下错JDK版本安装,会报一大堆文件not Found的错误)

        $ getconf LONG_BIT
          //接下来terminal会输出结果,64位
        $ 64
    
  • 下载64位版本的 JDK

    image

    下载rmp格式版本。

  • 将上传好的JDK文件上传到服务器

  • -我使用的是一个叫 Yummy FTP工具上传JDK的。

    Yummy FTP
  • 使用此工具登录阿里云服务器之后的界面


    image
    image
  • 使用此工具上传文件很简单,可以直接拖拽文件上传到你指定的目录,我在usr下建了一个java文件,然后将本地的JDK包直接拖拽到java目录下。

  • -在阿里云服务器上新建文件夹可以使用Linux指令

    // 新建一个java目录
        $ mkdir java 
    

    也可以直接使用此工具Yummy FTP新建文件夹,很 easy 就不说了。

  • 接下来就是安装JDK了(使用terminal安装)
  • -使用rpm指令查看当前有没有安装JDK,如果有就删除。

        $ rpm -qa |grep jdk
        输入此指令,如果terminal有反应,有输出,则删除输出的那个jdk
        $ jdk-1.7.0_65-fcs.i586 // terminal输出的jdk版本,应该删除。
        删除:
        $ rpm -e jdk-1.7.0_65-fcs.i586
                
    
  • 输入安装命令,无须赋予权限,可以直接执行(到JDK的目录下执行如下命令)

        $ rpm -ivh jdk-85u1-linux-x64.rpm
        // 执行完可能会报一些莫名其妙的错误,不用管,进行下一步,配置环境变量
    
  • 设置环境变量

        // 使用vim指令编辑etc目录下profile文件,然后添加如下的export。
        $ #vim /etc/profile
     
        // 将此四句添加到profile文件中
        export JAVA_HOME=/usr/java/jdk1.7.0_67
        export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
        export PATH=$PATH:$JAVA_HOME/bin
        export JAVA_HOME CLASSPATH PATH
    
  • 输入命令检查环境是否安装好

    
        // 分别输入如下三个命令,如果有反应,则配置成功。
        $ java
        $ java -version
        $ javac
    

安装配置 Tomcat(以Tomcat8.0为例)

  • 点击如图所示的tar.gz包下载


    image
  • 将Tomcat包上传到服务器,跟上传JDK一样。

  • 使用tar指令解压(我再usr下建了一个Tomcat文件夹,然后将包上传到那个文件夹下)

        & tar -zxvf apache-tomcat-8.0.24.tar.gz
    

    解压后会发现Tomcat目录下多了个apache-tomcat-8.0.24目录
    进入apache-tomcat-8.0.24下:

        $ cd apache-tomcat-8.0.24
        $ cd bin/
    
  • 启动tomcat

            # 在tomcat的bin目录下执行此命令,显示下面的信息
            $ ./startup.sh 
            Using CATALINA_BASE:   /usr/local/tomcat
            Using CATALINA_HOME:   /usr/local/tomcat
            Using CATALINA_TMPDIR: /usr/local/tomcat/temp
            Using JRE_HOME:        /usr/java/jdk1.7.0_67
            Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
    
  • 使用浏览器输入:http://服务器ip:8080,如果出现tomcat主界面,则配置成功。

安装 Mysql

  •   ![image](http://upload-images.jianshu.io/upload_images/138050-9d28d3a2806ab8fb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
    
  •    选择如图所示的红框区域下载。下载后可以解压之后上传如下三个文件到服务器:
    
  •   ![image](http://upload-images.jianshu.io/upload_images/138050-17ea7d1780c0f08f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
    

    或者可以上传到服务器之后再解压(使用tar指令解压),我在usr目录下新建了一个Mysql文件夹来存放Mysql安装包

        // 直接上传这个包到服务器,然后再服务器解压,解压后会看到如上图的三个文件
        $ tar -zxvf MySQL-5.6.25-1.linux_glibc2.5.x86_64.rpm-bundle.tar
        
    
  • 安装Mysql服务端

        $ rpm ivh MySQL-server-5.6.25-1.linux_glibc2.5.x86_64.rpm
    
  • 安装Mysql客户端

        $ rpm ivh MySQL-client-5.6.25-1.linux_glibc2.5.x86_64.rpm
    
  • 安装Mysql开发依赖包

        $ rpm ivh MySQL-devel-5.6.25-1.linux_glibc2.5.x86_64.rpm
    
  • 进入安装mysql软件目录:执行命令 cd /usr/Mysql

  • 启动mysql服务和添加开机启动mysql服务:

    // 添加开机启动:执行命令
    $ cp support-files/mysql.server /etc/init.d/mysql       //把启动脚本放到开机初始化目录
    
  • 启动mysql服务:执行命令

        $ service mysql start
    
  • 测试mysql

    • -登陆Mysql:(登陆本机Mysql数据库)

      $ mysql -u用户名 -p 密码 // 本机登录
      
    • 远程登录Mysql

      $ mysql -hip地址 -u用户名 -p 密码 // 远程登录 
      假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
      $ mysql -h110.110.110.110 -uroot -pabcd123
      
  • 至于一些SQL语句的语法可参考
    链接一

  • 常用的SQL语句:
    链接二

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,319评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,801评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,567评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,156评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,019评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,090评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,500评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,192评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,474评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,566评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,338评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,212评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,572评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,890评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,169评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,478评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,661评论 2 335

推荐阅读更多精彩内容