阿里云服务器(centos7.3)

用到的软件(以下软件被我保存在百度云中):

1、jdk_linux(1.8)提取码:gy89 ;
2、tomcat(8.0) 提取码:sr6a ;
3、mysql(5.7)
4、WinSCP提取码:wm1o ;
5、Xshell6 提取码:uam5 ;

软件的安装:

一、jdk的安装:

1、将下载下来的软件包,通过WinSCP上传到云服务器中。

①、打开WinSCP,输入连接的ip,和密码,然后点击登录;

image.png

②、将准备好的jdk上传到云服务器,拖拽即可。在这里我将自己所有的软件放在:/opt/app中;

image.png

2、打开Xshell,连接云服务器,解压jdk。

①、打开Xshell,连接云服务器。输入ip和用户名。密码。

②、进入压缩包的位置,解压文件;

[root@iZ35pgvwfakdy8Z ~]# cd /opt/app
[root@iZ35pgvwfakdy8Z app]# tar -zxvf jdk-8u172-linux-x64.tar.gz 

③、编辑/etc/profile文件,配置环境变量;

[root@iZ35pgvwfakdy8Z app]# vi /etc/profile

在文件的最下面添加环境变量:

export JAVA_HOME="/opt/app/jdk1.8"
#/opt/app/jdk1.8是我安装jdk的路径
export PATH=$JAVA_HOME/bin:$PATH
#bin是启用Java的

按esc,输入":wq"保存退出。
接下来,需要source一下:

[root@iZ35pgvwfakdy8Z app]# source /etc/profile

然后检查是否配置完成:

[root@iZ35pgvwfakdy8Z app]# java -version

如果出现下图情况,则表示配置完成:


image.png

二、tomcat的安装:

1、将下载下来的tomcat,通过WinSCP上传到云服务器(同上),放在/opt/app里。

2、通过Xshell解压上传的tomcat压缩包,进入/opt/app里面:

[root@iZ35pgvwfakdy8Z app]# tar -zxvf apache-tomcat-8.0.53.tar.gz 

3、进入tomcat的安装路径的bin目录中,我的是在:/opt/app/tomcat/bin;

然后,启动tomcat:

[root@iZ35pgvwfakdy8Z bin]# ./startup.sh 

如果出现以下页面,代表启动成功。

image.png

,然后用本地的浏览器,输入ip和端口号,检查是否正确启动:
image.png

注意:在云服务器中tomcat遇到的问题解决方法

3、MySQL的安装:

1、直接打开Xshell,连接云服务器,这里我是直接在官网上下载的mysql5.7:

官网地址https://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html

[root@iZ35pgvwfakdy8Z bin]# wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm
[root@iZ35pgvwfakdy8Z bin]# yum localinstall mysql57-community-release-el7-11.noarch.rpm
[root@iZ35pgvwfakdy8Z bin]# yum install mysql-community-server

查看初次使用的临时密码:grep 'temporary password' /var/log/mysqld.log

2、启动mysql数据库服务

[root@iZ35pgvwfakdy8Z bin]# systemctl start mysqld

3、查看是否启动

[root@iZ35pgvwfakdy8Z bin]# systemctl status mysqld
image.png

上图则代表正在运行中。

4、刚下载的MySQL中,有一个默认的密码,可以通过

查看初次使用的临时密码:grep 'temporary password' /var/log/mysqld.log

5、修改密码:

①、首先,将MySQL调至跳过密码登录:

编辑/etc/my.cnf文件

[root@iZ35pgvwfakdy8Z bin]# vi /etc/my.cnf

然后,在文件中添加一行语句(跳过密码的代码):

skip-grant-tables

如图:


image.png

保存退出“:wq”。

②、重启MySQL数据库

[root@iZ35pgvwfakdy8Z bin]# systemctl restart mysqld

③、进入mysql的命令行中

[root@iZ35pgvwfakdy8Z bin]# mysql

如图:


image.png

然后,在里面修改密码:

mysql> use mysql; 
mysql> update user set password=password('123') where user='root' and host='localhost'; 
mysql> flush privileges; 

然后,将文件/etc/my.cnf里面添加的“skip-grant-tables”语句删除。

④、重启数据库

[root@iZ35pgvwfakdy8Z bin]# systemctl restart mysqld

⑤、检查修改是否成功:

[root@iZ35pgvwfakdy8Z bin]# mysql -uroot -p 

输入密码,enter回车。

image.png

上图代表修改成功。
注意,mysql在云服务器中出现的问题以及解决方案

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容