阿里云服务器中安装JDK、Tomcat和MySQL
1、安装JDK
将linux系统对应的文件传输到阿里云中,或在系统中下载
mkdir /usr/java //在系统中创建java的文件夹 [root@free2Month ~]# mv jdk-8u271-linux-x64.tar.gz /usr/java //将jdk安装包转移到java文件夹下 cd /usr/java //进入到文件夹 [root@free2Month java]# tar -zxvf jdk-8u271-linux-x64.tar.gz //解压压缩包 [root@free2Month java]# vim /etc/profile //进入配置环境 # 配置java环境--推荐第一种 第一种 export JAVA_HOME=/usr/java/jdk1.8.0_271 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH 第二种 export JAVA_HOME=/usr/java/jdk1.8.0_271 export JRE_HOME=${JAVA_HOME}/jre export PATH=${JAVA_HOME}/bin:$PATH export CLASSPATH=.
测试jdk环境
2、安装Tomcat
在官网下载Tomcat,再上传到阿里云;或者直接在上面下载
[root@free2Month /]# cd /usr/java //解压Tomcat [root@free2Month java]# tar -zxvf apache-tomcat-7.0.106.tar.gz //配置Tomcat环境 # Tomcat export CATALINA_HOME=/usr/java/apache-tomcat-7.0.106 export CATALINA_BASE=/usr/java/apache-tomcat-7.0.106 //启动Tomcat [root@free2Month /]# cd /usr/java/apache-tomcat-7.0.106 [root@free2Month apache-tomcat-7.0.106]# ls bin BUILDING.txt conf CONTRIBUTING.md lib LICENSE logs NOTICE README.md RELEASE-NOTES RUNNING.txt temp webapps work [root@free2Month apache-tomcat-7.0.106]# cd bin/ [root@free2Month bin]# ls bootstrap.jar catalina-tasks.xml configtest.bat digest.bat setclasspath.bat shutdown.sh tomcat-juli.jar tool-wrapper.sh catalina.bat commons-daemon.jar configtest.sh digest.sh setclasspath.sh startup.bat tomcat-native.tar.gz version.bat catalina.sh commons-daemon-native.tar.gz daemon.sh nohup.out shutdown.bat startup.sh tool-wrapper.bat version.sh //启动 [root@free2Month bin]# ./startup.sh
测试是否成功—出现下面图标就是成功
可能存在的问题
阿里云的安全组中可能没有开放8080端口
3、安装MySQL
检查服务器是否已经安装MySQL
yum list installed | grep mysql //如果有的话就使用下面这个命令删除 yum -y remove mysql-libs.x86_64
下载mysql5.7的rpm源
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm //移动到我们新建的文件夹/usr/mysql mv mysql57-community-release-el7-8.noarch.rpm /usr/mysql
安装MySQL
[root@free2Month mysql]# rpm -ivh mysql57-community-release-el7-8.noarch.rpm
成功标志etc/yum.repos.d文件夹下多两个文件
安装mysql-server,提示都选为yes
[root@free2Month /]# yum install mysql-server
测试是否成功,若成功出现版本信息
启动MySQL服务
//启动MySQL服务 [root@free2Month /]# service mysqld start Redirecting to /bin/systemctl start mysqld.service //查看MySQL服务状态 [root@free2Month /]# service mysqld status
启动成功标志
查看初始密码
[root@free2Month /]# grep "password" /var/log/mysqld.log
登录MySQL
[root@free2Month /]# mysql -u root -p
登录之后首先需要重置密码
因为初次有规则在,在原密码上简单修改就好 ALTER USER USER() IDENTIFIED BY 初始密码简单修改;
修改完成后,查看密码规则 SHOW VARIABLES LIKE validate_password%;
其中密码的长度是由validate_password_length决定,可修改 set global validate_password_length=4;
validate_password_policy决定密码的验证策略,默认等级为MEDIUM(中等),可通过以下命令修改为LOW(低) set global validate_password_policy=0;
使用数据库
//使用数据库 use mysql;
开启MySQL远程访问权限
update user set host = % where user = root;
刷新
flush privileges;
一定注意要刷新
大家遇到什么问题可以给我留言!!!
上一篇:
IDEA上Java项目控制台中文乱码