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修改自己想要的端口即可。

Linux 服务器安装jdk,mysql,tomcat简要教程的更多相关文章

  1. Linux 安装jdk+mysql+tomcat

    参考: 安装 jdk+mysql+tomcat   https://www.w3h5.com/post/65.html 安装 mysql  https://blog.csdn.net/qq_23123 ...

  2. Linux上jdk,mysql,tomcat安装

    一:RPM(红帽软件包管理器):相当于windows的添加/卸载程序(控制面板),进行程序的安装.更新.卸载.查看: 本地程序安装:rpm -ivh 程序名 本地程序查看:rpm -qa 本地程序卸载 ...

  3. 阿里云下Linux服务器安装JDK、Tomcat

    阿里云服务器相信大家越来越熟悉,刚开始接触,将基本的java软件安装做点记录: 1.配置阿里云的yum仓库: 获取仓库配置 wget http://mirrors.aliyun.com/repo/Ce ...

  4. linux系统下安装jdk,mysql,tomcat 和redis 和jedis入门案例

    Day47笔记Linux+redis入门 Day47   知识讲解:Jedis 1.Linux上jdk,mysql,tomcat安装(看着文档安装) 准备工作: 因为JDK,TOMCAT,MYSQL的 ...

  5. CentOS 5.5 Nginx+JDK+MySQL+Tomcat(jsp)成功安装案例

    在CentOS 5.5中安装Nginx+jdk+mysql+tomcat是非常容易的.只需yum安装环境包和nginx.解压安装jdk和tomcat.配置profile文件.server.xml和ng ...

  6. 阿里云Linux服务器安装 nginx+mysql+php

    阿里云Linux服务器安装 nginx+mysql+php步骤1.登录服务器2.下载安装包3.将安装包上传到服务器的/home目录下 注:使用rz sz命令进行本地和服务器间的上传.下载,安装命令yu ...

  7. linux下jdk与tomcat的安装与配置

    Linux中jdk与tomcat的安装与配置 1.搭建环境: (1)Linux环境:CentOS6.1 (2)jdk-1.8 (3)tomcat-9.0 2.在Linux系统上创建目录 在usr/lo ...

  8. linux服务器安装jdk (手动解压方式安装)

    linux服务器安装jdk 使用的是通过手动解压安装的方式,没有通过yum或者apt-get命令安装 准备: 下载一个jdk,版本自选,后缀为(.tar.gz) 开始 创建目录 mkdir /usr/ ...

  9. linux安装jdk、tomcat、maven、mysql

    安装SZ rz与Gcc 首先需要tomcat的jar包,打算rz上去,发现没有安装 ./configure的时候发现缺少gcc和cc 安装解决: 再次执行成功安装了sz和rz 创建软链接然后就可以使用 ...

随机推荐

  1. nop4.1学习ServiceCollectionExtensions(二)(ioc,ef,ef连接的实现)

    这个是获取程序路径,并初始化文件管理类 初始化插件管理 接下来就是注册服务和autoafc 在INopStartup配置sql连接,插件,mvc等 配置了sql连接 数据库的配置类 在AddAutoM ...

  2. c#获取桌面路径和bin文件的路径

    string path = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory): 生成的运行bin文件下的路径: ...

  3. [转载]为什么用Java开发桌面程序的比较少

    这个是本人这几天用javafx开发桌面程序时候想到的,因为虽然javafx比C#之类的确实坑多不少,但是习惯了之后也还行,而且它的一次编译.各处使用真的深得我心.但为什么不流行呢: 作者:bell 来 ...

  4. spring AOP的相关术语

    连接点:Joinpoint   其实业务层接口的方法 切入点:Pointcut 被增强的是切入点,没被增强是永远都是连接点.连接点不一定是切入点,切入点一定是连接点 通知:Advice 就是指要增强的 ...

  5. java 将一个正整数翻译成人民币大写的读法

    程序如下: import java.lang.StringBuffer; /** 给定一个浮点数,将其装换成人民币大写的读法 88.5:捌十捌元零伍角 */ public class Num2Rmb ...

  6. OSCP-Kioptrix2014-3 后渗透测试

    拿到root权限 之前的努力,最终获得了两个session 尝试看看该操作系统的漏洞 kali: searchsploit freebsd 9.0 cp /usr/share/exploitdb/ex ...

  7. RPC性能优化

    优化 1:元数据共享 hessian 序列化会将两种信息写到输出流: 元数据:即类全名,字段名 值数据:即各个字段对应值(如果字段是复杂类型,则会递归传递该复杂类型 的元数据和内部字段的值数据) 在 ...

  8. Flutter-动画-实践篇

    一.了解AnimatedWidget 通常我们给一个Widget添加动画的时候都需要监听Animation的addListener()方法,并在这个方法里面不停的调用setState()方法通知Wei ...

  9. springboot搭建web项目与使用配置文件

    目录 一.准备工作 二.创建基础web项目 1. maven配置 2.创建maven项目.配置pom.xml为web基础项目 3.编写启动类 4.使用maven打包 5.使用命令java -jar x ...

  10. FileStrem大文件分割复制

    using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...