阿里云部署java网站相关环境配置

(1)jdk1.8下载地址

我下载的版本:jdk-8u144-linux-x64.rpm

(2)tomcat8下载地址

我下载的版本:apache-tomcat-8.0.46.tar.gz

(3)mysql下载地址

(这里选择的是mysql5.7)repo源,之后通过centos自带的yum安装

我下载的版本:mysql57-community-release-el7-10.noarch.rpm

(4)redis下载地址

我下载的版本:redis-4.0.2.tar.gz

以上四个下载完成后上传到Centos上

(5)JDK的安装

首先进入jdk-8u221-linux-x64.rpm的所在文件目录

输入rpm -ivh jdk-8u144-linux-x64.rpm ,它会自动帮我们配置好环境变量。

然后输入java -version,就可以发现java的版本信息。

再输入which java,就可以发现环境变量配置成功了。

(6)mysql的安装

安装用来配置mysql的yum源的rpm包

rpm -Uvh mysql57-community-release-el7-10.noarch.rpm 

安装mysql

yum install mysql-community-server

开启mysql服务

service mysqld start

查看mysql的进程

ps -ef | grep mysqld

mysql安装成功后创建的超级用户'root'@'localhost'的密码会被存储在/var/log/mysqld.log,可以通过如下命令查看密码

grep 'temporary password' /var/log/mysqld.log

使用mysql生成的'root'@'localhost'用户和密码登录数据库,并修改其密码,具体命令:

mysql -u root -p

ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';

flush privileges;

配置一个支持远程登录的账号,这里配置一个work账号

mysql -u root -p

use mysql;

grant SELECT,UPDATE,INSERT,DELETE on *.* to 'work'@'%' identified by 'work账号的密码';

flush privileges;

(7)reids的安装

首先解压redis安装包

 tar -zxvf  redis-4.0.2.tar.gz 

设置redis以支持远程登录

 vi redis-4.0.2/redis.conf

将bind 127.0.0.1这句话用#注释,这样就能支持远程连接了。

此外,还需要给redis.conf中daemonize no 改为daemonize yes,将redis作为守护进程一直跑在后台。

安装redis,去到解压后的目录里

cd redis redis-4.0.2

make  //安装redis

启动redis服务

src/redis-server redis.conf

redis连接测试,通过redis-cli连接到redis服务器

src/redis-cli

当输入ping得到pong的回应之后,证明redis配置已经完成

(8)tomcat的安装

解压tomcat压缩包

tar -zxvf apache-tomcat-8.0.46.tar.gz

启动tomcat

./apache-tomcat-8.0.46/bin/startup.sh

之后发现tomcat启动后,再执行关闭命令后报错,是因为我们没有在tomcat配置文件中配置java环境变量,

进入tomcat的bin目录下,vi命令打开setclasspath.sh

vi ./apache-tomcat-8.0.46/bin/setclasspath.sh

在文件最后加入两行命令即可。

export JAVA_HOME=/usr/local/java/jdk1.8.0_114
export JRE_HOME=/usr/local/java/jdk1.8.0_114/jre

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值