windows安装java学习环境(初始版)

linux安装java学习环境

数据库连接命令

连接mysql数据库
格式为:
mysql -hip地址 -p端口号  -u root -p
输入密码

例如:
mysql -hlocalhost -p3306 -uroot -proot
连接oracle数据库
格式为:
sqlplus /nolog
conn 用户名/密码@ip地址:端口号/服务名

例如:
sqlplus /nolog
conm scott/tiger@192.168.66.7:1521/orcl
连接redis数据库
redis-cli -h ip地址 -p 端口号(默认是6379) -a 密码

例如
redis-cli -h localhost -p 6379 -a root

常用的dos命令

1.切换到某个盘符

d:

切换到d盘

2.显示文件路径

chdir

3.清屏命令

cls

4.删除文件的命令

del

linux常用命令和配置

1.搜索文件的位置
find / -name myfile

centos7配置静态ip并修改静态ip地址

我本机之前配置过
克隆时候配置静态ip
配置ifcfg-ens33这个文件即可
修改ipv4的地址就可以

VM虚拟机增加磁盘空间

虚拟机挂载

参考网址

https://www.cnblogs.com/liwenchaoCode/p/10421381.html
  1. fdisk -l 查看系统 分区情况

  2. fdisk /dev/sda (说明:sda是具体的文件名)创建新的分区

  3. 输入m 给命令提示 n 为新建分区

  4. 我们选择p

  5. 一路回车

  6. 最后 输入 w保存本次操作结果

  7. 再来看磁盘情况 多了一个 /dev/sda4 (说明: sda4是分配的文件名,具体情况具体分析)

  8. reboot 重启系统

  9. mkfs.ext2 /dev/sda4 (说明: sda4是分配的文件名,具体情况具体分析)

  10. mount /dev/sda4 /centos2/ (说明:cetos2是我新建的目录)

  11. df -h查看

linux安装软件

1.linux配置静态ip

参考网址

http://moguit.cn/#/info?blogOid=126

http://www.shaoming.club/archives/vmware%E4%B8%ADcentos%E5%A6%82%E4%BD%95%E9%85%8D%E7%BD%AE%E5%9B%BA%E5%AE%9Aipmd

  1. 打开配置文件配置
vim /etc/sysconfig/network-scripts/ifcfg-ens33
  1. 具体配置信息
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=1f6d2414-12b7-40ef-8fb1-d2e6db9c739b
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.13.130
NETMASK=255.255.255.0
GATEWAY=192.168.13.254
DNS1=223.5.5.5
  1. 需要注意的地方
#设置静态模式
BOOTPROTO=static
ONBOOT=yes
#ip地址【DHCP中的范围内的】
IPADDR=192.168.13.130 
#子网掩码
NETMASK=255.255.255.0
#网关【刚刚我们在NAT设置中配置的】
GATEWAY=192.168.13.254
DNS1=223.5.5.5
  1. 重启网卡

这步骤很重要,否则配置不生效

service network restart
  1. 测试
ping www.baidu.com

发现能够成功访问网络了,这个时候说明我们虚拟机已经能够正常联网~

2.linux安装jdk

yum安装oracle-jdk

  1. 使用yum安装jdk
yum -y install java-1.8.0-openjdk*
  1. 配置环境变量
vim /etc/profile

末尾加上

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64
export PATH= P A T H : PATH: PATH:JAVA_HOME/bin

说明: 注意jdk安装的版本需要根据自己yum安装的jdk版本进行修改

  1. 修改完成之后,使其生效
source /etc/profile
  1. 验证jdk是否安装成功
java -version 

如下所示安装成功

[root@shaoming ~]# java -version
openjdk version “1.8.0_275”
OpenJDK Runtime Environment (build 1.8.0_275-b01)
OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)
[root@shaoming ~]#

安装包方式安装

  1. 下载jdk8的linux安装包

  2. 解压jdk安装包

tar -zxvf jdk-8u51-linux-x64.tar.gz
  1. 修改名称(此步骤可以省略)
mv  jdk-8u51-linux-x64  jdk1.8
  1. 将jdk放到/usr/local/ (这个可以自定义,一般是放在这个目录)
mv jdk1.8  /usr/local/
  1. 测试是否可用
cd /usr/local/jdk1.8
cd bin
javac
java

说明:

[root@VM-0-15-centos bin]# java
Usage: java [-options] class [args…]
(to execute a class)
or java [-options] -jar jarfile [args…]
(to execute a jar file)
where options include:
-d32 use a 32-bit data model if available
-d64 use a 64-bit data model if available
-server to select the “server” VM
The default VM is server.

[root@VM-0-15-centos bin]# javac
Usage: javac
where possible options include:
-g Generate all debugging info
-g:none Generate no debugging info
-g:{lines,vars,source} Generate only some debugging info
-nowarn Generate no warnings

如果执行java和javac命令出行一些说明,证明jdk安装成功

  1. 配置环境变量
 vim /etc/profile

在最后一行加入如下内容

JAVA_HOME=/usr/local/jdk1.8
JAVA_BIN=/usr/local/jdk1.8/bin
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
  1. 测试jdk环境变量是否安装成功

在根目录(任意目录都是可以的)执行如下命令

java -version

出现如下

[root@VM-0-15-centos ~]# java -version
java version “1.8.0_51”
Java™ SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot™ 64-Bit Server VM (build 25.51-b03, mixed mode)

如果出现jkd版本,证明jdk安装成功

  1. 实际测试

写一个.java文件进行测试

java文件内容

文件名称:Hello.java

public class Hello{
public static void main(String[] args){
System.out.println("hello world  你好   世界");
}
}

执行如下命令

javac Hello.java
java Hello

出现如下:

[root@VM-0-15-centos myfile]# javac Hello.java
[root@VM-0-15-centos myfile]# java Hello
hello world 你好 世界

到此jdk安装和验证安装结束

3.linux安装tomcat

说明:

安装tomcat的前提

前提是必须安装好jdk,并且配置了jdk的环境变量

  1. 下载安装包

下载地址:

https://tomcat.apache.org/download-80.cgi

下载tar.gz结尾的文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mzMOodxO-1683774276736)(https://shaoming-1302346099.cos.ap-nanjing.myqcloud.com/blog-image/tomcat%E4%B8%8B%E8%BD%BD.png)]

  1. 安装tomcat

解压安装包

tar -zxvf apache-tomcat-8.5.55.tar.gz 

解压不报错,那么tomcat安装成功

  1. 修改安装位置和目录名称(方便操作)

修改解压过后的tomcat目录目录名称(方便配置)

mv apache-tomcat-8.5.55 tomcat8.5

tomcat放到usr/loca(常规都是将tomcat,jdk,nginx等软件放到/usr/local目录下)

mv tomcat8.5 /usr/local/
  1. 启动tomcat

到tomcat安装目录的bin目录

cd /usr/local/tomcat8.5/bin

执行启动命令

./startup.sh

或者

sh startup.sh

出现如下提示,证明tomcat启动成功

[root@shaoming bin]# ./startup.sh 
Using CATALINA_BASE:   /usr/local/tomcat8.5
Using CATALINA_HOME:   /usr/local/tomcat8.5
Using CATALINA_TMPDIR: /usr/local/tomcat8.5/temp
Using JRE_HOME:        /usr/local/java/jdk1.8
Using CLASSPATH:       /usr/local/tomcat8.5/bin/bootstrap.jar:/usr/local/tomcat8.5/bin/tomcat-juli.jar
Tomcat started.

  1. 测试tomcat是否安装成功

开放8080端口,测试期间,直接关闭防火墙测试

systemctl stop firewalld

在宿主机使用谷歌访问tomcat首页

网址: ip地址:8080/

如图:

image-20210127144332173

证明tomcat安装成功

配置tomcat环境变量(不建议这样使用)

这种方式不建议使用,但是也是可以在任意目录,快速的启动tomcat

  1. 编辑环境变量文件
vim /etc/profile
  1. 在末尾添加如下配置
TOMCAT_HOME=/usr/local/tomcat8.5
PATH=$TOMCAT_HOME/bin:$PATH
export PATH TOMCAT_HOME

说明:

需要修改的就是TOMCAT_HOME后面的值,修改为自己tomcat的安装目录即可

其余不需要修改

  1. 测试启动关闭tomcat

启动

startup.sh

访问localhost:8080
出现tomcat首页,证明tomcat环境变量配置成功

停止

shutdown.sh
tomcat注册为centos7系统服务(systemctl方式启动)

参考网址:

https://blog.csdn.net/fall10/article/details/52469712?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.not_use_machine_learn_pai&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.not_use_machine_learn_pai

  1. 在**/usr/lib/systemd/system/**目录下自定义一个配置文件

在**/usr/lib/systemd/system/**目录下新建文件tomcat.service(名字自定义),具体内容如下

[Unit]
Description=Tomcat7
After=syslog.target network.target remote-fs.target nss-lookup.target
   
[Service]
Type=forking
Environment='JAVA_HOME=/usr/local/java/jdk1.8'
Environment='CATALINA_PID=/usr/local/usr/tomcat8.5/bin/tomcat.pid'
Environment='CATALINA_HOME=/usr/local/tomcat8.5/'
Environment='CATALINA_BASE=/usr/local/tomcat8.5'
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
 
WorkingDirectory=/usr/local/tomcat8.5/
 
ExecStart=/usr/local/tomcat8.5/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
   
[Install]
WantedBy=multi-user.target

自己可以根据自己的jdk和tomcat安装目录对以上文件进行修改

  1. 测试启停tomcat

    设置为开启机启动

    systemctl enable tomcat
    

    启动服务

    systemctl start tomcat
    

    停止服务

    systemctl stop tomcat
    

    重启服务

    systemctl restart tomcat
    

    检查状态

    systemctl status tomcat
    
tomcat注册为centos7系统服务(service方式启动)

安装好tomcat,并测试启动成功

  1. 在指定目录写配置文件

⾸先进⼊ /etc/rc.d/init.d ⽬录,创建⼀个名为 tomcat 的⽂件

cd /etc/rc.d/init.d
vim tomcat
  1. 赋予权限
chmod +x tomcat
  1. 在自定义的tomcat文件添加如下内容
#!/bin/bash
#chkconfig:- 20 90
#description:tomcat
#processname:tomcat
TOMCAT_HOME=/usr/local/tomcat8.5
case $1 in
start) su root $TOMCAT_HOME/bin/startup.sh;;
stop) su root $TOMCAT_HOME/bin/shutdown.sh;;
*) echo "require start|stop" ;;
esac

说明:

TOMCAT_HOME的值为tomcat为自己tomcat的安装目录,其余默认就可以

  1. 测试启停tomcat

启动tomcat

service tomcat start

停止tomcat

service tomcat stop

设置开机启动

chkconfig --add tomcat
chkconfig tomcat on

4.linux安装mysql

mysql5.6安装
第一步:环境准备
# 1.卸载mariadb,否则安装mysql会出现冲突
# 2.执行命令rpm -qa | grep mariadb
# 3.列出所有被安装的mariadb rpm 包;
# 4.执行命令rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
第二步:在线安装的方式安装mysql(使用yum安装)
# 1.添加官方的yum源创建并编辑mysql-community.repo文件
vi /etc/yum.repos.d/mysql-community.repo
# 2.粘贴以下内容到源文件中
[mysql56-community]
    name=MySQL 5.6 Community Server
    baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/
    enabled=1
    gpgcheck=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
#说明:粘贴的时候去除前面的空格
第三步:安装mysql
sudo yum install -y mysql-community-server
第四步:启动mysql服务
systemctl start mysqld
第五步:修改mysql数据库密码
mysqladmin -u root -p password 回车 输入原始密码 在输入新的密码
# 说明:mysql5.6默认是没有密码的,第一个回车意思是不用输入密码,然后输入两次新密码回车
第六步:登录mysql(我的密码设置简单一点,方便测试,密码为:root)
mysql -u root -p root
第七步:开启远程访问
#登录mysql
use mysql;
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
#刷新权限(这步千万别忘了,否则不生效)
flush privileges;
#重启msql服务
systemctl restart mysqld
#关闭防火墙
systemctl stop firewalld
第八步:在window是种使用doc命令测试连接
mysql -h192.168.66.72 -p3306 -uroot -proot
#说明:-h后面是主机名,-p后面是端口号
登录成功,到此mysql安装完成
mysql5.7安装

说明:

此次安装的系统是centos7

1. 新建文件夹/opt/mysql,并cd进去
2. 运行wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar,下载mysql安装包
PS:centos7.6自带的类mysql数据库是mariadb,会跟mysql冲突,要先删除。
3. 运行tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar 
4. 运行rpm -qa|grep mari,查询mariadb相关安装包
5. 运行rpm -e --nodeps mariadb-libs,卸载
6. 然后开始真正安装mysql,依次运行以下几条
rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.26-1.el7.x86_64.rpm
7. 运行systemctl start mysqld.service,启动mysql
8. 然后开始设置root用户密码
Mysql自动给root用户设置随机密码,运行grep "password" /var/log/mysqld.log可看到当前密码
9. 运行mysql -u root  -p,用root用户登录,提示输入密码可用上述的,可以成功登陆进入mysql命令行
10. 设置root密码,对于个人开发环境,如果要设比较简单的密码(生产环境服务器要设复杂密码),可以运行
set global validate_password_policy=0;  提示密码设置策略
(validate_password_policy默认值1,)
11. set password for 'root'@'localhost' =password('hspedu100');
12. 运行flush privileges;使密码设置生效

密码级别

image-20210512203335786

mysql开启远程访问

登录到mysql客户端
1. 使用mysql库进行命令操作
use mysql
2. 开启远程连接
`root 用户名`
`% 所有人都可以访问`
`password 密码`
# 根据要求进行设置
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
3.刷新权限
FLUSH PRIVILEGES; 
4.重启mysql服务
systemctl restart mysqld

5.linux安装redis

安装和简单使用
第一步:准备安装环境,安装c相关的依赖
yum install gcc-c++
第二步:下载解压安装包
# 我这里装的是4.0版本
# 下载地址https://redis.io
第三步:解压文件夹,到/usr/local
tar -zxvf redis-4.0.10.tar.gz 
mv redis-4.0.10/   /usr/local/
第四步:安装编译redis
# 到redis安装目录
cd  /usr/local/redis-4.0.10
make MALLOC=libc
make install
第五步:配置redis.config,可以远程访问redis
# 修改redis.config文件,修改bin为bind 0.0.0.0
cd  /usr/local/redis-4.0.10
vim  redis.conf
# 将 bind 配置成0.0.0.0,允许任意服务器来访问 redis
第六步:启动redis
cd  /usr/local/redis-4.0.10
redis-server ./redis.conf
第七步:远程访问redis
#两种方式
#第一种
# 我用window的redis-cli进行访问
redis-cli -h host -p port -a password  --raw
# -a password 是指明密码,如果不设置密码可以省略
# --raw是防止中文乱码的配置,最好带上
#第二种
# 使用redis图形化界面工具Redis Desktop进行连接
# 关闭防火墙
systemctl stop firewalld
第八步:简单命令进行测试
# 登录redis客户端
#(1)用ping命令看是否回应pong
127.0.0.1:6379> ping
PONG
#(2)set a  aaa
get a
aaa
#(3)set b  测试中文乱码
get b
测试中文乱码
#(4)操作数据库
- 清空当前的库  FLUSHDB
- 清空全部的库  FLUSHALL

##到此redis安装成功,可以进行下一步学习以及集群的配置

redis设置后台启动
第一步:到redis安装目录,修改redis.conf的配置
cd  /usr/local/redis-4.0.10
vim redis.conf
第二步:把daemonize设置为yes

6.linux安装ngnix

第一步:安装相关的依赖
yum install -y gcc pcre-devel zlib-devel
第二步:下载nginx
# 网站地址:http://nginx.org/en/download.html
第三步:解压安装包
tar -zxvf nginx-1.11.1.tar.gz
# 进入解压好的目录
cd nginx-1.11.1 
第四步:在nginx解压好的目录下执行如下命令,指定配置位置(nginx启动就在改目录下)
./configure --prefix=/usr/nginx
# /usr/nginx  是安装路径,可以改变
第五步:在nginx-1.11.1目录下安装编译nginx
make && make install
第六步:进入第四步的指定的目录,到sbin目录启动ngnix
cd /usr/nginx
./nginx
第七步:访问localhost(nginx默认端口是80)
curl localhost
第八步:关闭防火墙,使用宿主机访问虚拟机的nginx
192.168.66.71:80
到此,nginx安装完成
  1. 安装相关依赖
yum install -y gcc pcre-devel zlib-devel
  1. 下载nginx安装包

参考网址:

http://nginx.org/en/download.html

  1. 解压安装包

把nginx安装包放到opt文件夹(个人习惯)

cd /opt
tar -zxvf nginx-1.15.10
  1. 指定nginx安装目录

执行该命令必须先进入nginx-1.15.10文件夹

cd /opt/nginx-1.15.10/
./configure --prefix=/usr/local/nginx
  1. 编译安装nginx
cd /opt/nginx-1.15.10/
make && make install
  1. 测试nginx是否安装成功
cd /usr/local/nginx/sbin
./nginx

出现如下安装成功

Welcome to nginx!

快捷启动nginx
CentOS 7 将 Nginx 添加系统服务

参考网址:

https://blog.csdn.net/weixin_34247032/article/details/88631716?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control

  1. /usr/lib/systemd/system 目录中添加 nginx.service,根据实际情况进行修改,详细解析可查看下方参考资料中的文章。内容如下
[Unit]
Description=nginx - high performance web server
Documentation=http://nginx.org/en/docs/
After=network.target remote-fs.target nss-lookup.target
 
[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
 
[Install]
WantedBy=multi-user.target
  1. 系统服务的方式启停nginx
启动nginx
systemctl start nginx
停止nginx
systemctl stop nginx
重启nginx
systemctl restart nginx
设置开机启动
systemctl enable nginx 
配置nginx环境变量(这种方式快速启动的方式不推荐)
打开环境变量文件

vim /etc/profile

在末尾加上

PATH=$PATH:/usr/local/nginx/sbin

重新加载环境 

source /etc/profile

7.linux安装node.js

参考网址:

https://blog.csdn.net/qq_38591756/article/details/82830121?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160134153119724848347194%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=160134153119724848347194&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v3~pc_rank_v2-2-82830121.first_rank_ecpm_v3_pc_rank_v2&utm_term=centos7%E5%AE%89%E8%A3%85node.js&spm=1018.2118.3001.4187

1.确认服务器有nodejs编译及依赖相关软件,如果没有可通过运行以下命令安装。

yum -y install gcc gcc-c++ openssl-devel

2…下载NodeJS源码包

wget http://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x64.tar.gz

说明:其中可以指定版本

比如下载14.15.4

那么执行(替换以下版本号就可以)

wget http://nodejs.org/dist/v14.15.4/node-v14.15.4-linux-x64.tar.gz

3.解压node

tar -zxvf node-v14.15.4-linux-x64.tar.gz 
# 方便配置,我们给node起一个简单的名字,就叫node
mv node-v14.15.4-linux-x64  node

4.指定node路径

一般我们习惯把java相关的放在/usr/local/目录下

mv  node  /usr/local/

5.配置环境变量

  • 打开环境变量文件
export NODE_HOME=/usr/local/node
export PATH=$PATH:$NODE_HOME/bin

  • 在环境变量配置文件末尾加上如下内容
export NODE_HOME=/usr/local/node
export PATH=$PATH:$NODE_HOME/bin
  • 重新使环境变量文件生效
source /etc/profile

6.测试

第一种验证node安装成功的方法

node -v

npm -v

具体如下

[root@shaoming demo-api]# node -v
v14.15.4
[root@shaoming demo-api]# npm -v
6.14.10

出现版本号证明node安装成功

第二种验证node安装成功的方法

vim hello.js

添加内容

console.log("hello word 测试是否有中文乱码");

node hello

命令行打印:

hello word 测试是否有中文乱码

到此证明node安装成功

8.linux安装maven

说明:

windows的maven安装包(以zip结尾是windows安装包)

apache-maven-3.6.3-bin.zip

centos7的maven安装包(以.tar.gz结尾)

apache-maven-3.6.3-bin.tar.gz

参考网址:

https://mp.weixin.qq.com/s/pQ7vyHF59kMmb0DrgLq6Zw

1.下载安装

下载网址:

进入Maven下载页面 http://maven.apache.org/download.cgi

2.解压安装包

tar -zxvf apache-maven-3.6.3-bin.tar.gz 

3.设置环境变量

export MAVEN_HOME=/usr/local/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin

4.使环境变量生效

source /etc/profile

说明:

这个命令一定不要忘记

jdk,maven等需要配置环境变量需要这个命令

5.验证maven是否安装成功

mvn -version

到此,maven安装成功

6.配置阿里云加速

 
<mirror>
<id>alimaven</id> 
<name>aliyun maven</name>
 <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  <mirrorOf>central</mirrorOf>   
</mirror>
  

9.linux安装git

  1. 使用yum的方式安装git
yum -y install git

说明:

因为git和linux都是林纳斯发明的,所以支持的很好,直接使用yum安装即可

  1. 测试git时候安装成功
git --version

如下图:

[root@shaoming gitpro]# git --version
git version 1.8.3.1

如果出现git版本,证明git安装成功

配置ssh

10.linux安装jekins

  • 参考网址:

https://mp.weixin.qq.com/s?__biz=MzU3NzczMTAzMg==&mid=2247491970&idx=1&sn=11e054fd1bb64fe747fe368cf2dd80bb&chksm=fd028135ca7508238b28ac6e13d84baebda83c1235c393f0077011c7dc92d58df712884cad29&mpshare=1&scene=23&srcid=1115mF4UVgRypNyxLfd4Ky8g&sharer_sharetime=1605439551156&sharer_shareid=9d1e76e919cc0b2f3ca23ed1f5ef67a8#rd

  • 在centos7上安装jekins
#下载Jenkins库
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo 

#导入key
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

#安装Jenkins
yum install -y jenkins

#启动Jenkins服务
systemctl start jenkins 
  • 测试期间可以关闭防火墙
  • 访问:ip:8080

11.linux安装zookeeper

# 1.安装jdk并配置环境变量 & 下载zk安装包
-	https://mirrors.bfsu.edu.cn/apache/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz

# 2.下载安装包上传到linux服务中,并解压缩
-	tar -zxvf zookeeper-3.4.12.tar.gz

# 3.重命名安装目录
-	mv zookeeper-3.4.12 zk

# 4.配置zoo.cfg配置文件
-	1.修改zk的conf目录下的zoo_simple.cfg,修改完后,重命名为zoo.cfg
  tickTime=2000
  initLimit=10
  syncLimit=5
  dataDir=/usr/zookeeper/zkdata
  clientPort=2181

# 5.启动zk
-	在zk的bin目录下,运行zkServer.sh
	./bin/zkServer.sh start /usr/zookeeper/conf/zoo.cfg
	
# 6.使用jps查看启动是否成功

# 7.启动客户端连接到zk
- ./bin/zkCli.sh -server 192.168.0.220:2181
	注意:可以通过  ./bin/zkCli.sh help 查看客户端所有可以执行的指令

12.linux安装nacos

参考网址:

https://nacos.io/zh-cn/index.html

https://blog.csdn.net/qq_21875331/article/details/104709912?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.not_use_machine_learn_pai&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.not_use_machine_learn_pai

  1. 安装包下载地址
https://github.com/alibaba/nacos/releases

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-M3JMUYmM-1683774276737)(https://shaoming-1302346099.cos.ap-nanjing.myqcloud.com/blog-image/nacos%E4%B8%8B%E8%BD%BD%E7%A4%BA%E4%BE%8B.png)]

  1. 解压安装nacos
tar -zxvf nacos-server-1.4.1.tar.gz 
  1. 以单节点的方式启动nacos

单nacos解压后的bin目录

cd nacos/bin

启动

说明:一定要单节点的方式启动,否则会启动失败,单节点启动指令 -m standalone

sh startup.sh -m standalone

/usr/local/java/jdk1.8/bin/java -Xms512m -Xmx512m -Xmn256m -Dnacos.standalone=true -Dnacos.member.list= -Djava.ext.dirs=/usr/local/java/jdk1.8/jre/lib/ext:/usr/local/java/jdk1.8/lib/ext -Xloggc:/opt/nacos/logs/nacos_gc.log -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=100M -Dloader.path=/opt/nacos/plugins/health,/opt/nacos/plugins/cmdb -Dnacos.home=/opt/nacos -jar /opt/nacos/target/nacos-server.jar --spring.config.additional-location=file:/opt/nacos/conf/ --logging.config=/opt/nacos/conf/nacos-logback.xml --server.max-http-header-size=524288
nacos is starting with standalone
nacos is starting,you can check the /opt/nacos/logs/start.out

  1. 浏览器访问nacos

    注意访问前一定要关闭防火墙

    访问:浏览器输入地址:

http://127.0.0.1:8848/nacos/

  1. 登录到nacos工作界面

用户名:nacos

密码:nocos

image-20210127111818964

  1. 补充说明

nacos还有集群方式,以后补充说明

13.linux安装配置nacos集群

14.linux中安装gradle

说明:

gradle构建项目已经是一种趋势,gradle更新速度较快,所以我是以gradle6.4举例说明

参考网址:

https://blog.csdn.net/rdp1305442102/article/details/105536004?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162385739116780357214305%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=162385739116780357214305&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_v2~rank_v29-2-105536004.first_rank_v2_pc_rank_v29&utm_term=linux%E5%AE%89%E8%A3%85gradle6.8&spm=1018.2226.3001.4187

1.使用wget命令下载gradle的压缩包

wget https://downloads.gradle-dn.com/distributions/gradle-6.3-bin.zip

2.解压gradle安装包

unzip gradle-6.3-bin.zip
#把gradle移动到/usr/lcoal目录下
mv gradle-6.3 /usr/local/

3.设置环境变量

#修改/etc/profile文件
vim /etc/profile
#末尾添加如下内容
export GRADLE_USER_HOME=$PATH:/usr/local/gradle-6.3
export PATH=$PATH:$GRADLE_USER_HOME/bin
#刷新配置,使得环境变量生效
source /etc/profile

4.验证gradle是否安装成功

使用 gradle -v 查看

[root@VM-0-15-centos ~]# gradle -v

Welcome to Gradle 6.3!

Here are the highlights of this release:

  • Java 14 support
  • Improved error messages for unexpected failures

For more details see https://docs.gradle.org/6.3/release-notes.html


Gradle 6.3

Build time: 2020-03-24 19:52:07 UTC
Revision: bacd40b727b0130eeac8855ae3f9fd9a0b207c60

Kotlin: 1.3.70
Groovy: 2.5.10
Ant: Apache Ant™ version 1.10.7 compiled on September 1 2019
JVM: 1.8.0_51 (Oracle Corporation 25.51-b03)
OS: Linux 3.10.0-1127.19.1.el7.x86_64 amd64

到此gradle安装成功

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值