Linux
Everything1209
做正确的事,把事情做对
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CentOS 升级 OpenSSL 至最新版
openssl原创 2022-12-01 17:59:07 · 6711 阅读 · 1 评论 -
navicat远程连接报1130不允许连接错误
用Navicat for mysql连接数据库测试下连接 如果出现1130错误错误代码是1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server论坛上有些朋友说关掉防火墙就好了(其实不是防火墙的问题)是无法给远程连接的用户权限问题接下来我们解决这个问题用putty登录服务转载 2015-01-05 10:13:45 · 4025 阅读 · 0 评论 -
Linux内存管理
linux下查看最消耗CPU、内存的进程正确理解Linux内存占用过高的问题Linux系统与程序监控工具atop教程用十条命令在一分钟内检查 Linux 服务器性能转载 2016-03-31 10:45:19 · 487 阅读 · 0 评论 -
Linux防火墙:iptables禁IP与解封IP常用命令
Linux防火墙:iptables禁IP与解封IP常用命令 Linux防火墙:iptables禁IP与解封IP常用命令转载 2016-03-18 11:55:02 · 2238 阅读 · 0 评论 -
linux下运维常用命令总结
netstat -lntup 列出正监听的端口ps命令1.ps -ef | grep 进程名 [root@iZ94eveq0q4Z bin]# ps -ef | grep mongodroot 10558 1 0 21:49 ? 00:00:03 ./mongod --dbpath86_64-2.4.2/log/mongodb.log -...原创 2014-12-22 10:48:06 · 2310 阅读 · 1 评论 -
阿里云内网文件传输总结
1、把同一帐号下的其他ECS服务器上的文件传输到本服务器scp root@10.45.177.154:/var/lib/mysql/apiservice /data/mysql/这命令的意思是:把IP为10.xx.xx.xx下的/var/lib/mysql/apiservice 拷贝到当前系统下的/data/mysql/下直接执行上述命令是会报错的错误信息如下:...原创 2015-12-16 19:50:10 · 7218 阅读 · 0 评论 -
/etc/php-fpm.d/www.conf 配置注意
1、php-fpm 配置文件里 rlimit_files的值 要与系统的打开连接数一致1)查看系统文件打开连接数[root@iZ94eveq0q4Z ~]# ulimit -n655352)查看一下php-fpm 配置文件里 rlimit_files的值; Set open file descriptor rlimit.rlimit设置打开的文件描述符; Default Val原创 2015-12-28 15:58:19 · 7109 阅读 · 0 评论 -
linux下添加逻辑分区并挂载(手动和自动方式)
一、查看新磁盘[root@desktop61 Desktop]# fdisk -cul /dev/sdcDisk /dev/sdc: 21.5 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectorsUnits = sectors of 1 * 512 = 5转载 2015-10-13 11:57:17 · 1286 阅读 · 0 评论 -
定时执行备份mysql
备份mysql的shell脚本#!/bin/sh # mysql_backup.sh: backup mysql databases and keep newest 5 days backup. # # Last updated: 28 Sep 2015 # ----------------------------------------------------------------原创 2015-10-16 14:16:21 · 528 阅读 · 0 评论 -
域名泛解析后nginx拒绝未绑定域名
情景:比如 test.com这个一级域名在万网或西部数码上泛解析到阿里云主机上192.168.1.10上(* 泛解析),解析生效后,在浏览器上输入a.test.com、b.test.com..........都可以直接访问到云主机。实际上我们只允许在Nginx配置过的二级域名访问,其他没有配置文件的二级域名需要拒绝,防止恶意访问。第一种:返回HTTP 状态码server { li原创 2015-08-06 11:11:40 · 5174 阅读 · 0 评论 -
linux centos 设置防火墙 iptables 如何 禁止某个IP访问 登陆
方法一:1.vi /etc/sysconfig/iptables里:RH-Firewall-1-INPUT – [0:0]下面添加一行下面是只允许某个IP访问xx端口-A INPUT -s 192.168.5.244 -j DROP转载 2015-08-06 11:32:19 · 23293 阅读 · 0 评论 -
php-fpm
使用 netstat -napo |grep "php-fpm" | wc -l 查看一下当前fastcgi进程个数,如果个数接近conf里配置的上限,就需要调高进程数原创 2015-07-22 11:43:05 · 527 阅读 · 0 评论 -
Linux之VI常用命令
1.清空打开的文件所有内容gg(跳至文件首行) ---> dG(执行此命令)原创 2015-07-14 17:50:20 · 513 阅读 · 0 评论 -
VMware中ubuntu忘记密码的解决办法
VMware中ubuntu忘记密码的解决办法:一、用安装盘重启,这时候你将获得root权限,但这个不是今天说的重点。二、这种情况更加常见,我们身边并没有安装盘,但grub为我们提供一个非常方便的方法:重启ubuntu,随即长按shift进入grub菜单;选择recovery mode,回车确认;在Recovery Menu中,选择“Root Drop to root shell转载 2015-07-01 17:43:33 · 780 阅读 · 0 评论 -
用crontab命令定时PHP文件,并调试
这是一个用URL定时执行PHP的命令,只要有执行,数据库表里面都会有执行时间的记录,然而crontab -e 添加了如下命令后却发现根本没有执行成功。30 1 * * * /usr/bin/curl http://fo.baidu.com/index.php?m=AutoEndOrder&a=autoFinishOrder调试方法:1、查看文件是否有可执行权限,我通过URL访问原创 2016-01-14 15:34:59 · 1618 阅读 · 0 评论 -
linux no space left on device的解决办法(iNode满导致)
df -h 查看磁盘占用情况,发现磁盘具有很大的空余空间。df -i 发现有磁盘的inode 使用量接近100%,以下是df -i 命令后的显示(这是我处理后的正常状态)。这是由于有很多小文件导致inode被占满,如何发现这些小文件呢,具体在什么位置呢?以下是发现这些小文件的命令:find */ ! -type l | cut -d / -f 1 |转载 2016-02-24 13:52:07 · 6194 阅读 · 0 评论 -
PHP程序出现ERR_CONTENT_DECODING_FAILED错误,解决办法总结
问题背景:新项目部署到新服务器时候,同事可以在windows上跑起来没有问题,可是当迁移至Liinux服务器时候发现出现如下错误。chrome提示:ERR_CONTENT_DECODING_FAILED如下图所示:解决方式:在php.ini配置文件中发现如下配置是off状态,将其打开,重启下php-fpm即可; http://php.net/zlib.output-compression...原创 2019-06-14 09:49:09 · 5265 阅读 · 1 评论 -
记录一次centos安装GD库,call to undefined function imagecreate()
记录一次centos安装GD库采用phpize的方式安装,也不成功提示Cannot find config.m4.[root@hotdata gd]# php -i | grep -i --color gdPWD => /usr/include/php/ext/gd_SERVER["PWD"] => /usr/include/php/ext/gd[root@hotda...原创 2019-05-24 09:51:36 · 1219 阅读 · 0 评论 -
Linux内核调优
优化 /etc/sysctl.conf为了让系统能够支持更大的并发,优化linux内核也是重中之重。打开文件 /etc/sysctl.conf,优化系列参数修改之前请提前做好备份# Kernel sysctl configuration file for Red Hat Linux## For binary values, 0 is disabled, 1 is enabled. ...原创 2019-05-07 11:39:31 · 744 阅读 · 0 评论 -
转:python2.6 升级到python2.7.15
1、下载安装包其实在python官网上有个目录列举出了各个版本的下载安装包wget https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tgz2、解压配置tar -zxvf Python-2.7.15.tgz cd Python-2.7.15 ./configure --prefix=/usr/local/python...转载 2019-03-08 18:55:02 · 780 阅读 · 0 评论 -
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
问题:为服务器磁盘扩容时,分区提示如下错误信息 解决办法: 1、查看磁盘分区情况[root@hotdata ~]# fdisk -lDisk /dev/vda: 21.5 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 822...原创 2018-03-19 18:20:16 · 18840 阅读 · 3 评论 -
记录一次Centos磁盘空间占满的解决办法
解决前 磁盘使用情况: 第二块磁盘使用率达到97%[root@feng020 ~]# df -lFilesystem 1K-blocks Used Available Use% Mounted on/dev/xvda1 20641404 10565932 9026948 54% /tmpfs 4029028 0 4029原创 2017-04-17 11:38:50 · 31497 阅读 · 0 评论 -
centos6.5搭建FTP服务器
安装 VSFTPsudo yum install vsftpdsudo yum install ftp添加用户adduser liuzp1209passwd liuzp1209禁止用户的 ssh 登录权限,只允许 FTP 访问:usermod -s /sbin/nologin userftp配置 VSFTP#备份cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vs原创 2016-05-21 16:07:22 · 11260 阅读 · 1 评论 -
warning: waiting for transaction lock on /var/lib/rpm/.rpm.lock
问题:执行安装FTP时,报出** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows:wget-1.12-5.el6_6.1.x86_64 is a duplicate with wget-1.12-1.8.el6.x86_64的错误信息。原因为系统中存在两个版本的wget,产生两个wget版本的原因可能是yum源更新原创 2017-05-06 14:36:47 · 13180 阅读 · 1 评论 -
CentOS6.5搭建LNMP
ddd原创 2015-01-04 18:41:26 · 2059 阅读 · 0 评论 -
Nginx 'rewrite or internal redirection cycle while internally redirecting' resulting in 500
错误提示为 /var/log/nginx/error.logNginx 'rewrite or internal redirection cycle while internally redirecting' resulting in 500解决办法:在虚拟主机配置文件中加上## Wordpress Rewrite if (!-e $request_fi原创 2015-01-04 23:43:16 · 8958 阅读 · 0 评论 -
Linux sync命令的作用
数据同步写入磁盘:sync在Linux系统中,为了加快数据的读取速度,所以在默认的情况中, 某些已经加载内存中的数据将不会直接被写回硬盘,而是先缓存在内存当中,如此一来, 如果一个数据被你重复的改写,那么由于他尚未被写入硬盘中,因此可以直接由内存当中读取出来, 在速度上一定是快上相当多的!不过,如此一来也造成些许的困扰,那就是万一你的系统因为某些特殊情况造成不正常关机 (例转载 2015-12-29 07:55:19 · 7747 阅读 · 1 评论 -
Linux下yum命令详解
yum是什么yum = Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题yum特点可以同时配置多个资源库(Repository)简洁的配置文件(/etc/yum.conf自动解决增加或删除rpm包时遇到的倚赖性问题使用方便保持与RPM数据库的一致性转载 2015-12-29 08:19:09 · 4420 阅读 · 0 评论 -
CentOS虚拟机中安装VMWare Tools
很重要也很使用的工具CentOS虚拟机中安装VMWare Tools在Linux虚拟机和物理机之间共享文件夹转载 2016-04-29 15:41:32 · 642 阅读 · 0 评论 -
CentOS安装rar、unrar解压缩软件的方法
正 文: 闲话不说,centos上如何安装rar、unrar在线解压缩软件呢?如果您的centos是32位的,执行如下命令:wget http://www.rarsoft.com/rar/rarlinux-3.9.3.tar.gztar -zxvf rarlinux-3.9.3.tar.gzcd rarmake看见下面这些信息就是安转载 2015-03-04 10:12:24 · 16953 阅读 · 1 评论 -
ubuntu编译安装lnmp
http://blog.s135.com/nginx_php_v6参考文档 1.sudo tar zxvf nginx -0000.tar.gz1.Cd nginx -00002../configure报错啦啊啊啊啊---nginx重写需要pcre支持。 下载pcre.解压sudo tar zxvf pcre------.tar.gz3.然后进入到cd原创 2014-03-23 16:03:42 · 1303 阅读 · 0 评论 -
RedHat AS4之yum的配置与利用yum安装软件
Linux上常用的安装和升级工具主要有yum和apt 其中yum能更好的解决rpm的依存性问题,推荐使用yum 例如,要在服务器上安装lynx程序 传统的安装方式,要到linux安装光盘中寻找lynx软件包的RPM 将其上传到服务器方,并运行rpm -ivh 的方式来安装 而使用yum管理,只要运行yum install lynx即可完成安装转载 2014-03-22 15:57:46 · 639 阅读 · 0 评论 -
Ubuntu配置Nginx+PHP+MySQL开发环境
之前已经在公司配的办公机上编译Nginx和PHPFPM和MySQL,但是坑爹的台式机键盘用起来实在是不舒服,还是习惯使用笔记本写代码。之前在Win7配置了Nginx+PHP+MySQL,性能真心的郁闷,还是直接用VMWare单独为某个项目配置个开发环境完事儿。如果只是开发环境,直接使用apt安装即可,使用前务必设置合适的Ubuntu源后并且更新。sudo apt-get update转载 2014-03-22 20:51:49 · 734 阅读 · 0 评论 -
ifconfig找不到命令
我在root下输入ifconfig etho up ,可是提示我没有ifconfig这个命令。。。这是怎么一回事呢?-------------最近第N例遇到这样问题的了。出现这样的问题的原因是 你在从普通用户切换到root用户的时候 用的是su 或者su root切换的 这样不行 不会读取root用户的私有设置文件!因此环境变量PATH不会包含/sbin /usr/sbin转载 2014-03-22 16:13:05 · 837 阅读 · 0 评论 -
ubuntu编译安装php5 mysql nginx
一、首先下载软件源码包wget http://sysoev.ru/nginx/nginx-0.8.53.tar.gzwget http:/.s135.com/soft/linux/nginx_php/php/php-5.2.10.tar.gzwget http:/.s135.com/soft/linux/nginx_php/phpfpm/php-5.2.10-fpm-0.5.11.di转载 2014-03-20 17:36:48 · 1305 阅读 · 0 评论 -
详解Linux命令行下常用svn命令
本文讲述了Linux命令行下常用svn命令的使用方法,希望对您有所帮助。1、Linux命令行下将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co2、Linux命令行下往版本库中添加新的文件svn add转载 2014-03-18 17:12:53 · 643 阅读 · 0 评论 -
Linux服务器php环境安装教程(lnmp的)
之前一直看阿里云的视屏教程,虽然说还是很不错,但是很麻烦;进行一键安装web环境的时候会有两个数据配置文件etc/my.cnf和etc/mysql/my.cnf。数据库在读取的时候总是会默认etc/my.cnf短链接文件,而这个数据库存取的路径为alidata/server /mysql-5.1.57/var下,而etc/mysql/my.cnf配置的数列表项目据库目录则在 /var转载 2014-03-19 11:19:57 · 1440 阅读 · 0 评论 -
LNMP一键安装包教程及常用设置!
本文介绍如何为 linux 服务器/VPS安装LNmp一键包,为新手教程。LNmp官方网站:http://www.lnmp.org。主要关于LNmp的安装过程,LNmp绑定域名,以及常见的404或301设置。 LNmp是VPS建站的首选,对于内存要求较小,初装完才60M左右。128M内存,跑1W个IP的小博客仍旧嗖嗖的。如果你需要面板类,请安装KLOXO或FAmp等,本文不详述。转载 2014-03-19 09:42:26 · 3083 阅读 · 1 评论 -
Linux下SVN安装配置 --ubentu
第一章 安装1. 采用源文件编译安装。源文件共两个,为:subversion-1.6.1.tar.gz (subversion 源文件)subversion-deps-1.6.1.tar.gz (subversion依赖文件)注意文件版本必须一致,否则很容易产生各种奇怪的问题.2. 上传以上两个文件到服务器上,解压。解压命令为:转载 2014-03-18 15:02:39 · 895 阅读 · 0 评论 -
linux常用命令总结
查看linux版本: cat /etc/issue1.编辑文件时,不是root权限不能改时,可以用sudo vi index.php2.vi 中使用$跳至文章末尾3.nginx -s reload 重启nginx4.vi中查找时,命令行中输入:/关键字 使用N键查看下一个;5.在linux中,比如这个.build文件夹用ls命令是看不见的,这也是为了安全原创 2014-03-19 11:24:14 · 1072 阅读 · 1 评论
分享