0x00版本信息版本号:Tomcat8.5.45安装平台:window_10x64下载地址:https://tomcat.apache.org/download-80.cgi0x01安装配置1.下载完成解压安装包2.配置环境变量1新建CATALINA_HOME变量CATALINA_HOME值Tomcat路径2加入path%CATALINA_HOME%/bin0x02本地安装测试启动与停止命令启动服务startup.bat停止服务shutdown.bat远程访问测试创建测试文件apache-tomcat-8.5.45\webapps\ROOT目录下创建测试文件启动服务输入本机ip:8080/测试文件名进行访问
搭建版本ContOS:7.0hadoop:2.9.2jdk:1.8.0_2210x00配置jdk的环境变量配置jdk(点击查看)0x01配置hadoop的环境变量创建hadoop文件,解压hadoop的tar包创建文件夹mkdir/usr/local/src/hadoop/解压hadooptar-zxvfhadoop-2.9.2配置hadoop环境变量vi/etc/profile#hadoopexportHADOOP_HOME=/usr/local/src/hadoop/hadoop-2.9.2exportPATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin修改完成后记得source/etc/profile0x02修改Hadoop相关文件修改hadoop-env.sh路径hadoop-2.9.2/etc/hadoop/hadoop-env.sh第一处修改加入JAVA_HOME的路径第二处修改加入HADOOP_HOME路径exportHADOOP_HOME=/usr/local/src/hadoop/hadoop-2.9.2exportHADOOP_CONF_DIR=${HADOOP_HOME}/etc/hadoop第三处修改exportHADOOP_OPTS="-Djava.library.path=${HADOOP_HOME}/lib/native"记得sourcehadoop-env.sh2修改core-site.xml路径hadoop-2.9.2/etc/hadoop/core-site.xml创建临时目录mkdir-p/usr/local/src/hadoop/tmp/name/<configuration><!--指定hdfs的老大,namenode的地址--><property><name>fs.defaultFS</name><value>hdfs://本机ip地址:9000</value></property><!--指定hadoop运行时产生的文件存放的地址--><property><name>hadoop.tmp.dir</name><value>/usr/local/src/hadoop/tmp</value></property></configuration>3修改hdfs-site.xml路径hadoop-2.9.2/etc/hadoop/hdfs-site.xml<configuration><!--指定hdfs保存数据副本数量,默认值是3--><!--如果是伪分布式,此值是1--><property><name>dfs.replication</name><value>1</value></property><!--设置hdfs的操作权限,false表示任何用户都可以在hdfs上操作文件--><property><name>dfs.permissions</name><value>false</value></property></configuration>0x03配置免密登录关闭防火墙systemctlstopfirewalld.service配置免密登录ssh-keygen一直敲回车(生成节点公钥和私钥,生成的文件会自动放在/root/.ssh目录下面)复制秘钥ssh‐copy‐idroot@<复制到机器的ip>测试免密登录sshroot@<有秘钥机器的ip>0x04启动hadoop格式化节点hdfsnamenode‐format启动hadoopstart-dfs.sh出现下图则伪分布式安装成功0x05查看Hadoop的网页端打开浏览器输入IP:50070即可推荐阅读:伪分布式相关问题及解决方法
0x00关机halt即刻关机poweroff即刻关机shutdown-hnow立刻关机(root用户使用)shutdown-h1010分钟后自动关机0x01重启reboot普通重启shutdown-rnow立刻重启(root用户使用)shutdown-r1010分钟后重启shutdwn-r20:35在20:35的时候重启0x02停止防火墙与开机启动firewall-cmd--state查看防火墙状态systemctlstopfirewalld.service关闭防火墙systemctlstartfirewalld.service重新启动防火墙systemctldisablefirewalld.service禁止firewall开机启动systemctlenablefirewalld.service设置firewall开机启动0x03防火墙端口操作firewall-cmd--zone=public--add-port=3306/tcp--permanent开启3306端口firewall-cmd--zone=public--remove-port=3306/tcp--permanent关闭3306端口firewall-cmd--reload使配置生效firewall-cmd--zone=public--list-ports查看防火墙开放的端口netstat-lnpt查看监听的端口netstat-lnpt|grep22查看22端口被哪些进程占用PS:CentOS_7默认没有netstat命令,需要安装net-tools工具,yuminstall-ynet-toolsps6843查看6843进程的详细信息
Python模块安装源阿里云:http://mirrors.aliyun.com/pypi/simple/豆瓣:http://pypi.douban.com/simple/清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/(推荐)中国科学技术大学:https://pypi.mirrors.ustc.edu.cn/simple/官方默认安装源https://pypi.org/simple(国外)pipenv使用0x00全局Python安装pipenv模块0x01pycharm创建项目设置pipenv管理0x02修改安装模块源为国内的0x03安装模块的方式1、在Pycharm的设置里进行安装2、Pycharm的Terminal下使用pipenvinstall包名安装模块,pipenvuninstall包名卸载模块0x04注意事项及好处不能用pip安装不然Pipfile和Pipfile.lock就不会记录模块的数据了在移交项目时直接把源码、Pipfile和Pipfile.lock移交然后用在与上面文件的同级目录下使用pipenvinstall就可以快速安装所需模块
cd进入目录cd路径进入目录参数解释cd~进入用户主目录(同上)cd/进入根目录cd..进入上一级目录mkdir创建目录mkdirjava创建一个java的目录mkdir-pBBB/Test创建多级目录需要-pmv(move)移动文件修改文件名mv旧文件名新文件名可用于文件改名mv文件名目录名把文件移动到新的地址mv/usr/student/*.将/usr/student下的所有文件和目录移到当前目录下rm(remove)删除rm-rf文件或者路径强制删除`cp(copy)复制文件cp文件新地址cp–rtest/newtes把test/下的所有文件移动到newtest下tar包解压tar-zxvftest.tar.gz解压.tar.gz包tar-zxvftest.tar.gz-C路径解压.tar.gz包到其他目录tar-xvffile.tar解压.tar包rpm的使用0x00rpm安装rpm-ivh文件名.rpm会显示安装详情及进度0x01rpm的卸载rpm-e需要卸载的软件名cat的使用cattest.txt查看test.txt的内容scp的使用scptest.txtroot@IP:/data把test.txt文件复制到IP机器的/data目录下scp文件名用户名@IP:路径scp-r文件名用户名@IP:路径该目录下的所有文件设置环境变量对当前用户有效在当前用户的根目录的.bash_profile文件里添加环境变量
使用版本CentOS:7.0JDK:1.8.0_221安装步骤0x00解压tar包tar-zxvf包名0x01设置环境变量vi/etc/profile#javaexportJAVA_HOME=/usr/local/src/java/jdk1.8.0_221(自己安装的路径)exportJRE_HOME=/usr/local/src/java/jdk1.8.0_221/jre(自己安装的路径)exportCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexportPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin0x02更新设置source/etc/profile0x03安装测试java-version
项目结构00x0设置首页(web.xml)<welcome-file-list><welcome-file>login.jsp</welcome-file></welcome-file-list>00x1首页表单<formaction="do_login.jsp"method="post"><div><p>账号:</p><inputtype="text"id="account"name="account"></div><div><p>密码</p><inputtype="text"id="pwd"name="pwd"></div><div><inputtype="submit"></div></form>00x2逻辑处理页(do_login.jsp)<%Stringusername=request.getParameter("account");Stringpwd=request.getParameter("pwd");if(username.equals("admin")&&pwd.equals("123")){session.setAttribute("username",username);response.sendRedirect(request.getContextPath()+"/success.jsp");}else{session.setAttribute("username",username);response.sendRedirect(request.getContextPath()+"/failure.jsp");}%>00x3登录成功页于失败同理<h1>登录成功,<%=session.getAttribute("username")%></h1>结果展示
验证码服务平台注册连接:http://captcha.oxo.cool/reg通用性目前已知网站均能通过验证(包括其他平台过不去的带s值的企业版,如steam),且接口统一v2、v3。极致的速度接口使用纯算法计算参数,协议提交,同步返回,v3invisible、v2nocaptcha类型平均1s返回,v2其他图片点击类型最快2s,最慢不会超过10s(这也取决于代理的速度)。高可用v3分值高,大部分风控强度高的站点(如各种企业版),我们接口生产的token值,都能通过风控成功获取到目标数据。稳定性更新及时(不会超过两小时),更好地支撑您的业务。谷歌人机ReCaptcha(v2/v3通用版),直接返回tokenReCaptcha(v2/v3企业版),直接返回tokenReCaptcha(steam),直接返回tokenCloudFlare盾通用版返回cf_clearance、__cf_bm、正确响应源码html、验证流程使用的tls指纹Incapsula盾reese84通用版返回reese84cookie或solution参数Incapsula盾__utmvc通用版服务器直接无感验证或__utmvccookieHcaptcha通用版,直接返回generated_pass_UUIDakamaiV2直接返回_abcktls转发接口针对校验ja3、http2等指纹(akamai/cloudflare)的接口更多支持后续敬请期待.....注册连接:http://captcha.oxo.cool/reg新用户注册加群即送10000点余额新用户注册加群即送10000点余额新用户注册加群即送10000点余额
验证码服务平台注册连接:http://captcha.oxo.cool/reg通用性目前已知网站均能通过验证(包括其他平台过不去的带s值的企业版,如steam),且接口统一v2、v3。极致的速度接口使用纯算法计算参数,协议提交,同步返回,v3invisible、v2nocaptcha类型平均1s返回,v2其他图片点击类型最快2s,最慢不会超过10s(这也取决于代理的速度)。高可用v3分值高,大部分风控强度高的站点(如各种企业版),我们接口生产的token值,都能通过风控成功获取到目标数据。稳定性更新及时(不会超过两小时),更好地支撑您的业务。谷歌人机ReCaptcha(v2/v3通用版),直接返回tokenReCaptcha(v2/v3企业版),直接返回tokenReCaptcha(steam),直接返回tokenCloudFlare盾通用版返回cf_clearance、__cf_bm、正确响应源码html、验证流程使用的tls指纹Incapsula盾reese84通用版返回reese84cookie或solution参数Incapsula盾__utmvc通用版服务器直接无感验证或__utmvccookieHcaptcha通用版,直接返回generated_pass_UUIDakamaiV2直接返回_abcktls转发接口针对校验ja3、http2等指纹(akamai/cloudflare)的接口更多支持后续敬请期待.....注册连接:http://captcha.oxo.cool/reg新用户注册加群即送10000点余额新用户注册加群即送10000点余额新用户注册加群即送10000点余额