前言刚刚确认这个 Chat 主题的时候,周围就有同事和同学质疑,有的说 多进程没有前途,有的说多进程就是神经病。虽然这些说法过于武断,但是不可否认的,是 PHP 在多进程方面确实不擅长。既然如此,我还为什么要用 PHP 去实现多进程呢?原因有二。第一,在开发过程中,我们需要学习许多关于 Linux 进程的一些知识,比如什么是进程,什么是写时复制,什么是信号,如何守护进程化,什么叫僵尸进程等。这些知
安装包下载:https://github.com/happyfish100百度云下载相关包:链接:https://pan.baidu.com/s/1TzKMXjADeDw-ooR-6H8VHw提取码:x16s说明:FastDFS没有Windows版本,需要部署在Linux系统下此文档系统版本:CentOS Linux release 7.9.2009 (Core)一、安装前检查1、检查linux上
转载
2024-07-11 04:31:02
43阅读
我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。 在开始本教程前我们需要先知道什么是绝对路径与相对路径。 1、绝对路径: 路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。 2、相对路径: 路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/
CentOS7一、 介绍红帽的二进制版 二、 需要的工具CentOS7 光盘镜像文件—Everything(完整版)SecureCRT 远程登陆终端软件WinSCP Linux与Window传输工具 三、 &nbs
转载
2024-07-30 17:05:02
47阅读
服务脚本编写 存放位置/usr/lib/systemd/system #系统服务,开机不需要登录就能运行的程序(可以用于开机自启)/usr/lib/systemd/user #用户服务,需要登录后才能运行程序服务脚本编写服务脚本一般以xxx.service命名,且脚本中分为三部分:[Unit]、[Service]、[Install]vim /usr/lib/systemd/system/xxx.s
转载
2024-03-03 10:02:31
93阅读
今天我们聊一聊macOS下的brew安装nginx,本文重点关注的是安装的细节的解读,其中一些细节可能只注意安装结果的你错过了,本文详细解读。nginx在之前的篇幅中有介绍,性能强大的web服务器,具有跨平台、代理转发、高性能等各种优势。在centos上安装主要用的yum,而在macOS系统上,我们主要使用brew来进行方便安装。brew为强大的macOS下的第三方安装包管理优秀解决方案。「动手打
1.基础环境配置setenforce 0
systemctl stop firewalld
systemctl disable firewalld
sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
yum install -y wget
ls /etc/yum.repos.d/
rm -rf /etc
如果将PC电脑变成web服务器:使用python3监测公网IP实现DDNS上一篇文章中,我们使用Nignx的反向代理和端口转发实现域名访问家里主机上的web了。由于家庭宽带基本都是动态IP,每当你重启一次光猫,IP地址就会变化一次。当光猫因为停电、故障、维护等原因重启过后,网站就无法访问了。网上基本的解决方法是使用花生壳做DDNS(动态域名解析),但那个需要绑定自己的域名要付费不说,且linux无
#!/bin/bash
echo " (__)"
echo " (oo)"
echo " /------\/ "
echo " / | || "
echo " * /\---/\ "
echo " ~~ ~~ "
echo "...."Are You Ready?"..."
read key
echo "警告:本脚本只
下载的源码程序包中,共有16个例子,这里记录它们的调试及运行结果,尤其是哪些可用,哪些不可用,今后使用时用作参考。总结:(1)在 18 个示例程序中,example16 和 example17 编译报错,example7 和 example12 编译正常但是运行时报错(“已放弃(吐核)”),example3 运行正常但结果错误,其余程序可以正常运行。(2)对库文件 libgpstk.so 文件的依
一、if语句 1、单分支语句结构 if <条件表达式> then 指令 fi 例子: if [ -f file ] then echo “是一个普通文件” else echo “不是一个普通文件” exit 1 fi ######说明:如果file是一个普通文件,那么就执行echo “是一个普通文件” 否则 输出一条"不是一个普通文件" 最后退出脚本 2、多分支if语句结构 if &l
CentOS7安装软件个人脚本①安装goCentos7 安装 go1.* 版本的golang
使用方法:
以go1.13.14.linux-amd64.tar.gz为例
把go1.13.14.linux-amd64.tar.gz放在当前目录, 没有就去'https://studygolang.com/dl'下载
先保证远程机器的SSH可用,然后配置文件中的四个字段
ip = '172.16.70.
转载
2024-05-06 14:33:20
50阅读
# CentOS 7开机启动Python脚本的方案
## 项目背景
在服务器管理和应用部署中,很多情况下我们需要在系统启动后自动执行某些脚本。这对于自动化任务、监控和维护项目特别重要。本项目旨在为CentOS 7系统中的Python脚本设置开机自动启动。
## 方案概述
我们可以通过使用系统的 `systemd` 服务来实现Python脚本的开机自启。Systemd 是一个初始化系统和服务
1.从官网下载CentOS 7 ISO镜像,有3种 a) DVD ISOb) Everything ISO c) Minimal ISODVD和Everything 都是完整版 ,而minimal是最小化版本,如果需要其他附加的功能需要网络自己下载。2.安装=》新建虚拟机=》典型=》安装程序光盘映像文件(这里选择下载好的iso文件路径)=》改名字+改存储位置=》设置磁盘大小(我用默认足够
转载
2024-04-04 11:15:06
358阅读
作为一名运维,经常会部署各种用途的操作系统,但在这些工作中,我们会发现很多工作其实是重复性的劳动,操作的内容也是大同小异,基于这类情况,我们可以把相同的操作做成统一执行的脚本,不同的东西作为变量手动输入。节约下来的时间不就可以做更多有意义的事情吗?最近在粉丝有推荐下发现一款比较好用的shell源码,也基于此改编了一下,分享给大家:主菜单:二级菜单:主要实现系统的各类优化,比如常用的修改
转载
2024-05-01 23:30:42
108阅读
三种实现方式:方法一:(rc.local)1、因为在centos7中/etc/rc.d/rc.local的权限被降低了,所以需要赋予其可执行权chmod +x /etc/rc.d/rc.local2、赋予脚本可执行权限假设/usr/src/iptables.sh是你的脚本路径,给予执行权限chmod +x /usr/src/iptable.sh3、打开/etc/rc.d/rc.local文件,在末
转载
2023-10-07 12:03:20
81阅读
Centos7将脚本创建成系统服务环境:许多小伙伴在工作中会遇到将服务器启动的时候一些服务也需要跟随系统随之启动。这则笔记将告诉小伙伴如何将脚本创建成系统服务。让脚本跟着系统启动。创建的脚本:/usr/local/sbin/zabbix-server.sh本地环境:本人的环境在docker容器,容器中有一个镜像是zabbix-server-5.2.6。由于docker编排原因,在服务器重启之后do
转载
2024-04-17 13:06:31
74阅读
文章目录前言搭建本地离线镜像源第一步:上传文件第二步:创建挂载目录第三步:挂载镜像第四步:配置本地镜像repo第五步:移动默认repo第六步:更新yum源安装httpd服务安装http服务搭建集群离线源重新挂载本地源 前言某些服务器安装是最小化安装,导致常用的命令也没有提供,并且内网环境下某些依赖软件包不能联网下载,本地镜像包含了使用命令的软件包搭建本地离线镜像源第一步:上传文件将操作系统iso
转载
2023-11-20 22:04:15
42阅读
采用yum安装1.php7.1 需要更新下软件源:可从http://mirrors.163.com/centos/6/os/x86_64/Packages/找到可用软件源,网上好多文章里的都比较老,库里软件包不全,或者一些库访问不到;执行行:rpm -ivh http://mirrors.163.com/centos/6/os/x86_64/Packages/mailcap-2.1.31-2.el
【前言】最近想压测一下ITOO的考试系统,所以想在自己电脑上安装一下linux,然后安装一下jmeter进行压测一下。不过为什么要连接xshell呢,因为在虚拟机上总是会和主机切换鼠标,而且也不能粘贴复制,所以用xshell连接就会比较方便。【提示】CentOS7 以下两种方法建议使用第一种设置静态ip的方法。【步骤】一、安装VMware直接点击下一步即可二、安装linux下载CentOS,在VM