6、Ubuntu20的JDK&MySQL&tomcat&Redis&Nginx安装

安装JDK

这里以安装版本8为例

 进入存放jdk目录创建目录

cd /usr/local

mkdir jdk

cd jdk

把下好的jdk8压缩包拖拽到Ubuntu连接用户下

 

 移动jdk包文件

mv /home/starfish/jdk-8u351-linux-x64.tar.gz .

解压jdk

tar -zxvf jdk-8u351-linux-x64.tar.gz

 cd jdk1.8.0_351/

pwd

解压路径

/usr/local/jdk/jdk1.8.0_351

配置环境变量

 vim /etc/profile

export JAVA_HOME=/usr/local/jdk/jdk1.8.0_351
export PATH=$JAVA_HOME/bin:$PATH

更新配置

 source /etc/profile

验证:

javac

 java -version

安装MySQL

root 用户

直接下载:

apt-get  update

systemctl status mysql

actice状态则为允许当中
输入mysql

use mysql;

select host,user from user;

 update user set host="%" where user = "root";

修改密码

 alter user 'root'@'%' identified with mysql_native_password by '123456';

刷新镜像

flush privileges;

验证登录

telnet localhost 3306

telnet 192.168.28.132 3306

进入配置目录

cd /etc/mysql/mysql.conf.d

修改默认的ip地址

 修改为0:0:0:0

重启服务器

 systemctl restart mysql

查看服务器状态

systemctl status mysql

验证是否连接成功

telnet 192.168.28.132 3306

在其他驱动使用navicat连接登录

 登录成功

Tomcat安装

Tomcat官网 下载8.5安装包

 下载完毕文件拖拽到Ubuntu驱动用户目录下

cd /usr/local

su - root

mkdir tomcat

cd tomcat

移动安装包到tomcat

mv /home/starfish/apache-tomcat-8.5.84.tar.gz .

 tar zxvf apache-tomcat-8.5.84.tar.gz

cd apache-tomcat-8.5.84/

pwd

/usr/local/tomcat/apache-tomcat-8.5.84

cd bin/

安装依赖

安装语法解析器

apt-get install bison flex

cd /usr/local

Index of /pub/linux/utils/net/iproute2/

安装iproute2

mkdir iproute2

cd iproute2

mv /home/star/iproute2-3.19.0.tar.xz .

解压

tar -xvjf iproute2-3.19.0.tar.xz

apt-get install build-essential tcl

cd iproute2-3.19.0

make && make install

启动tomcat服务器

./startup.sh

关闭tomcat服务器

./shutdown.sh

Firefox验证是否启动成功

 启动成功

 安装redis数据库

su - root

apt update

apt-get update

apt full-upgrade

安装方式1

apt-cache policy redis-server

apt-get install redis-server

没有编译

安装方式2
Ubuntu缺省情况下,并没有提供C/C++的编译环境,因此还需要手动安装。但是如果单独安装gcc以及g++比较麻烦,幸运的是,Ubuntu提供了一个build-essential软件包。查看该软件包的依赖关系:

y@ubuntu:~$ apt-cache depends build-essential
build-essential
 |Depends: libc6-dev
  Depends: <libc-dev>
    libc6-dev
  Depends: gcc
  Depends: g++
  Depends: make
    make-guile
  Depends: dpkg-dev

也就是说,安装了该软件包,编译c/c++所需要的软件包也都会被安装。因此如果想在Ubuntu中编译c/c++程序,只需要安装该软件包就可以了。


apt-get install build-essential tcl

cd /usr/local

mkdir redis

cd redis

wget http://download.redis.io/releases/7.0.8.tar.gzhttp://download.redis.io/releases/7.0.8.tar.gz

ll

tar zxvf redis-6.2.10.tar.gz

cd redis-6.2.10

make && make install

开启redis数据库
src/redis-server

 开启新的putty窗口,连接linux服务器
登录后
suroot
cd /usr/local/redis
ls
cd redis-6.2.10/
ls
登录数据库
src/redis-cli
连接成功

开启redis服务器
/usr/local/redis/src/redis-server
连接redis服务器
/usr/local/redis/src/redis-cli

Nginx安装

在Nginx官网下载安装包

点击下载

 把包传到Ubuntu去

下面三个是依赖包 :

pcre pcre-devel

 zlib zlib-devel

openssl openssl-devel

可以检查一下

 dpkg -l | grep zlib

putty命令行输入:

 mv /home/starfish/nginx-1.8.1.tar.gz .

 tar zxvf nginx-1.8.1.tar.gz

 cd nginx-1.8.1/

./configure

apt-cache search all | grep nginx

或者

apt install net-tools

apt install nginx

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值