阿里云(CentOS 7.3 )的使用笔记 一、客户端使用账号密码进行连接 二、Linux安装jdk和配置环境变量 三、Tomcat安装配置  四、安装mysql

1、设置密码:

阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

2、下载Putty:Putty下载

3、打开putty.exe

  (1)、在Host Name(or IP address)输入服务器分配的IP地址:

  (2)、port:默认为22不变

  (3)、Conncction type:选择SSH

  (4)、按Open

阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

弹出:

阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

4、输入账号、密码登录。

成功:

阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

参考资料:https://help.aliyun.com/document_detail/59083.html?spm=5176.10173289.107.1.eede2e77VlvXRc#windows

二、Linux安装jdk和配置环境变量

  1、创建jdk安装目录

      命令:mkdir -p /usr/local/src

  2、命令下载jdk包 (需要联网)

          命令:[root@izwz9dog8a6m4ee9d62covz src]# wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie"  http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz

  3、解压:

      命令:[root@izwz9dog8a6m4ee9d62covz src]# tar -zxvf jdk-8u131-linux-x64.tar.gz

        系统会生成一个名为:jdk1.8.0_131 的文件夹。可以使用mv命令自定义文件名。

      命令:[root@izwz9dog8a6m4ee9d62covz src]# mv jdk1.8.0_131  jdk1.8

  4、配置环境变量:

      (1)、命令:[root@izwz9dog8a6m4ee9d62covz src]# vi /etc/profile

            阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

      (2)、shift + g 定位到最后一行

            阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

      (3)、这个时候按一下a或i键,进入编辑模式

             阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

         (4)、环境变量的配置

            阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

JAVA_HOME:是jdk安装目录
export JAVA_HOME=/usr/local/src/jdk1.8
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

      (4)、退出文件,保存

                 按Esc键   输入:x   保存并退出

       (5)、让配置文件生效

            命令:[root@izwz9dog8a6m4ee9d62covz ~]# source /etc/profile

       (6)、查看是否配置成功

                  命令:[root@izwz9dog8a6m4ee9d62covz ~]# java -version     

        若出现jdk版本号,则安装并配置环境变量成功
             如果提示命令找不到的话,查看一下jdk的配置路径是否错误。

        (7)、配置成功效果

            阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

Linux安装jdk和配置环境变量参考资料:https://www.cnblogs.com/zs-notes/p/8535275.html

三、Tomcat安装配置

  1、创建Tomcat安装目录

      命令:mkdir -p /usr/local/tomcat

  2、使用 wget下载Tomcat:

      命令:wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.23/bin/apache-tomcat-8.0.23.tar.gz

  3、 解压

      命令:[root@izwz9dog8a6m4ee9d62covz tomcat]# tar -zxvf apache-tomcat-8.0.23.tar.gz

          系统会生成一个名为:apache-tomcat-8.0.23 的文件夹。可以使用mv命令自定义文件名。

      命令:[root@izwz9dog8a6m4ee9d62covz src]# mv apache-tomcat-8.0.23 tomcat8.0

  4、尝试启动tomcat

      命令:[root@izwz9dog8a6m4ee9d62covz bin]# sh startup.sh

        成功:

        阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

        如果出现此报错:Cannot find ./catalina.sh.The file is absent or does not have execute permission.This file is needed to run this program,则表示权限不足。

        开启权限,指令是chmod 777 *.sh,然后再次启动tomcat,如果这时候没有报错,那就表示正在启动了。

        查看到tomcat的运行信息:

        命令:[root@izwz9dog8a6m4ee9d62covz logs]# tailf catalina.out

        如果看到

        阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql表示成功!

        Ctrl+C退出

        用指令sh shutdown.sh停止tomcat的运行,继续进行后续操作。

        阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

  5、修改tomcat默认端口

      (1)、tomcat默认的端口是8080,也就是说我们在浏览器访问的时候,需要在域名或IP后面加上:8080,这样不太方便,但是这个可以修改。

      (2)、打开tomcat配置文件,指令是vi server.xml。

          阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

      (3)、打开之后按i或者a进入编辑模式。

      (4)、找到8080,改为80。

          阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

      (5)、然后按Esc键,然后按:wq,保存并退出(那个:是需要同时按着shift键才能出来的)。

      (6)、启动tomcat。命令:[root@izwz9dog8a6m4ee9d62covz bin]# sh startup.sh

        阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

      (7)、开放防火墙80端口,指令是firewall-cmd --permanent --add-port=80/tcp,以及firewall-cmd --reload。

        出现此报错:

        阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

        即防火墙未开启。

        systemctl start firewalld开启防火墙,没有任何提示即开启成功。

        阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

    6、访问

      在浏览器输入该服务器的域名或者IP,能看到如下页面,这是tomcat没有部署任何东西的默认页面。

阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

      失败:

          比如页面一直在加载中

          执行:sh shutdown.sh报错

          阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

        可以使用Kill结束Tomcat进程


        ①、看是否已经有tomcat在运行了
          ps -ef |grep tomcat

          阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

          可以看出有5个Tomcat进程,导致无法访问页面。所以我们要使用Kill强行关闭多余的Tomcat进程。

          使用kill -9 进程号关闭tomcat进程:

          语法:kill -9 进程号

          例:kill -9 10158

            阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

          就可以关闭了这个进程。

Tomcat安装配置参考资料:

            下载tomcat:https://blog.csdn.net/Soinice/article/details/83150675

            配置tomcat:https://www.cnblogs.com/liangweiping/p/5113857.html

 四、安装mysql

  1、切换目录,放置所下载的mysql。

    命令:[root@izwz9dog8a6m4ee9d62covz ~]# cd /usr/local/src

  2、下载mysql

      命令:

      [root@izwz9dog8a6m4ee9d62covz src]# wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm 

      [root@izwz9dog8a6m4ee9d62covz src]#  rpm -ivh mysql57-community-release-el7-8.noarch.rpm 

      [root@izwz9dog8a6m4ee9d62covz src]#  yum -y install mysql-server 

   3、配置my.cnf

      命令:[root@izwz9dog8a6m4ee9d62covz ~]# vim /etc/my.cnf

      结果:

        阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

      修改:按a或i编辑

          阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

        退出编辑:先按Esc 在输出:x即可

  4、启动mysql

      命令:[root@izwz9dog8a6m4ee9d62covz ~]# service mysqld restart

      注:安装完成后,密码为随机密码,需要重置密码。

      重置密码:

          ①、查看mysql分配的随机密码:

              命令:[root@izwz9dog8a6m4ee9d62covz ~]#  grep "password" /var/log/mysqld.log

              结果:

              阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

            ②、登录mysql

              命令:[root@izwz9dog8a6m4ee9d62covz ~]#  mysql -u root -p

              效果图:

              阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

            ③、登录成功效果图:

              阿里云(CentOS 7.3 )的使用笔记
一、客户端使用账号密码进行连接
二、Linux安装jdk和配置环境变量
三、Tomcat安装配置
 四、安装mysql

            ④、修改密码:alter user 'root'@'localhost' identified by '密码';

              注:

                I、密码的最小长度为8

                II、必须包含 数字字母符号

            例:alter user 'root'@'localhost' identified by 'Root!!2018';

安装mysql参考资料:https://blog.csdn.net/z13615480737/article/details/78906598