环境配置问题总结

ubuntu

安装jdk8

# 更新软件包列表
sudo apt-get update
# 安装openjdk-8-jdk
sudo apt-get install openjdk-8-jdk
# 查看java版本,看看是否安装成功
java --version

centos

centos安装python3

https://blog.csdn.net/longzhoufeng/article/details/109879818

centos安装masscan

https://github.com/robertdavidgraham/masscan

报错failed to load libpcap shared library

yum install  libpcap

yum install libpcap-devel

centos 开启关闭卸载apache服务

Apache卸载命令:rpm -e httpd
service httpd start 启动
service httpd restart 重新启动
service httpd stop 停止服务

centos卸载软件

首先要确定是通过包管理器安装的还是通过源代码安装的。

一、通过rpm包管理器安装的软件:

rpm –ql 软件名	# 查询软件安装目录
rpm -qa | grep 软件名	# 查询软件列表
rpm -qa			# 查看全部已经安装的包名

卸载软件

yum remove 软件名

二、通过源代码安装的软件:
查询安装路径

whereis 软件名		# 查看软件安装路径
which 软件名

然后手动删除

rm -rf 上面命令输出的路径




windows

虚拟机激活

参考:https://github.com/dylanbai8/kmspro

slmgr /skms kms.v0v.bid && slmgr /ato

windows一些快捷键

  • win+a 截屏
  • win+s 搜索
  • win+k 搜索设备
  • win+l 锁屏
  • win+x 高级用户菜单
  • win+v 剪切板历史

win10安装php环境

参考:
win10安装PHP环境
win10安装apache环境

遇到问题,博客中是新版php的下载地址,php老版下载地址,https://windows.php.net/downloads/releases/archives/
我下的这个
在这里插入图片描述
下好后先配置安装apache(因为php安装的32位的所以Apache也要安装32位的),我下载的这个版本:https://www.apachelounge.com/download/VS16/binaries/httpd-2.4.48-win32-VS16.zip

.\httpd -k install

安装时遇到问题:ServerRoot must be a valid directory

在这里插入图片描述
解决办法:Apache报ServerRoot must be a valid directory,修改httpd.conf后安装成功(路径最后不能有反斜杠)。
在这里插入图片描述
将 apache 的配置文件httpd.conf中的 ServerName 改为 ServerName localhost:80
在这里插入图片描述
apache安装成功
在这里插入图片描述
开始配置php,打开httpd.conf,在#LoadModule xml2enc_module modules/mod_xml2enc.so,下添加以下内容

PHPIniDir "D:\software\php-5.5.6"
LoadModule php5_module "D:\software\php-5.5.6\php5apache2_4.dll"

AddType application/x-gzip .gz .tgz下添加如下内容

AddType application/x-httpd-php .php

打开D:\software\php-5.5.6文件夹下的php.ini-developement文件的文件名改为php.ini,然后对其进行修改。date.timezone的值改为并取消注释。

date.timezone = Asia/Shanghai

extension_dir的值改为

extension_dir = "D:\software\php-5.5.6\ext"

然后就是开启一些php的扩展文件


Win开启禁止PING

开启

netsh firewall set icmpsetting 8 

禁止

netsh firewall set icmpsetting 8 disable 

在防火墙中对应的是这一条
在这里插入图片描述

安装python 2.7

安装python2.7,https://www.python.org/ftp/python/2.7/python-2.7.msi,下载好后双击安装,然后添加环境变量。

下载安装easy_install,https://bootstrap.pypa.io/ez_setup.py,然后用easy_install安装pip

py -2 .\ez_setup.py
easy_install-2.7.exe pip

上面方法失败,直接下载pip

curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
py -2 get-pip.py
del get-pip.py

还是失败?放弃这个版本直接下载python2.7.18,自带pip,https://www.python.org/ftp/python/2.7.18/python-2.7.18.msi,真香!


找不到msvcr120.dll(dll缺失)

找DLL下载站_dll下载,免费找回丢失的DLL文件

如果是没有下载dll的话,下载一下dll,然后放在C:\Windows\System32下,有的软件需要放在软件文件夹里,msvcr120.dll下载地址

如果还是报错,按照下面写的来,亲测成功解决,一定要两个都安装一下
https://blog.csdn.net/u012031380/article/details/79423748


java8与java10共存

Win10同时安装使用Java JDK8和11两个版本如何设置环境变量


windows查wifi密码

netsh wlan show profiles

netsh wlan show profile dyej key=clear

debian(kali)

python2安装pip

python2突然没pip了?,解决方法:直接下载pip或者使用easy_install安装pip

# 方法1
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
python2 get-pip.py

# 方法2
wget https://pypi.python.org/packages/source/s/setuptools/setuptools-18.5.tar.gz
tar zxvf setuptools-18.5.tar.gz
cd setuptools-18.5
python2 setup.py build
python2 setup.py install
easy_install pip

python

pip设置国内源

pip国内源设置方法

可以在使用pip的时候在后面加上-i参数,指定pip源

阿里云 http://mirrors.aliyun.com/pypi/simple/ 
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 
豆瓣(douban) http://pypi.douban.com/simple/ 
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ 
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

例如

python3 -m pip install -r requirements.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

pip下载指定的库到本地

https://www.codenong.com/cs106390316/
最近打算搞个离线工具包,许多工具要用到python,要使用这些工具则要下载对应的拓展库,一个一个下太麻烦,搜了下可以用pip批量下载三方库到本地

requirements.txt如下

cffi==1.14.2
click==7.1.2
cryptography==3.1
dnspython==2.0.0
Flask==1.1.2
future==0.18.2
itsdangerous==1.1.0
Jinja2==2.11.2
ldap3==2.8
ldapdomaindump==0.9.3
MarkupSafe==1.1.1
pyasn1==0.4.8
pycparser==2.20
pycryptodomex==3.9.8
pyOpenSSL==19.1.0
six==1.15.0
Werkzeug==1.0.1
pyfiglet==0.8.post
termcolor==1.1.0

下载命令如下,将库下载到123目录下:

python -m pip download -d ./123 -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

结果如下:
在这里插入图片描述

kali

网站截图PhantomJS

报错

Auto configuration failed
139950541100688:error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:185:filename(libssl_conf.so): libssl_conf.so: cannot open shared object file: No such file or directory
139950541100688:error:25070067:DSO support routines:DSO_load:could not load the shared library:dso_lib.c:244:
139950541100688:error:0E07506E:configuration file routines:MODULE_LOAD_DSO:error loading dso:conf_mod.c:285:module=ssl_conf, path=ssl_conf
139950541100688:error:0E076071:configuration file routines:MODULE_RUN:unknown module name:conf_mod.c:222:module=ssl_conf

解决办法

export OPENSSL_CONF=/etc/ssl/

go

Go build 时报错 i/o timeout

问题原理:

基于某些原因,golang.org 在国内无法访问,因此需要走国内代理。

解决方法:

在命令行中执行以下两行即可:

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值