请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
搜索

阿里云CentOS7.3安装JDK和MySQL

安装JDK和Tomcat

假如不知道客户名和密码的可以到控制台去查看,可以直接修改密码,Linux版本的可以直接用wget命令下载文件,用rz命令将本地文件上传到服务器,用sz命令将服务器上的文件下载到本地,Windows版本的可以部署FTP或直接通过远程连接传输文件,Windows版本的不再概述,放一个小编博客的链接,有兴趣的可以去看,小编装的环境是CentOS7.3
https://blog.csdn.net/zzti_erlie/article/details/52886563
下载JDK
cd /usr/lib
wget jdk地址(从官网找一个下载就可)
tar -xvf jdk-8u191-linux-x64.tar.gz


配置系统环境变量
小编配置的系统级别的,也可以配置客户级别的
vim /etc/profile


JAVA_HOME为安装目录,到能看到bin目录的文件夹就可,在/etc/profile文件的最后面追加就可
JAVA_HOME=/usr/lib/jdk1.8.0_191
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH


重新加载profile,显示版本号则安装成功
source /etc/profile
java -version


下载Tomcat
cd ~
wget tomcat地址(从官网找一个下载就可)
tar -xvf apache-tomcat-8.5.34.tar.gz


阿里云的端口需要到控制台开放,系统默认只开放3个端口


155022levpv0s0jr53z350.jpg






开放8080端口,以后有端口需要开放都要到这里进行配置
访问外网ip:8080就可看到tomcat的主页,修改conf目录下的server.xml,将端口改为80,这样通过ip就能直接看到tomcat的主页,假如想显示自己的项目,可以配置,不再概述。也可以将自己的项目命名为ROOT,删除tomcat原有的ROOT项目就可



常用命令下载
// 上传和下载文件
yum install lrzsz
// 查看端口占用
yum install lsof
安装MySQL



查看能否安装了MySQL,显示没有安装
rpm -qa | grep mysql


鉴于大多数人买的都是1核2G的版本,首先建议你安装5.5的版本,5.6,5.7,8.0这点内存根本不够玩的
下载MySQLrpm包
yum install https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm


设置安装版本为5.5,打开如下配置文件
vim /etc/yum.repos.d/mysql-community.repo


将mysql55的enabled设置为1,将mysql57的enabled设置为0
[mysql55-community]
name=MySQL 5.5 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.5-community/el/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql


看看是不是想要的版本
[root@iZ2zef7763ohogr3qilvctZ ~] yum repolist enabled | grep mysql
mysql-connectors-community/x86_64 MySQL Connectors Community 65
mysql-tools-community/x86_64 MySQL Tools Community 69
mysql55-community/x86_64 MySQL 5.5 Community Server 41


安装MySQL
yum install mysql


启动MySQL,必需先下载mariadb-server包
yum install mariadb-server -y
systemctl start mysqld


初始没有密码
# 直接进入
mysql -u root
# 在mysql中修改密码
update mysql.user set password=PASSWORD('yourpassword') where user='root';
# 更新权限
flush privileges;


这样下次再登录时就得这样登录
# 回车后输入密码
mysql -u root -p


设置开机启动
systemctl enable mysqld
systemctl daemon-reload


添加远程账户,这样就能通过Navicat等进行访问了
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
Java识堂
一个有干货的公众号
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册