草庐IT

liunx服务器使用selenium

文章目录前言一、服务器下载google-chrome、chromedriver1、下载chrome2、下载chromedriver二、安装Xvfb和python库pyvirtualdisplay、selenium1、安装Xvfb2、安装python库pyvirtualdisplay三、配置好后测试总结前言最近在本地windows系统(下面简称本地)用selenium写了一个自动化爬虫,放到我liunx服务器(下面简称服务器)上面运行报错,记录处理流程一、服务器下载google-chrome、chromedriver一开始以为和本地一样,下好chrome浏览器和驱动就可以直接运行了(太天真了~)

Liunx安装Android Studio

Liunx安装AndroidStudio可参考官方文档:安装AndroidStudio如需在Linux上安装AndroidStudio,请按以下步骤操作:1.将您下载的.zip文件解压缩到您应用的相应位置,例如/usr/local/中(用于用户个人资料)或者/opt/中(用于共享用户)。对于64位版本的Linux,请先安装64位计算机所需的库。2.若要启动AndroidStudio,请打开一个终端,进入android-studio/bin/目录,并执行studio.sh。3.选择是否想要导入之前的AndroidStudio设置,然后点击OK。4.AndroidStudio设置向导会引导您完成其

Liunx环境下git的详细使用(gitee版)

Liunx环境下git的详细使用(gitee版)1.git是什么2.git操作2.1在gitee创建一个仓库2.2.gitignore2.3.git3.git三板斧3.1add3.2commit3.3push4.git其他命令4.1查看当前仓库状态4.2查看提交日志4.3修改git里面文件名称4.4删除文件4.5修改远端仓库内容1.git是什么比如说,一个班级被老师要求写实验报告,张三写完之后拿给老师看,老师不满意,要求修改,改了好几版之后,老师说越改越差,结果老师让张三把第一版给他就行了,但是张三修改的实验报告是在原版本上修改的,所有没有保留第一版,只能重写。李四是张三同寝室的,听到张三的讲

解决liunx报错touch: cannot touch ‘file1.txt‘: Permission denied【彻底解决,亲自验证有效】

【问题分析】产生 touch:cannottouch'file1.txt':Permissiondenied 错误的原因是因为 用户对当前文件没有修改权限,所以需要授权!!!使用命令: cd../  进入当前文件夹的父级目录,然后执行命令:sudochmod-R777logs              【sudochmod-R777文件夹名称(logs)】chmod修改权限指令-R对目前目录下的所有档案与子目录进行相同的权限变更777是所有用户都拥有最高权限chmod使用方式:chmod[-cfvR][–help][–version]modefile…

Liunx开发工具:git和gdb

目录一. git的功能和使用1.1 git的功能1.2git三板斧 1.3 git使用中的其他问题二. 使用gdb调试代码 2.1 生成带有调试信息的可执行程序2.2gdb调试代码的方法一. git的功能和使用1.1 git的功能git是一块开源、免费的版本管理系统,能够高效敏捷地处理任何大型或小型项目。问题:什么是版本管理?这里以一个生活中的例子来讲解,假设程序员A写了一份实验报告,最初版本我们称之为v1,程序员去拿给项目经理进行审阅,项目经理提出修改意见,程序员A下去修改。程序员A在修改前先将v1版本进行备份,修改后获得v2版本,程序员A再去拿给项目经理审阅,项目经理再次提出修改意见,程序

liunx nginx配置ssl 配置https 及访问失败问题排查(fopen:No such file or )([emerg] the “ssl“ parameter requires)

liunxnginx配置ssl配置https及访问失败问题排查目录liunxnginx配置ssl配置https及访问失败问题排查一、提前准备1.ssl证书下载2.将ssl证书文件拷贝至服务器3.检查有没有ssl插件(nginx-V中V大写)3.1如果没有ssl插件就要切换到nginx安装包目录执行命令了二、修改nginx配置1.编辑Nginx根目录下的nginx.conf文件。修改内1.1带注释版1.2不带注释版【可能粘贴的时候注释会导致格式错误】2.通过执行以下命令验证配置文件问题。3.通过执行以下命令重载Nginx。4.重载成功,即可使用https://cloud.tencent.com进

liunx使用sakura frp进行进行内网穿透,搭建网站

文章目录前言一、注册sakurafrp账号并实名认证二、自己电脑下载一个虚拟机软件,安装liunx系统1.下载虚拟机软件2.按照sakurafrp安装客户端三、开通隧道,启动隧道四、其他内网穿透工具总结前言工具:闲置域名、闲置电脑我自己有域名和服务器,但是都快过期了,续费zjb贵,自己没啥东西要用服务器,不打算续费了刚好有台闲置电脑,打算使用内网穿透搭建一个web,玩玩看。一、注册sakurafrp账号并实名认证官网:sakurafrp注册账号后去用户界面花费1元进行实名认证,就能获得两条免费隧道了二、自己电脑下载一个虚拟机软件,安装liunx系统1.下载虚拟机软件可以不下载,直接使用wind

liunx+docker+rabbitmq安装延迟队列插件

安装版本rabbit:RabbitMQ3.8.16erlang:Erlang23.3.2rabbit:rabbitmq_delayed_message_exchange-3.8.9-0199d11c.ez准备1.rabbmitMQ安装dockerpullrabbitmq2.rabbmitMQ启动dockerrun-d--hostnamemy-rabbit--namerabbit-eRABBITMQ_DEFAULT_USER=用户名-eRABBITMQ_DEFAULT_PASS=密码-p15672:15672-p5672:5672rabbitmq:management3.确认rabbitmq版本

记录liunx服务器和docker时区修改

记录服务器和docker时区修改前言我的博客是部署在docker里面的,然后我发现评论和留言的时间和北京时间是有差别的,相差8个小时,然后发现是因为容器中的时区设置与服务器是不一致的,所以需要设置一下。更改liunx服务器时区查看当前时区设置使用date命令查看当前系统时间,发现当前时区设置为UTC。$dateWedMar309:21:28UTC2021列出可用的时区列表使用ls命令列出了/usr/share/zoneinfo目录下的所有时区信息。$ls/usr/share/zoneinfoAfricaChileEtcIndianMETposixrulesUSAmericaCST6CDTEur

(二)Liunx下ElasticSearch快速搭建

1.下载安装1)环境准备:操作系统:centos7es版本:8.8.1jdk:17es与jdk等兼容支持查看2)下载安装包上传到服务器,官网地址https://www.elastic.co/cn/downloads/elasticsearch3)解压文件tar-zxvfelasticsearch-8.8.1-linux-x86_64.tar.gz4)启动Elasticsearch进入到解压好的目录,进入bin目录,执行命令:shelasticsearch#守护进程方式shelasticsearch-d-ppid踩坑启动报错查看日志发现原因:这是因为在安全性考虑下,Elasticsearch不建