zoukankan      html  css  js  c++  java
  • Linux 服务器安装jdk,mysql,tomcat简要教程

    linux服务器是阿里云上买的,学生价9.9/月,拿来学习下。

    需要准备软件工具:

    1.editplus (编辑服务器上的文件)

    2.PuTTY (Linux命令连接器)

    3.FlashFXP(上传文件工具)

    4.tomcat压缩包(需要上传)

    进入正题

    ==============1 安装  wget=====================

    简介:

    Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。

    wget 可以跟踪HTML页面上的链接依次下载来创建远程服务器的本地版本,完全重建原始站点的目录结构。这又常被称作”递归下载”。在递归下载的时候,wget 遵循Robot Exclusion标准(/robots.txt). wget可以在下载的同时,将链接转换成指向本地文件,以方便离线浏览。

    wget 非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性.如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大文件非常有用。

    命令:

    1.  mkdir wget    //创建文件夹后,cd 进入

    2.  yum -y install wget  //安装

    结果图:

     

     ==============1 服务器安装 wget  结束===============

      

     ==============2 安装 gcc  开始===============

    目的:后期安装nginx 可能会用

    命令 :

    mkdir gcc    //创建文件
    yum install gcc-c++

    遇到要输入 y/n 就输入 y

     ==============2 安装 gcc  j结束===============

     ==============3 安装 pcre开始===============

    命令 :

    mkdir pcre
    yum install -y pcre pcre-devel

    遇到要输入 y/n 就输入 y

     ==============3 安装 pcre结束===============

     ==============4 安装 zlib开始===============

    命令 :

    mkdir zlib
    yum install -y zlib zlib-devel

     =============4 安装 zlib结束===============

     ==============5安装 openssl开始===============

    命令 :

    mkdir openssl
    yum install -y openssl  openssl-devel

     ============== 安装 openssl结束===============

    ===========下面开始安装 mysql 步骤=======================

     

    命令:

    1. mkdir mysql

    1.下载MySQL源:wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

    2.使用FlashFXP 连接服务器,这是一个上传文件到服务器的工具

    4.安装MySQL源:

    yum -y localinstall mysql57-community-release-el7-11.noarch.rpm  

    5.在线安装Mysql

    yum -y install mysql-community-server

    6.启动Mysql服务

    systemctl start mysqld

    7.设置开机启动

    systemctl enable mysqld

    systemctl daemon-reload

    8.修改MySQL临时密码:

    用editplus 连接去看临时密码:

     连接成功如下:

    查看临时密码路径:/var/log/mysqld.log

    9.登录MySQL:

    mysql -u root -p

    输入临时密码登录

    10.修改临时密码:

    ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';

    Query OK, 0 rows affected (0.00 sec)

    (备注 mysql5.7默认密码策略要求密码必须是大小写字母数字特殊字母的组合,至少8位)

    11.设置开放远程登录

    Mysql默认不允许远程登录,我们需要设置下,并且防火墙开放3306端口;

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的mysql登录密码' WITH GRANT OPTION;

    11.设置utf-8

    用editplus 修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置,如下所示:

    character_set_server=utf8
    init_connect='SET NAMES utf8'

    编辑保存完,回到linux输入界面重启MySQL:

    命令:systemctl restart mysqld

    ==========  安装MySQL结束===========

    ===========安装 JDK 开始===========

    命令:

    1.mkdir jdk1.7

    1.mkdir jdk1.7

    2.cd jdk1.7

    3.yum install java-1.7.0-openjdk    

    //安装过程中输入 y

    4.用editplus 设置环境变量

    路径:

    /etc/profile

    首先用FlashFXP找到java_home的正确路径和名称

    然后在用editplus 去设置环境变量代码:

    保存即可

    最后输入:java -version测试

    ===========jdk安装结束====================

    ===========Tomcat 安装开始====================

    使用FlashFXP上传Tomcat 压缩包

    用Linux 命令解压文件,需要进入到上传的目录位置

    因为我上传的压缩包是zip,所以要先安装 unzip

    yum install -y unzip zip;

    然后回到tomcat压缩包路径,输入:unzip  压缩包名称

    若是.tar.gz的压缩包,可以用命令  :tar -xzvf 1212121212.tar.gz

    用editplus修改自己想要的端口即可。

  • 相关阅读:
    Unity编译Android的原理解析和apk打包分析
    TokuDB性能测试报告
    一起脱去小程序的外套和内衣
    go单元测试进阶篇
    小程序发布后最全解析!
    部署在腾讯云的公益网站遭受了一次CC攻击
    基于Http原理实现Android的图片上传和表单提交
    腾讯云TCCE培训认证 精彩的第一次
    【腾讯云的1001种玩法】在腾讯云上创建您的SQL Cluster(5)
    腾讯云容器服务的滚动升级使用简介
  • 原文地址:https://www.cnblogs.com/cx-code/p/9585740.html
Copyright © 2011-2022 走看看