![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 68
lofate
自嘲墨尽,笑谈词穷。
展开
-
Linux(宝塔辅助)安装magento2.4.6
8. 访问您的网站,使用管理员账号登录,进入 Magento 后台管理页面,进行必要的配置和设置,即可开始使用 Magento2.4.6。6. 等待命令执行完成后,进入网站管理页面,点击左侧菜单栏中的“数据库”,创建一个新的数据库,并记录下数据库名称、用户名和密码。4. 在网站管理页面中,点击“文件管理器”,进入网站根目录,然后在上方的“工具”菜单中选择“Shell 终端”。将命令中的参数替换为您自己的信息。3. 等待宝塔面板自动创建网站,创建完成后,在网站列表中找到刚创建的网站,点击“管理”。原创 2023-06-07 10:16:35 · 841 阅读 · 0 评论 -
PHP多进程swoole应用实例&&swoole多进程process方法
应用一:请求接口,减少时间假设我们需要CURL多个地址,例如3个,每个需要1秒,如果我们同步运行至少需要3秒完成,这对用户的体验是非常不好的,我们可以引入swoole的process子进程开启三个进程同时curl则需要1秒处理好。代码实现:<?phpecho'start:'.date("YmdH:i:s");$urls=['http://www.baidu.com','http://www.sina.com.cn','http://...原创 2021-07-28 10:14:00 · 631 阅读 · 0 评论 -
源码安装swoole与配置&&PHP安装swoole&&linux系统下swoole安装与配置
首先到官网文档下载swoole,文档里有几种方法安装之前请看清楚,swoole安装准备与需要注意哪些问题 下载源码我用git方法,git下载swoole源码包,同样放在softpackage目录下载下来的包名是swoole-src,为了方便学习,我把它更改为swoole看 上面文件,发现swoole是没有configure,这就需要你用到php的phpize来安装了,phpize在这个php/bin目录里,注意:phpize是用来生成外部扩展文件的。..原创 2021-07-27 09:09:55 · 414 阅读 · 0 评论 -
Linux就该这么学:重定向,管道符,通配符,转义符,环境变量&&Linux常用命令&&Linux学习教程
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>第三章:重定向,管道符,环境变量3.1 输入输出重定向 定义:输入重定向是指将文件导入命令中,输出重定向是指将原本显示到屏幕的信息输出问文件。相较于输入重定向,输出重定向使用的更多,下面重点介绍输出重定向 输出重定向用到的符号和作用如下所示 符号 作用 命令 > 文件 将标准输出重定向到一个文件中(同时清空文件中原有内容) 命令 2> 文件 将错误.原创 2021-05-24 18:31:53 · 89 阅读 · 0 评论 -
Linux 服务器必备的安全设置
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>好不容易买了服务器,如果因为自己的疏忽,被黑客黑掉的话,那真的是太糟糕了!下面告诉你一些简单的方法提高服务器的安全系数,我的云服务器就是这么配置的,虽然有些麻烦,但是感觉安心一些。修改 ssh 登陆配置打开 ssh 配置文件vim /etc/ssh/sshd_config#修改以下几项Port 10000#更改SSH端口,最好改为10000以上,别人扫描到端口的机率也会下降。防火墙要开放配置好的端原创 2021-05-12 21:11:12 · 92 阅读 · 0 评论 -
supervisor守护进程配置
实际应用项目:http://github.crmeb.net/u/long软硬件环境 centos7.6.1810 64bit cat /etc/redhat-release #查看系统版本 supervisor 3.4.0 python 2.7.5 supervisor简介supervisor是一个用python语言编写的进程管理工具,它可以很方便的监听、启动、停止、重启一个或多个进程。当一个进程意外被杀死,supervisor监听到进程死后,可以很方.转载 2021-05-12 18:31:16 · 217 阅读 · 0 评论 -
swoole系列之---定时器的简单理解和应用
实际应用项目:http://github.crmeb.net/u/long学习 Swoole 之前,最好先了解下底层知识,比如,线程/进程、IO、TCP/IP协议 等。Timer的定时器主要有以下三个方法swoole_timer_tick间隔的时钟控制器swoole_timer_after指定的时间后执行swoole_timer_clear删除定时器示例代码://每隔5000ms触发一次$timer_id=swoole_timer_tick(5000,...原创 2021-05-12 09:05:57 · 865 阅读 · 0 评论 -
阿里云服务器实现域名解析步骤(入门级教程)
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>对于刚开始接触网站搭建的新手来说,好多东西都需要去了解学习,搭建网站首先需要购买服务器,然后购买域名,然后是域名解析,最后是域名备案等这些大的流程步骤。本节就来将将域名解析的步骤,服务器是以阿里云服务器来讲,其他平台的服务器暂时不介绍。具体步骤如下所示。一、打开进入阿里云官网,然后登陆阿里云账号,进入控制台。二、在控制台主界面,找到左侧菜单栏里面的下拉菜单,并找到“域名”选项,地球图标的那个选项,单击进入域原创 2021-05-10 21:11:25 · 44742 阅读 · 3 评论 -
Linux运维之----从零搭建DNS服务器
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>DNS 相关技术名词FQDN:完全限定域名,即每个域在全球唯一,域不是域名,google.com 是域,www.google.com 是域名。域可以分为根域(.)和顶级域(TLD)顶级域又可以分为三类:1. 通用顶级域(.com商业机构,.org非营利性组织,.net网络服务机构等)2. 国家顶级域(.cn中国,.uk英国,.us美国,.jp日本)3. 反向域(基础建设顶级域,.arp...原创 2021-05-10 21:08:19 · 94 阅读 · 0 评论 -
Redis 在常见的 5 个用法
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>Redis是一个强大的内存数据结构存储,包含数据库,缓存和消息代理等多种用途。大多数人经常认为它不过是一个简单的键值存储,但其实它有更多的能力。下面我将会总结一些Redis可以做的事情的真实例子。1.全页面缓存首先是整页缓存。如果你正在使用服务器端呈现的内容,则不需要为每个单独的请求重新渲染每个页面。使用如Redis这样的缓存,你可以缓存经常请求的内容,从而大大减少请求最多的页面的延迟,并且大多数框架针对Redi原创 2021-05-10 20:10:16 · 201 阅读 · 0 评论 -
TP3.2+宝塔实现简单的计划任务
简单的计划任务@TOCTP3.2+宝塔实现简单的计划任务因项目需求,要写一个计划任务,每天零点修改下数据库数据。想了挺多方法,感觉对不好实现。问同事说,宝塔可以设置计划任务,瞬间问题解决了。处理数据的方法我用的是TP3.2框架,实现数据重置的方法有两种:1.写在控制器里(BaseController的del_times方法中);2.直接写网站根目录下(del_times.php中)。我这里...原创 2019-03-08 10:43:51 · 2220 阅读 · 0 评论 -
Docker系列七:docker可视化工具
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>portainer(图形化界面管理工具,提供一个面板供操作)docker run -d -p 9222:9000 \--restart=always -v /var/run/docker.sock:/var/run/docker.sock --privileged=true portainer/portainerRancher(CI/CD 持续集成/持续部署时使用)启动portainer后访问测试:http:原创 2021-05-08 12:03:07 · 114 阅读 · 1 评论 -
Docker系列三:docker部署nginx
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>1.下载nginx[root@localhost my.Shells]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEdocker.io/redis latest 1e70071f4af4 6 weeks ago.原创 2021-05-07 22:33:37 · 172 阅读 · 1 评论 -
Docker系列二:docker的工作原理和常用命令
工作原理Docker是一个Client,Server结构的系统,Docker的守护进程运行在主机上,通过Socket从客户端访问。DockerServer接收到DockerClient的指令,就会执行这个命令。Docker为什么比VNM快:Docker有比虚拟机更少的抽象层。Docker利用的是宿主机的内核,VM有自己的Guest OS。新建一个容器的时候,Docker不需要像虚拟机一样新建一个系统内核。利用宿主机的内核,提升了启动速度和系统资源利用率。Docker的常用命令原创 2021-05-07 22:24:42 · 235 阅读 · 6 评论 -
Docker系列一:docker部署安装
Docker简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是基于 Go 语言开发的,是一个开源项目。文档地址:https://docs.docker.com/仓库地址:https://hub.docker.com/虚拟机技术缺点:模拟一个完整的操作系统,资源占用多,步骤冗余,启动慢。Dock..原创 2021-05-07 22:23:59 · 151 阅读 · 0 评论 -
Linux运维---几个常用的Linux 查看系统硬件信息命令
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>在Linux下,我们经常需要查看系统的硬件信息, 这里我罗列了查看系统硬件信息的实用命令,并做了分类,实例解说。执行环境:ubuntu 16.041. cpulscpu命令,查看的是cpu的统计信息.root@ubuntu:/home/peng/#lscpuArchitecture:x86_64#cpu架构CPUop-mode(s):32...原创 2021-05-07 15:44:14 · 800 阅读 · 0 评论 -
PHP---swoole热更新设置
热更新设置直接修改swoole.php下的hot_update['enable']=true/false在.env中设置APP_DEBUG=true/false其它说明在开发模式下建议直接将监听目录设置为root目录,并同时监听.env文件.完整hot_update如下 'hot_update' => [// 'enable' => env('APP_DEBUG', false), 'enable' => true,/原创 2021-05-06 10:04:07 · 679 阅读 · 0 评论 -
三、Docker搭建nginx
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>系统环境:centos7.7 (VMware中) images版本:nginx:latest (截止2020.01.10最新版) 1、拉取镜像 docker pull nginx 2、启动nginx容器。 docker run --name my_nginx_2020 -d -p 80:80 --restart=always -e TZ="Asia/Shanghai" nginx:latest.原创 2021-05-05 22:36:57 · 615 阅读 · 1 评论 -
二、Docker安装及常用命令
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>一、仓库、镜像、容器官方docker hub官方:https://hub.docker.com/explore/常用docker 国内镜像源:网易镜像中心:http://hub-mirror.c.163.com阿里镜像中心:https://dev.aliyun.comDocker 官方中国区:https://registry.docker-cn.comustc: https://docker.m原创 2021-05-05 22:33:51 · 438 阅读 · 0 评论 -
浅谈线程和进程的区别
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>进程 我们都知道计算机的核心是CPU,它承担了所有的计算任务,而操作系统是计算机的管理者,它负责任务的调度,资源的分配和管理,统领整个计算机硬件;应用程序是具有某种功能的程序,程序是运行于操作系统之上的。 进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分配和调度的一个独立单位,是应用程序运行的载体。进程是一种抽象的概念,从来没有统一的标准定义。进程一般由程序,数据原创 2021-05-05 22:01:58 · 88 阅读 · 0 评论 -
Linux---CentOS目录结构和常用目录文件总结
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>linux 目录结构/:根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中/bin:/usr/bin:可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。/boot:放置linux系统启动时用到的一些文件。/boot/vmlinuz为linux的内核文件,以及/boot/grub。建议单独分区,分区大小100M即...原创 2021-05-05 21:53:00 · 778 阅读 · 0 评论 -
nginx负载均衡和反向代理有什么区别
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>关于nginx的负载均衡和反向代理,先看下这两个简单的配置负载均衡 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 worker_processes 1; events { worker_connections ...原创 2021-05-05 21:36:00 · 292 阅读 · 0 评论 -
如何在linux中查看cpu信息、机器硬件型号
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>># cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz(看到有8个逻辑CPU, 也知道了CPU型号)# cat /proc/cpuinfo | grep physical | uniq -c4 physical id : 04 physical id : 1..原创 2021-05-05 21:34:14 · 381 阅读 · 0 评论 -
Linux运维之---Debian系统设置terminal快捷键
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>我安装的是debian gnome桌面版。安装完成之后,没有快捷键可以方便的打开terminal,需要自己设置这个快捷键。 方法是:桌面上点击右键>设置》键盘》快捷键》自定义快捷键 点击+号,后弹出一个添加对话框,进行如下填写 点击“编辑”按钮,点击后接着直接输入你要的快捷键,此处我设置为(CTRL+ALT+T),那就是同时按下键盘上的这三个键后松手。此时快捷键就会显示出来。设置完成。 .原创 2021-05-04 15:53:29 · 483 阅读 · 4 评论 -
Linux运维之---Linux 下挂载硬盘
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>1.添加磁盘,查看磁盘情况node[root@db1 /]# fdisk -llinuxDisk /dev/sda: 10.7 GB, 10737418240 bytesweb255 heads, 63 sectors/track, 1305 cylindersideUnits = cylinders of 16065 * 512 = 8225280 bytesspa Device Boot ...原创 2021-05-04 15:48:35 · 104 阅读 · 3 评论 -
linux下定时执行任务的方法及crontab 用法说明
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>linux下定时执行任务的方法在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。一、cron在3个地方查找配置文件:1、/var/spool/cron/ 这个目录下存放的是每个用户包括root的crontab任务原创 2021-05-04 15:18:50 · 101 阅读 · 0 评论 -
源码仓库搭建---linux搭建git服务器
搭建环境:服务器CentOS6.6 + git(version 1.8.3.1)客户端 Windows10 + git(version 2.11.1.windows.1)1. 安装Git相关软件Linux是服务器端系统,Windows作为客户端系统,分别安装Git安装服务端:[root@linuxprobe ~]# yum install -y git[root@localhost ~]# git --version //安装完后,查看 Git 版本git versi.原创 2021-05-04 15:11:20 · 174 阅读 · 0 评论 -
源码仓库搭建---linux搭建svn服务器
1、检查系统是否已经安装如果安装就卸载检查:svnserve --version卸载:yum remove subversion2、安装yum install subversion3、建立SVN库(文件位置可自由)创建仓库文件夹:mkdir -p/opt/svn/repository用svn管理员身份创建一个仓库:svnadmincreate/opt/svn/repository执行上面的命令后,自动建立repositories库,查看/opt/svn...原创 2021-05-04 14:57:05 · 157 阅读 · 1 评论 -
Linux计划任务,自动删除n天前的旧文件
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>语句写法:find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \;例1:find /usr/local/backups -mtime +10 -name "*.*" -exec rm -rf {} \;将/usr/local/backups目录下所有10天前带"."的文件删除find:linux的查找命令,用户查找指定条件的文件/usr/local/back原创 2021-05-01 17:39:08 · 265 阅读 · 0 评论 -
Linux之vi与vim使用与区别
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>一、VI与VIM区别它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。vim的这些优势主要体现在以下几个方面:1、多级撤消我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。2、易用性vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台。3、语法加亮vim可以用不同的颜色..原创 2021-05-01 17:12:04 · 974 阅读 · 0 评论 -
Linux之yum常用命令详解
放上crmeb的免费源码获取地址:点我直达>>>一、基本语法 yum基于rpm包管理,能够从指定的服务器自动下载并安装rpm包,可以自动处理依赖关系,并且一次安装所有依赖包。 yum命令形式如下: yum [options] [command] [package ...] 其中:options是可选的,选项包括-h(帮助)、-y(当安装过程提示选择时全部为yes)、-q(不显示安装过程)等。 ...原创 2021-05-01 16:39:33 · 4183 阅读 · 0 评论 -
运维之linux 下修改日期和时间
这里给大家推荐一款免费迭代 二开便捷的商城项目:源码直通车>>>我们一般使用“date -s”命令来修改系统时间。比如将系统时间设定成2021年5月1日的命令如下。date -s 05/01/21将系统时间设定成下午1点12分0秒的命令如下。date -s 13:12:00使其立即生效 再执行clock -w注:1、这里说的是系统时间,是linux由操作系统维护的;2、只有root用户才能修改系统的设置切换至root用户只需在前面加 s..原创 2021-05-01 16:34:03 · 144 阅读 · 4 评论