![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
phpzx.cn
这个作者很懒,什么都没留下…
展开
-
linux dev用户上定时任务没执行成功
在服务器设置了一个定时任务, 看定时任务执行了, 但是没生效, 单独执行命令没问题. 原来是crontab环境变量问题, 在设置定时任务时, 指定命令所在具体目录就可以错误的:crontab -e* * * * * cd /nodejs && node opencc.js >> opencc.log正确的:* * * * * cd /nodejs && /usr/local/bin/node opencc.js >&g...原创 2021-11-13 12:46:53 · 1902 阅读 · 0 评论 -
多种方法知道linux上软件安装到哪了
例如想知道redis安装在哪了, redis的服务端是"redis-server"实验环境centos 7.6方法一: locate# 1.安装mlocateyum install mlocate# 2.更新数据库updatedb# 3.查找locate redis-server结果如图:/usr/local/bin/就是redis的安装...原创 2019-12-12 21:43:25 · 188 阅读 · 0 评论 -
linux禁止ping, 服务器防止ping拒绝服务网络攻击
linux禁止ping, 服务器防止ping拒绝服务网络攻击为了服务器的安全, 防止网络攻击(DOS 攻击消耗网络宽带,CPU资源), 需要服务器设置 禁止ping通常有两种方式第一种是通过防火墙 iptables 设置第二种是内核设置 如果内核禁止ping , 防火墙设置允许ping 也是ping不通,内核设置允许ping, 防火墙设置不允许ping , 也是不能ping的第一种: 通过防火墙设...原创 2018-06-10 14:10:41 · 2653 阅读 · 0 评论 -
ifconfig命令不存在command not found
ifconfig命令不存在command not found场景: 刚刚装linux centos mini 想用远程工具链接, 首先得查看一下ip吧, 结果发现, ifconfig命令不存在, 一个命令不存在, 无非两种情况, 情况一:不在环境变量中,所以找不到, 情况二:没有安装该命令具体做法:判断有没有安装该程序(提示:默认位置 /sbin/ifconfig)locate ifconfig ...原创 2018-07-01 13:46:59 · 9686 阅读 · 6 评论 -
linux安装服务器压力 并发 性能 测试工具siege
linux安装服务器压力测试工具siege简介:Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。Siege是一个多线程http负载测试和基准测试工具。Siege:这是Linux系统下的一个测试工具,完全使用C语言实现,可以对HTTP和FTP服务...原创 2018-07-01 19:01:29 · 2267 阅读 · 0 评论 -
linux安装压力测试工具vegeta
github 地址: https://github.com/tsenart/vegeta/releaseshttps://github.com/tsenart/vegeta/releases/download/v8.0.0/vegeta-8.0.0-linux-amd64.tar.gz# 下载wget https://github.com/tsenart/vegeta/releases/downl...原创 2018-07-01 21:35:19 · 4739 阅读 · 0 评论 -
nginx配置支持pathinfo,rewrite隐藏入口文件index.php支持php参考demo
说明: 下面代码是从我nginx.conf复制的全部我的站点根目录是/var/www 其下有子目录,shopping, 我为shopping项目配置pathinfo, 并隐藏入口文件访问: 带入口文件:http://58.xx.xx.128:82/shopping/index.php/home/index/test不带入口 :http://58.xx.xx.128:82/shopping/ho...原创 2018-07-01 23:04:52 · 1337 阅读 · 0 评论 -
shell 一键改mysql数据库名
shell 一键改mysql数据库名需求: 我有一个数据库叫shoppping , 想改成为shopping下面是执行shell代码使用步骤:1) 修改代码并将下面代码写入一个文件,例mv_dbname2) vi/vim 编辑器设置 set ff=unix 保存3)给权限 chomd a+x4)执行 ./mv_dbname需要修改的地方:1) mysql执行路径 mysqlconn 这行2) 用户...原创 2018-07-06 09:57:44 · 784 阅读 · 0 评论 -
PHP执行报错 Session data file is not created by your uid
session_start():session_start():Session data file is not created by your uid服务器上有多个server, 多个php, 容易出现这个问题, 原因是因为没有权限操作/tmp/sess文件, 解决:将所有server (httpd, nginx) php-fpm 的user 与group 修改统一, 比如统一为daemon ,...原创 2018-07-06 10:25:10 · 3079 阅读 · 1 评论 -
linux 查询管道过滤, 带上标题字段
linux 查询管道过滤, 带上标题字段例: 一个简单的查询 ps -e | grep httpd上面经过grep 过滤后, 标题没了, 但是为了看上去更方便,有标题字段看起来更方便一些, 那么可以按下面的写法来实现命令: ps -e | head -1;ps -e | grep httpd 看一下效果吧:说明: head -1 就是取第一行 其实就是进行了两次查询, 第一次只取标题, 如果你有更...原创 2018-06-10 08:43:43 · 1046 阅读 · 0 评论 -
linux上安装php的curl扩展
关键字: linux上安装php的curl扩展curl相关函数未定义友情连接:LAMP环境搭建: https://blog.csdn.net/dong_alex/article/details/80661601LNMP环境搭建: https://blog.csdn.net/dong_alex/article/details/80712018很多时候, 在安装php的时候, 不会把所有的扩展都安装,...原创 2018-06-24 23:44:57 · 3452 阅读 · 0 评论 -
腾讯云服务器linux centos 7.4 搭建ftp服务器 vsftpd
腾讯云服务器linux centos 7.4 搭建ftp服务器 vsftpd# 安装 vsftpd$ yum install vsftpd -y# 启动$ service vsftpd start && systemctl restart vsftpd.service# 查看$ netstat -nltp | grep 21/*目前 FTP 服务登陆允许匿名登陆,也无法区分用户访问...原创 2018-05-19 00:26:10 · 1171 阅读 · 0 评论 -
虚拟机virtualBox安装linux系统 xshell远程连接linux
虚拟机virtualBox安装linux系统 xshell远程连接linux虚拟机概念:通过软件, 使用虚拟化技术虚拟出电脑的硬件环境, 充当真实的电脑使用.常见的虚拟软件: virtualBox(免费), Oracle VmWare(收费)安装虚拟机virtualBox安装好后,建议设置全局设置, "默认虚拟机电脑位置", 好处是,重装系统后不会丢失. 新建虚拟电脑 新建虚拟电脑时, 如果版本...原创 2018-05-22 00:37:32 · 5851 阅读 · 0 评论 -
linux系统源码编译安装git
# 使用包管理器安装# 红帽系列# yum install git -y # ubuntu # apt-get install git # linux centos7.4 # 源码编译安装 # 安装依赖yum install gcc gcc-c++ curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-...原创 2018-06-12 20:25:52 · 1134 阅读 · 0 评论 -
virtualBox linux centos 挂载u盘 解决乱码
liunx 挂载u盘环境:虚拟机virtualBox5.2.8 linux centos6.5 64bit第一步:插入u盘第二步:virtualBox 设置启用u盘 提示:如果不知道哪个是你u盘, 可以在windows下,查看u盘的属性, 或者拔出,重新插入,usb设置这里多出来的一项就是刚刚插入的u盘第三步: 挂载u盘 1) 查看u盘是哪个设备fdisk -l找对其u盘设备的 'Device ...原创 2018-05-30 14:23:25 · 1992 阅读 · 0 评论 -
linux之git设置高亮显示当前分支
windows上的git使用时如果在版本库中, 会高亮显示当前分支,可以知道当前的分支, 同时能知道当前是在一个版本库中, 但是linux上的git, 你即便在版本库中, 看不出来, 因为没有什么标志, 你要查看下有没有.git目录或使用git status 一下才知道当前是不是在版本库中,以及是哪个分支, 不是很方便, 下面的配置就可以解决!没有配置前如图:配置之后:linux上配置git高亮...原创 2018-06-13 11:37:52 · 1370 阅读 · 1 评论 -
virtualBox linux操作系统centos 挂载光盘
virtualBox虚拟机linux centos 挂载光盘第一步: 放入光盘 第二步: 挂载光驱 (/dev/cdrom)1) 创建挂载点mkdir /mnt/media2) 挂载mount /dev/cdrom /mnt/media接下来就可以使用光盘的内容了 卸载光盘umount /mnt/media/END ...原创 2018-05-30 17:22:45 · 2962 阅读 · 0 评论 -
linux增加硬盘 磁盘分区格式化及挂载
linux磁盘分区格式化及挂载意义: 给linux 系统服务器扩容, 加一块硬盘实验环境: virtualBox虚拟软件 + centos6.5第一步: 添加硬件 硬盘 (我这里用virtualBox模拟) 启动查看设备,找到新加的硬盘标识fdisk -l 分区 fdisk /dev/sdb 说明:p --主分区[1-4] 或查看现有分区n -- 添加一个分区d -- 删除分区+1G --分配...原创 2018-05-30 23:45:44 · 1159 阅读 · 0 评论 -
linux安装nginx服务器并配置支持php LNMP搭建
本机环境: centos7.4 64bit概要: 使用yum安装nginx, 源码编译安装php-fpm, 配置让服务器能支持解析php # 下载php最新版7.3源码wget -c https://downloads.php.net/~stas/php-7.3.0alpha1.tar.gz# 解压tar zxvf php-7.3.0alpha1.tar.gz# 配置phpcd php-7.3....原创 2018-06-16 11:48:14 · 10548 阅读 · 0 评论 -
腾讯云服务器linux Ubuntu操作系统安装ftp服务器vsftpd
腾讯云服务器linux Ubuntu操作系统安装ftp服务器vsftpd操作系统: Ubuntu Server 16.04.1 LTS 64位下面我将系统重装, 一步一步从头开始,安装FTP服务器登录服务器 xshell 登录服务器 用户名如果没自定义默认:ubuntu安装vsftpd服务器$ sudo apt-get install vsftpd -y查看是否运行如果安装成功, 正常会自动启动,...原创 2018-05-18 17:08:55 · 594 阅读 · 0 评论