阿里云ECS服务器配置JDK,Tomcat,MySQL
1、准备工作
JDK-8u11-Linux-x64.tar下载地址:提取码 0is9
Apache-Tomcat8.tar下载地址:提取码 970g
SecureCRT 8.3下载地址:提取码 053v
WinScp下载地址:提取码 f6ve
2、配置JDK
-
通过WinScp将JDK安装包上传到服务器,可自定义一个目录存(/home/java)放并进行解压,执行如下命令行(用SercureCRT执行命令行):
mkdir /home/java cd /home/java tar -xvf jdk-8u11-linux-x64.tar
-
将解压后的【jdk1.8.0_181】里面的所有数据移动到指定的文件夹下(如/usr/local/java)
mkdir /usr/local/java
-
将【jdk1.8.0_181】里的数据拷贝至java目录下
mv /home jdk1.8.0_181 /usr/local/java
-
通过命令修改环境变量
vim /etc/profile
-
按“i”进入编辑模式,在文件末尾添加以下内容:
export JAVA_HOME=/usr/local/java export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin export PATH=$PATH:${JAVA_PATH}
-
保存并退出(按:wq!),通过命令source /etc/profile让profile文件立即生效
-
测试安装是否成功:
javac java -version echo $PATH
3、配置apache-tomcat8
-
通过WinScp将tomcat安装包上传到服务器,可自定义一个目录(/home/tomcat)存放并进行解压,执行如下命令行
mkdir /home/tomcat cd /home/tomcat tar -zxvf apache-tomcat8.tar.gz mv apache-tomcat8 tomcat8 //将解压的文件重命名为tomcat8
-
修改端口号(视情况而定,可省略)
cd /conf vi server.xml
修改完成后,按“Esc”键和:输入wq -
进入tomcat8文件夹下的bin目录,启动服务
cd /bin ./start.sh
此时虽然启动了服务器,但是当你用你的IP+Port是无法访问tomcat的,,原因是你修改的端口号外部网络无法访问。
-
查看防火墙状态,关闭防火墙
service firewalld status 停止防火墙: service firewalld stop 关闭防火墙:service firewalld disabled
-
在服务上加安全规则
4、配置MySQL
-
下载MySQL源安装包
wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
-
安装MySQL源
yum -y install mysql57-community-release-el7-11.noarch.rpm
-
查看MySQL源安装效果
yum repolist enabled | grep mysql.*
-
安装MySQL服务器
yum install mysql-community-server
-
启动MySQL服务
systemctl start mysqld.service //启动服务 systemctl status mysqld.service //查看运行状态
-
初始化数据库密码
grep "password" /var/log/mysqld.log //查看初始密码 mysql -uroot -p(查到的初始密码) //登录MySQL数据库 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
-
数据库授权
数据库没有授权,只支持localhost本地访问mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; mysql>FLUSH PRIVILEGES;
-
设置自动启动
systemctl enable mysqld systemctl daemon-reload