一、jdk安装

1.查看之前是否安装过jdk,安装了就卸载

# 查看jdk版本
java –version
# 查看安装的jdk信息
rpm -qa | grep java
# 卸载jdk
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.i686
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.i686

2.配置环境变量

vim /etc/profile
export JAVA_HOME=/usr/local/soft/jdk1.8.0_11
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

source /etc/profile

 

 

二、安装MySql

1.查看之前是否安装过mysql,安装了就卸载

rpm –qa | grep mysql
rpm –e --nodeps mysql-libs-5.1.73-5.e16_6.i686

 

解压缩软件包

tar -xvf mysql-8.0.19-1.el7.x86_64.rpm-bundle.tar

2.安装mysql服务端

rpm -ivh mysql-community-server-8.0.19-1.el7.x86_64.rpm --nodeps --force

3.安装mysql客户端

rpm -ivh mysql-community-client-8.0.19-1.el7.x86_64.rpm --nodeps --force

安装其他想要安装的mysql软件

rpm -ivh mysql-community-common-8.0.19-1.el7.x86_64.rpm --nodeps --force

rpm -ivh mysql-community-libs-8.0.19-1.el7.x86_64.rpm --nodeps --force

rpm -ivh mysql-community-devel-8.0.19-1.el7.x86_64.rpm  --nodeps --force

rpm -ivh mysql-community-embedded-compat-8.0.19-1.el7.x86_64.rpm  --nodeps --force

rpm -ivh mysql-community-libs-compat-8.0.19-1.el7.x86_64.rpm --nodeps --force

rpm -ivh mysql-community-test-8.0.19-1.el7.x86_64.rpm --nodeps --force

 

查看mysql是否安装成功

rpm -qa | grep mysql

 

启动mysql服务报错

mysqld --initialize
chown mysql:mysql /var/lib/mysql -R

 

./mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

  yum install -y libaio

yum install -y libaio.so.1

 

启动mysql报错

Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.

 

查看失败日志信息

more /var/log/mysqld.log

删除重新启动服务器

rm -rf /var/lib/mysql

systemctl start mysqld.service

systemctl enable mysqld

 

查看MySql第一次登录密码

cat /var/log/mysqld.log | grep password

 

登录mysql数据库

mysql -uroot -p

 

修改登录密码

alter user 'root'@'localhost' identified by 'your_password';

 

配置远程登录

mysql -u root -p   #登陆数据库  
mysql> use mysql;  
mysql> update user set host = '%' where user = 'root';  #将用户root的host设为%  
mysql> flush privileges;  
mysql> select host,user from user;  #查看root的host是不是成功被修改成为%
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'newpassword'; #更新一下用户的密码 root用户密码为newpassword

注意:如果是阿里云机器需要放开3306端口

 

三、tomcat安装

1.Tomcat上传到linux上
2.将上传的tomcat解压
3.在tomcat/bin目录下执行 startup.sh(注意防火墙)
4.查看目标 tomcat/logs/catalina.out

startup.sh与shutdown.sh一致

 

export JAVA_HOME=/home/weihu/jdk1.8.0_211
export JRE_HOME=${JAVA_HOME}/jre
export PATH=${JAVA_HOME}/bin:${JRE_HOME}:$PATH
export CLASSPATH=.:${JRE_HOME}/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar 
export TOMCAT_HOME=/home/weihu/apache-tomcat-9.0.19

 

四、redis安装

yum install gcc-c++
切换至程序目录,并执行make命令编译
cd /usr/local/redis/redis-5.0.3
make
make PREFIX=/usr/local/redis install

make install安装完成后,会在/usr/local/redis/bin目录下生成下面几个可执行文件,它们的作用分别是:
redis-server:Redis服务器端启动程序
redis-cli:Redis客户端操作工具。也可以用telnet根据其纯文本协议来操作
redis-benchmark:Redis性能测试工具
redis-check-aof:数据修复工具
redis-check-dump:检查导出工具

配置redis
1.复制配置文件到/usr/local/redis/bin目录:
cd /usr/local/redis/redis-5.0.3
cp redis.conf /usr/local/redis/bin

启动redis
cd /usr/local/redis/bin/

./redis-server redis.conf

另外开一个终端进行验证,启动redis客户端
cd /usr/local/redis/bin/
./redis-cli