一切都要在阿里云下已经安装好CentOS7.4系统的前提下,并且我本机的主系统是Ubuntu 16.04,如果你想Windows下操作,这篇文章不合适。同时,简述有时候打空格不好使,我需要打两个空格才看得出,所以别复制我这里的命令,自己敲一下。
1、安装Java
首先打开终端,通过ssh命令登录阿里云下的系统,密码就是你设置系统盘的密码:
在终端下输入yum list java*,可以查看阿里云给我们提供的众多Java包,通过命令yum install java-1.8.0-openjdk*安装:
安装成功如图:
2、安装MySQL
安装MySQL就有些麻烦了,不能通过yum了,据说因为里面版本过低,不过我没有细致研究。因为用别的方法一下就安装成功了。
首先,我们需要配置yum源:
A、在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/,据说CentOS是RedHatLinux系列的。因此我们选第一个就好。
B、我这里是下载到本机的,所以我们需要将该文件上传给阿里云,命令如图:
C、安装yum:
shell> yum localinstall mysql57-community-release-el7-8.noarch.rpm
检查是否成功:
shell> yum repolist enabled| grep "mysql.*-community.*"
如图即为成功
D、安装MySQL
shell>yum install mysql-community-server
E、启动服务及开机启动
shell> systemctl start mysqld
shell> systemctl enable mysqld
shell> systemctl daemon-reload
F、修改本地密码
没发现你安装MySQL的时候没有设置密码么,因为5.7会自动给我们设置一个默认密码,先查看你的默认密码:
grep'temporary password'/var/log/mysqld.log
不用紧张自己翻译一下,默认密码就是那段像乱码一样的东西,我的是A/f,0t=P)>gE,知道了密码后,登录进去,即:
mysql -uroot -p
然后设置密码:ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNew123_';
MySQL5.7有密码检查策略,总的来说就是要有大小写字母、数字、特殊符号、不低于8位。按照要求设置就好。这样就安装好了,不过要注意你还没改默认字符编码集。你可以瞧一眼:
show variables like '%charaset%'
如果有不会改的看另一篇文章。
3、安装tomcat
安装tomcat格外简单
首先去官网下载tomcat,同理我是本机下载,然后发送给阿里云,如图3-1:
将apache-tomcat-8.0.26.tar.gz文件放到/usr/local目录下,执行如下脚本:
# cd /usr/local
# tar -zxvf apache-tomcat-8.0.26.tar.gz // 解压压缩包
# rm -rf apache-tomcat-8.0.26.tar.gz.tar.gz // 删除压缩包
# mv apache-tomcat-8.0.26 tomcat
启动Tomcat8
# /usr/local/tomcat/bin/startup.sh //启动tomcat
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.