首页
关于
Search
1
X-ui可视化面板安装及使用教程
1,925 阅读
2
azure100刀换IP教程
1,333 阅读
3
Emby/Jellyfin 的一个日本电影刮削器插件
1,090 阅读
4
使用Python批量发送视频、图片到TG频道
1,052 阅读
5
docker下部署青龙面板京东自动签到
1,008 阅读
随记
Python
流水
登录
/
注册
Search
标签搜索
宝塔
脚本
Wordpress
docker
centos7
腾讯云
宝塔面板
Python
甲骨文
Rclone
WIN7
Python3
virmach
破解
BBr
反向代理
Onemanager
onedrive
Euserv
火车头
Phon
累计撰写
142
篇文章
累计收到
3
条评论
首页
栏目
随记
Python
流水
页面
关于
搜索到
129
篇与
的结果
2022-12-10
centos下安装python3并与python2共存兼容
centos7 自带有 python,版本是python2.71.首先,你要知道系统现在的python的位置在哪儿:[root@root ~]# whereis python python: /usr/bin/python2.7 /usr/bin/python /usr/lib/python2.7 /usr/lib64/python2.7 /etc/python /usr/include/python2.7 /usr/share/man/man1/python.1.gz可以知道我们的python在 /usr/bin目录中[root@root ~]# cd /usr/bin/ [root@root bin]# ll python* lrwxrwxrwx. 1 root root 7 2月 7 09:30 python -> python2 lrwxrwxrwx. 1 root root 9 2月 7 09:30 python2 -> python2.7 -rwxr-xr-x. 1 root root 7136 8月 4 2017 python2.7可以看到,python指向的是python2,python2指向的是python2.7,因此我们可以装个python3,然后将python指向python3,然后python2指向python2.7,那么两个版本的python就能共存了。2.因为我们要安装python3,所以要先安装相关包,用于下载编译python3:yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make 运行了以上命令以后,就安装了编译python3所用到的相关依赖3.默认的,centos7也没有安装pip,不知道是不是因为我安装软件的时候选择的是最小安装的模式。#运行这个命令添加epel扩展源 yum -y install epel-release yum -y install libffi-devel #安装pip yum install python-pip4.用pip装wgetpip install wget5.用wget下载python3的源码包(评论区网友提供了淘宝镜像,替换了官网下载python3,提高下载速度)wget http://npm.taobao.org/mirrors/python/3.7.5/Python-3.7.5.tar.xz6.编译python3源码包#解压 xz -d Python-3.7.5.tar.xz tar -xf Python-3.7.5.tar #进入解压后的目录,依次执行下面命令进行手动编译 cd Python-3.7.5 ./configure prefix=/usr/local/python3 make && make install # 如果出现can't decompress data; zlib not available这个错误,则需要安装相关库 #安装依赖zlib、zlib-devel yum install zlib zlib yum install zlib zlib-devel如果最后没提示出错,就代表正确安装了,在/usr/local/目录下就会有python3目录7.添加软链接#将原来的链接备份 mv /usr/bin/python /usr/bin/python.bak #添加python3的软链接 ln -s /usr/local/python3/bin/python3.7 /usr/bin/python #测试是否安装成功了 python -V8.更改yum配置,因为其要用到python2才能执行,否则会导致yum不能正常使用vi /usr/bin/yum #! 按insert键编辑 按Esc : WQ 保存退出 把#! /usr/bin/python修改为#! /usr/bin/python2 vi /usr/libexec/urlgrabber-ext-down 把#! /usr/bin/python 修改为#! /usr/bin/python29.但是pip没有设置的话,在命令行输入 pip --version 或者 pip2 --version,指向的都是python2.[root@phon]# pip2 -V pip 8.1.2 from /usr/lib/python2.7/site-packages (python 2.7)现在我们设置把pip指向python3,(安装好python3后,里面就已经下载了pip3了,无需额外下载)# 进入usr/bin目录 cd /usr/bin # 查看pip前缀的文件 ll pip* # 删除pip文件 rm pip # 重新设置pip文件 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip # 可以再补加一个pip3命令 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 此时输入命令 pip --version 或者 pip3 --version 会发现pip已经指向的是python3了。[root@phon]# pip -V pip 19.2.3 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)如果需要下载python3的库,就可以直接使用命令,pip3 install 或 pip install,而下载python2的库,使用命令pip2 install
2022年12月10日
79 阅读
0 评论
0 点赞
2022-04-17
X-ui可视化面板安装及使用教程
1、一键安装脚本bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)2、安装过程需要设置用户名及密码及面板的端口3、安装完后在SSH输入 x-ui 进程管理4、在CF中添加如 x.phon.xyz 并点亮小黄云5、宝塔新建一个网站。 x.phon.xyz,并设置反代为127.0.0.1:刚刚设置的端口号6、打开x.phon.xyz登陆x-ui的面板7、在“入站列表”里面点击蓝色+号添加8、备注随便写,协议为vmess,端口一定要设为443,传输协议选WS。9、再点+号添加请求头,名称为Host,值为伪装域名(即x.phon.xyz)10、tls打开,域名同上11、证书用上面的脚本生成,新版本的可以自动生成。SSH运行命令 x-ui12、需要准备好以下内容[INF] 该脚本将使用Acme脚本申请证书,使用时需保证: [INF] 1.知晓Cloudflare 注册邮箱 [INF] 2.知晓Cloudflare Global API Key [INF] 3.域名已通过Cloudflare进行解析到当前服务器 [INF] 4.该脚本申请证书默认安装路径为/root/cert目录 13、选择15一键申请SSL证书(acme申请)输入以上准备好的内容,申请成功,记下生成的证书路径/root/cert/x.phon.xyz.cer/root/cert/x.phon.xyz.key14、回到x-ui面板,证书选择书 certificate file path 把公钥文件和私钥文件的路径填写好,确定即可。15、点击“操作”二维码“复制即可
2022年04月17日
1,925 阅读
0 评论
1 点赞
2022-04-17
linux 查看系统信息命令
uname -a # 查看内核/操作系统/CPU信息head -n 1 /etc/issue # 查看操作系统版本cat /proc/cpuinfo # 查看CPU信息hostname # 查看计算机名lspci -tv # 列出所有PCI设备lsusb -tv # 列出所有USB设备lsmod # 列出加载的内核模块env # 查看环境变量资源free -m # 查看内存使用量和交换区使用量df -h # 查看各分区使用情况du -sh <目录名> # 查看指定目录的大小grep MemTotal /proc/meminfo # 查看内存总量grep MemFree /proc/meminfo # 查看空闲内存量uptime # 查看系统运行时间、用户数、负载cat /proc/loadavg # 查看系统负载磁盘和分区mount | column -t # 查看挂接的分区状态fdisk -l # 查看所有分区swapon -s # 查看所有交换分区hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)dmesg | grep IDE # 查看启动时IDE设备检测状况网络ifconfig # 查看所有网络接口的属性iptables -L # 查看防火墙设置route -n # 查看路由表netstat -lntp # 查看所有监听端口netstat -antp # 查看所有已经建立的连接netstat -s # 查看网络统计信息进程ps -ef # 查看所有进程top # 实时显示进程状态用户w # 查看活动用户id <用户名> # 查看指定用户信息last # 查看用户登录日志cut -d: -f1 /etc/passwd # 查看系统所有用户cut -d: -f1 /etc/group # 查看系统所有组crontab -l # 查看当前用户的计划任务服务chkconfig –list # 列出所有系统服务chkconfig –list | grep on # 列出所有启动的系统服务程序rpm -qa # 查看所有安装的软件包十四、du -sh # 查看指定目录的大小十五、grep MemTotal /proc/meminfo # 查看内存总量十六、grep MemFree /proc/meminfo # 查看空闲内存量十七、uptime # 查看系统运行时间、用户数、负载十八、cat /proc/loadavg # 查看系统负载磁盘和分区十九、mount | column -t # 查看挂接的分区状态二十、fdisk -l # 查看所有分区二十一、swapon -s # 查看所有交换分区二十二、hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)二十三、dmesg | grep IDE # 查看启动时IDE设备检测状况网络二十四、ifconfig # 查看所有网络接口的属性二十五、iptables -L # 查看防火墙设置二十六、route -n # 查看路由表二十七、netstat -lntp # 查看所有监听端口二十八、netstat -antp # 查看所有已经建立的连接二十九、netstat -s # 查看网络统计信息进程三十、ps -ef # 查看所有进程三十一、top # 实时显示进程状态用户三十二、w # 查看活动用户三十三、id # 查看指定用户信息三十四、last # 查看用户登录日志三十五、cut -d: -f1 /etc/passwd # 查看系统所有用户三十六、cut -d: -f1 /etc/group # 查看系统所有组三十七、crontab -l # 查看当前用户的计划任务服务三十七、chkconfig –list # 列出所有系统服务三十八、chkconfig –list | grep on # 列出所有启动的系统服务程序三十九、rpm -qa # 查看所有安装的软件包四十、cat /proc/cpuinfo :查看CPU相关参数的linux系统命令四十一、cat /proc/partitions :查看linux硬盘和分区信息的系统信息命令四十二、cat /proc/meminfo :查看linux系统内存信息的linux系统命令四十三、cat /proc/version :查看版本,类似uname -r四十四、cat /proc/ioports :查看设备io端口四十五、cat /proc/interrupts :查看中断四十六、cat /proc/pci :查看pci设备的信息四十七、cat /proc/swaps :查看所有swap分区的信息
2022年04月17日
53 阅读
0 评论
0 点赞
2022-04-02
使用宝塔安装docker版的umami统计
1、Umami 是一个简单的网站统计工具,可以代替 Google Analytics2、项目地址:https://github.com/mikecao/umami3、宝塔面板安装好docker管理器4、安装docker-composecurl -L https://github.com/docker/compose/releases/download/1.28.5/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose5、安装完成后检测版本命令:docker-compose -v6、宝塔新建站点+数据库 PHP设置为静态 添加SSL证书7、SSH进入站点目录8、拉取项目cd /www/wwwroot/你的站点 git clone https://github.com/mikecao/umami.git cd umami/9、宝塔修改站点根目录下的 docker-compose.yml 文件,如下version: '3' services: umami: image: ghcr.io/mikecao/umami:postgresql-latest ports: - "127.0.0.1:3000:3000" # 仅监听在本地 environment: DATABASE_URL: postgresql://username:password@db-umami:5432/umami # 修改usrename和password为你自己的 DATABASE_TYPE: postgresql HASH_SALT: replace-me-with-a-random-string depends_on: - db-umami db-umami: image: postgres:12-alpine environment: POSTGRES_DB: umami POSTGRES_USER: username # 修改usrename为你自己的 POSTGRES_PASSWORD: password # 修改password为你自己的 volumes: - ./sql/schema.postgresql.sql:/docker-entrypoint-initdb.d/schema.postgresql.sql:ro - umami-db-data:/var/lib/postgresql/data volumes: umami-db-data:10、SSH运行命令docker-compose up -d11、站点反代http://127.0.0.1:300012、用你的域名开始访问,默认的管理员账号:admin,密码:umami,注意登录后修改自己的密码。13、升级官方版本更新后,我们需要更新版本,docker更新如下:1)删除你的docker容器,包括umami和数据库2)删除你的镜像3)重新运行:docker-compose up -d4)注意,除了删除镜像和容器之外,其他的务必不要删除。升级后,还是用原来的用户名和密码都登录。14、简单设置1)右上角地球图标设置中文2)进入后台点头像--个人资料--右上角“更新密码”3)添加要统计的站点时不要添加http://、https://前缀
2022年04月02日
511 阅读
0 评论
0 点赞
2022-03-22
linux卸载Python3
卸载Python31、卸载python3rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps 2、删除所有残余文件whereis python3 |xargs rm -frv 成功卸载!3、查看现有安装的pythonwhereis python
2022年03月22日
112 阅读
0 评论
0 点赞
1
2
...
26