
linux
文章平均质量分 56
Javaの神
这个作者很懒,什么都没留下…
展开
-
Linux创建删除用户,创建删除组,设置目录所有权,设置目录wre权限
三个数字就是对应这三个用户对象全部都有读、写、执行权限。如果某个用户只有读权限没有写和执行权限当然就是。,如果三个如果有读和执行权限就是。,它们对应的数分别是。其他用户以及组外用户。而组外用户只有读权限。.....................原创 2022-07-29 12:25:09 · 587 阅读 · 0 评论 -
linux生成sshkey
进入cd/root/.ssh目录。id_rsa.pub这是公钥。id_rsa这是私钥。如果是这三个就在执行。原创 2022-07-27 20:37:49 · 520 阅读 · 0 评论 -
Linux通过Maven打包部署项目,git密钥,mven安装,换源,跳过测试,笔记
目录Mavenmaven的安装修改数据源为阿里源git 的安装Linux生成git密钥拉取项目并部署拉取项目Mavenmaven的安装1.首先要下载安装包mvn官网地址: http://maven.apache.org/download.cgi2.上传到linux任意你想安装的目录,这里建议/usr/local3.移动到压缩包所在目录cd /usr/local4.解压文件tar -zxvf apache-maven-3.8.5-bin.tar.gz5.配置环境变量nano /e原创 2022-04-01 11:46:35 · 4062 阅读 · 0 评论 -
docker 容器里无法使用 ll 怎么办?
ll其实是ls -l的快捷命令所以我们只需要把他指成一个ll命令就可以了编辑~/.bashrc文件cd ~/nano .bashrc在其中加入alias ll='ls -l'就可以使用了docker容器里没有vim和nano指令怎么办?方案一:安装咯,apt-get updateapt-get install vim方案二:使用cat,关于cat的具体教程可以自行搜索cat xxxx 查看文件cat > xxxx重写文件【慎用!】当你打下去的时候文件就已原创 2021-12-31 10:32:55 · 3086 阅读 · 0 评论 -
nginx安装crt证书
目录pem和key文件:crt和key文件:pem和key文件:server {listen 443 ssl;server_name www.example.com;#pem全路径ssl_certificate www.example.com.pem;#key全路径ssl_certificate_key www.example.com.key; location /admin { proxy_pass http://localhost:17240; }}原创 2021-11-26 18:55:26 · 8040 阅读 · 0 评论 -
关于使用SSL证书
SSL证书的使用证书的申请使用tomcat中的使用Springboot内置tomcat的使用证书的申请这里以阿里云为例阿里云盾根据系统下载合适的就可以了使用·tomcat中的使用首先进入tomcat根目录,然后创建文件夹cert将刚才下载的两个文件导入进去接着我们移动到配置文件tomcat安装目录下执行 nano ./conf/server.xml方式一:找到配置端口号的<Connector/>标签,将默认配置注销掉修改配置为<Connector p原创 2021-11-25 18:27:19 · 1574 阅读 · 0 评论 -
使用Dokcer部署FastDFS
1 拉取镜像docker pull morunchang/fastdfs如果网速下载慢,可以参考资料文件夹中给大家导出的镜像包上传到 Linux服务器上,通过docker load -i my_fdfs.tar 加载镜像。使用 docker images查看是否成功2 运行trackerdocker run -d --name tracker --net=host morunchang/fastdfs sh tracker.sh3 运行storagedocker run -d --na原创 2021-10-20 12:52:18 · 198 阅读 · 0 评论 -
记录一个nginx配置文件的引用封装
之前在引入的配置文件中也错误的出现了nginx的配置文件初始化参数,这是不对的,在入口配置文件中已经声明的配置不能被覆盖,所以启动失败入口配置文件nginx.conf#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;event原创 2021-10-08 12:41:47 · 184 阅读 · 0 评论 -
nginx根据域名转发请求,发布主页服务,反向代理负载均衡
server { listen 443 ssl; listen [::]:443 ssl; include snippets/ssl.conf; include snippets/ssl-params.conf; server_name id24.com www.id24.com; location / { proxy_pass http://localhost:9090; proxy_http_version 1.1;原创 2021-10-01 00:06:15 · 540 阅读 · 0 评论 -
服务器使用docker安装部署Redis一系列问题,集群部署,主从集群部署
安装redis到linux可以选择使用安装服务和使用docker这里我使用docker进行部署首先安装docker各系统安装docker的教程傻瓜式教程跟着安装就好了,安装redis我们首先拉取redis镜像这里客户查询redis镜像的各个版本我这里使用最新版本$docker pull redis:latest然后我们就能查看自己拉取的镜像$docker images下面我们就可以启动容器了$docker run -itd --name redis-dev -p 6379:63原创 2021-09-30 16:16:20 · 732 阅读 · 0 评论 -
Linux系统安装jdk1.8
首先需要取官网下载心仪的jdkOracle官网注意:32位和64位一定要分清,否则可能会出现配置了环境缺提示找不到文件,或者无法执行二进制文件这两个错;我这里选择64x完成后通过文件系统传输到linux中我们执行解压tar -zxvf xxxxxxx.tar.gz完成后得到然后我们配置环境变量【在这之前可以把他移动到自己归类的位置】然后我们编辑文件vim /etc/profile在其中加入JAVA_HOME=/usr/lib/java/jdk1.8.0_301PATH=$原创 2021-09-29 20:31:23 · 181 阅读 · 0 评论 -
CentOS下通过yum安装Nodejs
NodeJs官方hub在这里我们可以确定我们想要的版本两种命令都可以执行,我选择root安装第一步:安装源curl -sL https://rpm.nodesource.com/setup_13.x | bash -看到这个证明源安装完成了第二步:我们接下来安装nodejs本体yum -y install nodejs等待直到出现安装完成,这时候我们可以通过node -v和npm -v来查看版本,如果能查看信息证明安装完成由于奇妙的原因国内的源安装依赖普遍很慢,所以我们需原创 2021-09-08 18:58:55 · 7602 阅读 · 0 评论 -
如何在java远程执行linux指令
项目完成admin的时候需要实现1.重启数据库2.重启项目3.项目定时任务等等多种linux任务,所以使用了如下方法,以通过admin直接完成操作首先我们需要使用如下依赖<dependency> <groupId>ch.ethz.ganymed</groupId> <artifactId>ganymed-ssh2</artifactId> <version>build210</version>原创 2021-09-08 18:10:31 · 1933 阅读 · 0 评论 -
Docker 安装 nginx 并且配置反向代理遇到的坑
拉取docker nginx 容器就跳过了;首先进行安装,,安装的时候使用启动:docker run --name nginx-dev -p 80:80 -d nginx 其中--name后跟你给容器取的名字,任意即可-p后面跟端口映射规则,比如18080:80表示把外部宿主机的18080映射到容器的80即可,容器内部使用80访问nginx,宿主机使用18080访问容器,-d表示后台运行;配置:首先需要进入容器docker exec -it nginx-dev bin/bash原创 2021-05-28 01:11:05 · 2216 阅读 · 0 评论