安装JDK:
1、官网下载JDK包(tar.gz)
2、新建Java目录:mkdir /usr/java
3、把tar包放到新建的java目录下,然后解压
解压命令:tar zxvf 压缩包名称 (例如:tar zxvf jdk-8u152-linux-x64.tar.gz)
删除命令:rm -f 压缩包名称 (例如 rm -f jdk-8u152-linux-x64.tar.gz)
4、配置环境变量:vi /etc/profile
export JAVA_HOME=/usr/java/jdk1.8.0_202
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
5、是配置生效:source /etc/profile
测试:java -version
安装tomcat:
- 下载tomcat包(tar.gz)
- 新建tomcat目录
- 把tar放入tomcat目录然后解压
注:可能存在浏览器访问不了的问题:防火墙端口未开。
安装mysql:
- 下载mysql包(tar)
- 新建mysql目录
- 把tar解压到mysql目录
- 通过 rpm -ivh mysql-community-common-8.0.11-1.el7.x86_64.rpm --nodeps --force 命令安装 common
- 通过 rpm -ivh mysql-community-libs-8.0.11-1.el7.x86_64.rpm --nodeps --force 命令安装 libs
- 通过 rpm -ivh mysql-community-client-8.0.11-1.el7.x86_64.rpm --nodeps --force 命令安装 client
- 通过 rpm -ivh mysql-community-server-8.0.11-1.el7.x86_64.rpm --nodeps --force 命令安装 server
- 通过 rpm -qa | grep mysql 命令查看 mysql 的安装包
- 通过以下命令,完成对 mysql 数据库的初始化和相关配置
- mysqld --initialize;
- chown mysql:mysql /var/lib/mysql -R;
- systemctl start mysqld.service;
- systemctl enable mysqld
5、查看初始密码:cat /var/log/mysqld.log | grep password
6、进入mysql窗口:mysql -uroot -p
修改密码:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
获取远程访问权限:
create user 'root'@'%' identified with mysql_native_password by 'root';
grant all privileges on *.* to 'root'@'%' with grant option;
flush privileges;
修改加密权限(我装的是mysql8,目前的客户端支持的5的加密):
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root' PASSWORD EXPIRE NEVER;
通过 flush privileges; 命令刷新修该后的权限
注:连接mysql报2013:解决办法:在my.cnf中加入skip-name-resolve (我遇到的问题)
安装rabbitmq:
先要安装Erlang,执行一下命令:
1.yum update
2.yum install epel-release
3.yum install gcc gcc-c++ glibc-devel make ncurses-devel openssl-devel autoconf java-1.8.0-openjdk-devel git wget wxBase.x86_64
4.wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
5.rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
6.yum update
7.yum install erlang
然后在去安装RabbitMQ的server:
1.去官网下载rabbitmq的rpm文件(3.7的),然后放到服务器的一个文件夹
2.执行
https://www.unixmen.com/install-rabbitmq-server-centos-7/
yum install rabbitmq-server-3.7.14-1.el7.noarch.rpm
rabbitmq-plugins enable rabbitmq_management(开启web ui)
chown -R rabbitmq:rabbitmq /var/lib/rabbitmq/(分配权限)
3.然后就可以启动服务
systemctl start rabbitmq-server(启动服务)
systemctl enable rabbitmq-server(设置开机自启)
rabbitmqctl status(查看状态)
4.新建用户及分配权限
rabbitmqctl add_user mqadmin mqadmin
rabbitmqctl set_user_tags mqadmin administrator
rabbitmqctl set_permissions -p / mqadmin ".*" ".*" ".*"
注:登录时guest可能无法登录,修改,然后重启:systemctl restart rabbitmq-server.service
详细看: