下载JDK和Tomcat
下载JDK
cd /usr/lib
wget jdk地址(从官网找一个下载即可)
tar
配置系统环境变量
LZ配置的系统级别的,也可以配置用户级别的
vim /etc/profile
JAVA_HOME为安装目录,到能看到bin目录的文件夹即可,在文件的最后面追加即可
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
重新加载profile,显示版本号则安装成功
source
下载Tomcat
cd ~
wget tomcat地址(从官网找一个下载即可)
tar
阿里云的端口需要到控制台开发,系统默认只开发3个端口
访问外网ip:8080即可看到tomcat的主页
常用命令下载
yum install lrzsz
yum install lsof
安装MySQL
查看是否安装了MySQL,显示没有安装
rpm -qa | grep
我直接执行了,结果发现下载的是mariadb,所以你就不要执行这个命令了
yum install
[root@iz2zef7763ohogr3qilvctz ~]rpm -qa | grep
移除mariadb
rpm -e mariadb
rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64
rpm -e --nodeps mariadb-devel-5.5.60-1.el7_5.x86_64
从这开始下载,上面是LZ走过的弯路
yum install
不建议安装MySQL5.7,太吃内存了,2G的内存根本不够玩,所以设置一下
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
yum install
启动MySQL,必须先下载mariadb-server包
yum install
初始没有密码
# 直接进入
mysql -u root
# 在mysql中修改密码
update mysql.user set password=PASSWORD('yourpassword') where user='root';
# 更新权限
flush privileges;
这样下次再登录时就得这样登录
# 回车后输入密码
设置开机启动
systemctl enable
开启远程权限
开启某一个ip远程登录
GRANT ALL PRIVILEGES ON *.* TO 'username'@'192.168.0.1' IDENTIFIED BY 'password' WITH GRANT OPTION;
root 是用户账号,可以不是root用户
password 是远程连接密码,可以和root本机连接不一样
开启所有ip登录
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
刷新mysql机制
flush privileges;
如果防火墙没开放3306端口的可以开放一下
firewall-cmd --zone=public --add-port=3306/tcp --permanent
# 刷新防火墙
firewall-cmd --reload
# 查看所有开放端口
参考博客
删除MySQL
mysql官网下载linux版本安装包
centos 7.3 服务器环境搭建——MySQL 安装和配置
[5]https://www.jianshu.com/p/5dbabaf096f4
安装5.5