
linux
文章平均质量分 54
myarche
这个作者很懒,什么都没留下…
展开
-
RAID 0 添加新磁盘
Linux RAID 0 添加新磁盘原创 2022-12-20 17:30:56 · 5774 阅读 · 2 评论 -
litespeed 安装 phpmyadmin 访问 403
litespeed 安装 phpmyadmin 访问 403原创 2022-12-12 14:42:44 · 357 阅读 · 0 评论 -
宝塔面板时间误差问题解决
宝塔面板时间误差问题解决原创 2022-12-02 08:06:02 · 1194 阅读 · 0 评论 -
win10 下 WSL Ubuntu 安装宝塔数据库问题
win10 下 WSL Ubuntu 安装宝塔数据库问题原创 2022-07-25 08:43:15 · 1080 阅读 · 0 评论 -
Linux 使用 rsync 迁移服务器数据
Linux 利用 rsync 迁移服务器数据原创 2022-06-30 16:03:09 · 675 阅读 · 0 评论 -
宝塔挂载 googledrive
正常安装 rclone 和添加 google drive 前面均已经有教程。部署完成之后,执行以下操作首先我们新建一个目录,这个自定义,我创建要绑定的目录如下:mkdir -p /googledrive/gd12新建一个rclone.service文件vi /usr/lib/systemd/system/rclone.service写入以下内容吗,代码中的 googledrive: 中的 googledrive 为在 rclone 绑定添加自定义名称[Unit]De.原创 2021-06-02 14:09:46 · 933 阅读 · 0 评论 -
IPFS 打造免费静态网站
我是在 Linux 下部署安装:https://docs.ipfs.io/install/command-line/#linux安装完成之后,自定义新建目录,我以 root/index为例:#在 index 目录执行初始化ipfs init成功返回如下:generating ED25519 keypair...donepeer identity: 12D3KooWSkGBmkxddpwGRYzJGyyizJZxDSWyZSmrRWAEEpkJJkVminitializing IP原创 2021-04-07 18:44:47 · 864 阅读 · 0 评论 -
Linux 下使用 rsync 进行服务器数据转移
rsync 众所周知是一个增量备份或者转移复制数据的好工具。本文主要讲解搬迁服务器之后的网站文件转移,如果网站数据较小,直接压缩下载上传就行了,而不必使用 rsync。我使用的是 Centos7 ,所以先进行安装:yum -y install rsync然后不需要任何配置,我们直接使用 rsync 自带的 ssh 远程连接服务器进行传输数据,文件比较多的话建议先使用 screen 后台执行:rsync -av root@1.1.1.1:/home/wwwroot/web /home/原创 2020-12-18 09:24:43 · 799 阅读 · 0 评论 -
Centos 后台服务 screen 关闭所有后台服务
查看当前 screen 列表:screen -ls查看 screen 数量:screen -ls |awk '/Socket/'|awk '{print $1}'按照数量来关闭,如果当前所有六个:screen -ls|awk 'NR>=2&&NR<=6{print $1}'|awk '{print "screen -S "$1" -X quit"}'|sh...原创 2020-12-03 15:20:57 · 1026 阅读 · 0 评论 -
Linux Centos7 下的 Onedrive 和世纪互联版在 linux 利用 rclone 同步文件
首先看国际版 onedrive 的:国际版的比较简单,详细步骤如下:1:首先我们需要先获取到onedrive的access_token下载地址:https://rclone.org/downloads/下载win版本的Rclone,请下载自己的对应版本:下载后解压,然后在解压的目录里按 Shif + 鼠标右键,选择 “在此处打开命令窗口”,然后在里面执行:rclone a...原创 2020-02-22 00:05:53 · 3277 阅读 · 0 评论 -
Python 操作数据库 mysql
开始:很多服务器默认安装的似乎 Python2 版本,我们先更新到 python3下载安装:https://www.python.org/downloads/release/python-381/手上有一台安装好宝塔面板环境的服务器,我们开始安装,其他服务器也相同类似ssh 下下载安装:wget https://www.python.org/downloads/release/p...原创 2020-02-20 15:48:34 · 368 阅读 · 0 评论 -
Linux shell 编程学习笔记
一直以来都很像系统的学习一下 shell 脚本,以便方便的高效的管理服务器。这次难得有时间和条件来学习,所以做好笔记。一:shell 能做什么二:shell 脚本的几种执行方式,我们创建文件 start.sh,并且赋予 执行权限chomd +x start.sh#然后可以通过以下命令执行#相对路径,或者绝对路径./start.sh#一个脚本范例,&&a...原创 2020-02-18 23:38:58 · 316 阅读 · 0 评论 -
Centos 宝塔下的 php 版本环境变量的修改
使用宝塔面板你可以轻松的安装多个 php 版本,但是怎样修改环境变量的 php 版本的。我们可以在命令行下使用:php -v结果如下,显示我的 php 版本为 5PHP 5.3.29 (cli) (built: Jun 5 2017 17:09:12)Copyright (c) 1997-2014 The PHP GroupZend Engine v2.3.0, Copy...原创 2020-02-12 10:09:02 · 2546 阅读 · 1 评论 -
Vim 最常用命令笔记
1: 进入编辑模式insert -> normal 按 ESC 或者 ctrl+[a appned 在当前字符后插入i insert 在当前字符前插入o open a line below 在当前行下新起一行插入A append after line 在当前行尾插入I insert before line 在当前行首插入O appned a line above...原创 2020-01-19 16:12:13 · 1529 阅读 · 0 评论 -
Linux 下 Centos 后者 debian 安装 Xrdp
手上有一台测试用的 Centos6 环境,接下来做安装 Xrdp 演示:最后先执行,防止出现 yum 包不存在报错:No package xrdp availableyum install epel-releaseyum install -y xrdp vnc-server tigervnc-server然后修改配置文件:/etc/sysconfig/vncservers...原创 2020-01-08 18:25:12 · 1648 阅读 · 0 评论 -
学习Nginx 核心100讲的日志
陶辉老师讲的真的很好,在这里针对每一集很有用的地方做下笔记。安装之后启动 nginx 后记得服务器开启 80 端口,或者关闭防火墙,否则无法访问02.Nginx 适用于哪些场景?04.为什么用 Nginx:它的 5 个主要优点05.Nginx 的四个主要组成部分06.Nginx 的版本发布历史07.选择哪一个 Nginx 发行版本?开源版:nginx....原创 2020-01-03 17:01:03 · 585 阅读 · 0 评论 -
Centos7 Nginx 使用 certbot 安装证书,并配置 OCSP 提高性能
官方安装教程:https://certbot.eff.org/lets-encrypt/centosrhel7-nginx之前一直使用军哥的 Lnmp 或者宝塔,所以配置 https 都有内置命令。这次独立的学习 Nginx ,所以在单独的学习配置 Https 证书。由于服务器上面只安装有了 Nginx ,所以我们来安装 certbotyum -y install yum-uti...原创 2019-12-20 10:36:55 · 1955 阅读 · 0 评论 -
win7 下 VirtualBox 虚拟机安装 CentOS 系统,并设置网络与SSH(学习 Nginx 笔记)
今天学习 Nginx ,在这里记下笔记参考此篇安装win7 下 VirtualBox 虚拟机安装 CentOS 系统,并设置网络与SSHhttps://blog.youkuaiyun.com/matthewwu/article/details/87194855使用 vim 代替 vihttps://blog.youkuaiyun.com/qinglu000/article/details/8732217...原创 2019-12-18 17:46:36 · 361 阅读 · 0 评论 -
Linux 服务器配置使用密钥登录教程
本文章只是汇总。第一步:登录服务器:并执行以下命令生成密钥和公钥ssh-keygen -t rsa#连续执行回车即可,如需密码,请在密码提示出输入,如图:以上会在自动家目录( /root 目录下生成隐藏的 .ssh 文件夹 )#注意隐藏文件无法使用 ls 命令查看到,需要使用如下命令ls -al注意:生成密钥公钥后请务必将私钥下载好好保存,登录时需要...原创 2019-12-05 13:02:58 · 14387 阅读 · 0 评论 -
Centos 7 使用定时任务
目前几乎所有主机商预安装的 Centos 版本都含有 cron ,也就是定时任务模块。如果没有安装,请自行搜索。本篇以 Lnmp 备份脚本为例:首先进入 Lnmp 的安装目录,我安装的版本为 1.6cd /root/lnmp1.6/tools编辑本份脚本:里面都有说明,可以选择是否备份到 Ftp 或者本地,注意,脚本默认备份当前的目录,并会删除昨天的备份。#请...原创 2019-11-15 09:51:36 · 252 阅读 · 0 评论 -
comodo 证书购买部署
在本地使用 KeyManager 生成了公钥和密钥,然后按照 name要求申请了 comodo 的 SSL 证书服务。域名 DNS 使用的 cloudfalre ,然后进行了邮件验证。认证后收到了 comodo 发来的邮件供下载证书。然后按照以下顺序捆绑文件服务器命令cat SectigoRSADomainValidationSecureServerCA.crt USE...原创 2019-11-08 17:21:14 · 2131 阅读 · 0 评论 -
使用 VirtualBox 的 vagrant 未正常关闭电脑就关机,然后启动异常的解决方案
其实该问题很好解决,都是未执行 vagrant halt 命令,然后直接关闭了电脑导致的。然后再次执行 vagrant up 用时出现以下异常。代码具体如下:Your VM has become "inaccessible." Unfortunately, this is a critical errorwith VirtualBox that Vagrant can not...原创 2019-11-07 08:36:49 · 6430 阅读 · 1 评论 -
Vagrant Win7安装心得
前提:为了做一个 Laravel 项目,因为功能原因,需要使用 Linux 环境。配置:我笔记似乎用 Win7 系统,如果不是因为某些个人需求原因,强烈建议使用最低 Win10 或者 Mac 系统开始说吧,本来打算安装 Homestead 的,话了两天的原因,期间各种失败,后来我发现,不是我的原因,是 Win7 电脑的原因。所以在次重申 Win7 安装 Homestead 有风险,需谨...原创 2019-02-09 09:16:39 · 1242 阅读 · 1 评论 -
军哥lnmp安装使用redis
cdcd lnmp1.5#执行./addons.sh install redis#直接回车安装最新稳定版本Build complete.Don't forget to run 'make test'.Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20151...原创 2018-11-26 08:12:21 · 2447 阅读 · 0 评论 -
Centos 安装Jenkins 以及配合码云进行持续性测试部署
服务器为Centos7,并安装LNMP环境,因为牵扯到后期可能持续性修改调试代码,为了方便同步到服务器,经过运维同事的推荐,决定使用Jenkins。Jenkins功能如下:Jenkins是一个独立的开源自动化服务器,可用于自动执行与构建,测试,交付或部署软件相关的各种任务.广泛用于自动化测试和持续集成.安装方式多种.因为要安装java的sdk,因为需要对应版本,uname -a 查看了自己...原创 2018-11-22 12:00:40 · 709 阅读 · 0 评论 -
PHP关于定时执行脚本的几种方法
因为需要,需要向一个API接口抓取数据并存储到本地数据库,因为接口更新时间不固定,所以抓取需要每隔3秒请求抓取一次。针对这种情况,去查找资料,并找出以下几种解决方案。一:使用linux的定时任务shell脚本,使用shell命令,curl指定接口,来链接数据库并存储到数据库。二:指定一个路由地址,然后使用网上的一些监控服务平台,例如360等来定时请求自己写好的路由,来定时处理业务三...原创 2018-09-29 09:52:35 · 4550 阅读 · 0 评论 -
学习 Linux Shell脚本笔记
PS:看完了,跟着测试了主要的,现在晚上时间21:00,花了近一天因为网站要用到定时删除一定时间以前的文件,所以要用的xshell,无意间看到一位博主推荐的30分钟玩转xshell编程于是一头扎进去开始学习。学习链接:http://c.biancheng.net/cpp/view/6999.html一基础:echo $PATH #获取环境变量路径echo $SHELL #获...原创 2018-07-18 20:58:45 · 994 阅读 · 0 评论 -
php 获取指定路径文件在服务器中的绝对路径
生成小程序二维码后,需要先保存到本地,在上传到七牛云。直接使用文件路径上传七牛云需要使用绝对路径,所以拼接如下:$filePath = 'uploads/qecode/_scene-value.jpg';$info = pathinfo($filePath);$trueFileName = $_SERVER['DOCUMENT_ROOT'].'/'.$info['dirname'].'/'.$...原创 2018-05-16 17:56:06 · 7556 阅读 · 0 评论 -
lnmpa一键安装包下的thinkphp5的部署
之前一直采用lnmp部署,这次公司在新服务器上部署了lnmpa,于是更换以前项目上线lnmpa采用nginx走静态,碰到动态转发给apche负责,吸取双方优点中间有踩坑,后来发现是自己没认真看文档教程如下:添加就不说了,按照lnmp.org即可,唯一不同于lnmp的是,过程中没有设置伪静态和 php pathinfo的选项lnmp vhost add在thinkphp5项...原创 2019-02-28 11:44:31 · 377 阅读 · 0 评论 -
Linux 关于IPV6 无法使用 wget 和 curl 的解决方案,设置 DNS ,且重启后不失效
长话短说,首先检查DNS问题/etc/resolv.conf 没有的话添加如下:nameserver 8.8.8.8nameserver 114.114.114.114然后测试是否能 ping 通ping -c 4 baidu.com#正确返回如下64 bytes from 123.125.115.110: icmp_seq=1 ttl=50 time=26.6 ...原创 2019-03-01 09:55:41 · 11296 阅读 · 0 评论 -
宝塔面板 LNMP 环境安装 Xdebug
习惯了 wamp 以及框架的某些输出,在看原始的 var_dump难免很不适应,所以这里我们需要 xdebug好像以前宝塔的扩展里有这一项的,但是我并没有看到,所以选择手动安装:常见的扩展不需要手动安装,可以在这里点击安装:下面我们手动开始安装 Xdebug进入面板,依次如下操作:至于下载那个xdebug版本,简单的方法是,手动用鼠标复制整页内容,然后进入:ht...原创 2019-04-28 17:13:21 · 2152 阅读 · 0 评论 -
Linux 下 Selenium Python Chrome 环境搭建
一直在window下进行爬虫抓取数据,但是因为国内网络的环境独特性,今天就考虑放到海外服务器上进行抓取PS:因为之前用的Centos X86 32位的,一路没少踩坑,所以各种限制,各种坑,刚刚重装了服务器系统PS:python2 版本也是可以的,安装scrapy也容易,关键就在于selenium.webdriver这个兼容,因为有些抓取于面需要模拟浏览器点击等行为。PS:服务器为裸机,...原创 2019-05-07 20:49:54 · 3196 阅读 · 0 评论 -
军哥 lnmp 安装 nginx 扩展 http_realip_module --应对 CDN 无法获取用户真实IP
因为网站使用了 Fastly 的 CDN ,导致后台显示用户注册的IP地址全部变为了CDN自家的地址。这就导致无法看到真实用户的 IP 地址以及分布了。本来想着不去解决这个问题,可是抱着好奇心还是去搜索查了查,然后发现 Nginx 是有模块可以解决该问题的。首先需要安装 http_realip_module 模块,因为使用的环境是军哥的 Lnmp ,默认没有安装该模块,所以...原创 2019-07-11 12:48:31 · 1011 阅读 · 0 评论 -
Linux 64位 Centos7 使用七牛 qshell 教程
目的用于在一台服务器上拉取同步七牛对象存储的文件一:进入系统进入root 目录cd 空格新建文件夹qshellmkdir qshell然后下载对应版本 qshell 我们Linux 是 64位的查看命令如下:uname -a显示如下,看到我是64位:Linux localhost.localdomain 3.10.0-229.el7.x86_64 #1 ...原创 2019-07-16 12:16:16 · 1115 阅读 · 0 评论 -
服务器修改内存交换分区的方法
因为购买的很多服务器默认内存交换分区默认都是 15G 以上,但是最近偶然发现一台服务器的内存交换分区仅为512M而且已经跑慢。所以找到此方法扩容。因为服务器本来就是使用军哥的 LNMP ,所以字节全程复制操作就行了链接:https://www.vpser.net/opt/vps-add-swap.html...原创 2019-09-02 09:36:22 · 555 阅读 · 0 评论 -
Apache配置多个域名的方法
本地linux的centos系统,配合修改本机hosts文件apche设置如下:打开Apache的安装目录,找到httpd.conf文件,分别去掉下面两行文字前面的#号。 LoadModule vhost_alias_module modules/mod_vhost_alias.so去掉#意思是启用apache的虚拟主机功能。 Include conf/extra/httpd-vhosts.c...原创 2018-02-09 14:25:21 · 6160 阅读 · 0 评论