centos操作系统中如何查看文件夹占了多少磁盘空间?
0 个评论
du -sh. 系统只显示当前文件夹所占用的总空间 du -a. 显示的是所有的文件.包括子文件夹下所有文件也显示.. 某个文件夹的话例如home:du -sh /var/www/*
...
阅读全文
客户的VPS又出问题了,访问慢悠悠
0 个评论
然后APACHE的错误日志老是提示MYSQL没有响应什么的
用phpmyadmin登陆不进去
感觉MYSQL不能访问,登录SSH,重启MYSQL发现不能重启
找到日志文件/var/log/mysqld.log打开看了一下
[ERROR] Can’t start server: can’t create PID file: No space left on device
又TM空间满了~又得删除日志了
一看/var/log/下最大的文件竟然有50M
是一个叫btmp的
搜索了一下~这个日志貌似是记录尝试登陆ssh的错误日志
我靠~有人想暴力破解SSH密...
阅读全文
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
0 个评论
Redhat64位服务器重启后出现该问题,研究了一下午,发现解决办法:
问题说明80端口被占用,用netstat -nlp |grep :80命令看看有什么进程占用了80端口,发现是httpd进程。killall -9 httpd杀掉所有的httpd进程后,用service httpd start命令重启apache服务器,发现现在能够正常重启,不会出现上述问题
检查了一系列东西,最后发现是防火墙的问题,service iptables stop关闭防火墙后,远程测试能够正常访问服务器
PS:一天后发现并没有从根本上解决问题~APACHe还是会自...
阅读全文
VPS中网站访问太慢,原来是apache日志惹的祸
0 个评论
昨晚访问正常运行了一段时间后,访问vps中的网站,明显发现很慢
重启apache和mysql没有明显改善
重启mysql还出了问题,出现一个错误提示
Timeout error occurred trying to start MySQL Daemon
然后我以为是session问题~把VPS上的session全手工删除了
结果~~~~~~~~~~~~~~~
启动是启动了,但是网站数据全没了(表面没了,分类啥的还在)
于是进\var\lib\mysql去看了一下,数据表什么的都还在,幸好幸好
然后忽然想到了日志文件,进\var\log\httpd去一看
我靠,最大的文件10...
阅读全文
CentOS 官方默认不在对mcrypt模块 进行支持
0 个评论
原来CentOS 官方默认不在对mcrypt模块 进行支持,所以必须另想办法折腾了2个小时总算搞定,这里主要使用了Fedora的扩展库,EPEL (Extra Packages for Enterprise Linux)先分享解决过程如下:
第一步:在扩展库中查找rpm包
打开网址: http://mirrors.sohu.com/fedora-epel/6/i386/ 使用 Ctrl+F 搜索关键词“epel-release” 找到当前最新的扩展包发现最新版本为:epel-release-6-7.noarch.rpm
如下截图:
然后执行命令:
[root@ptr228...
阅读全文
./configure时报错:configure: error: C++ compiler cannot create executables 。
0 个评论
问题出现在了安装libmcrypt组件包上了,当我./configure时报错:configure: error: C++ compiler cannot create executables 。后来查了一下相关资料后才发现是gcc的组件没有装全,我之前安装gcc时是通知yum方式:
yum install gcc gcc++
呵呵,这样的话还是有组件没有安装完整的。再执行一下这个命令就可以解决问题。
yum install gcc gcc-c++ gcc-g77
...
阅读全文
CENTOS装VSFTP
0 个评论
常用命令service vsftpd restart
1、准备工作
yum install pam*
yum install db4*
首先安装PAM(用于用户认证)和DB4(用于生成虚拟用户的用户名密码的db文件)。
2、安装vsftpd
yum install vsftpd
设置vsftpd开机启动:
chkconfig vsftpd on
通过chkconfig –list 查看启动项
3. 配置vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022...
阅读全文
CentOS 下开启.htaccess 功能教程
0 个评论
一般来说,htaccess文件是Apache服务器中的一个配置文件,它负责相关目录下的网页配置。通过htaccess文件,可以帮我们实现:网页301重定向、自定义404错误页面、改变文件扩展名、允许/阻止特定的用户或者目录的访问、禁止目录列表、配置默认文档等功能。
下面我们就来说说在CentOS系统下,开启.htaccess需注意的几点:
关键都在httpd.conf中,这个配置文件在 /etc/httpd/conf/ ,如果不是centOS话,位置可能不一样,请另行查找吧!
一、是否支持这个模块 在httpd.conf中查找 LoadModule rewrite_mo...
阅读全文
php代码不支持短标记的修改方法,类似于ASP,前面的标记不用加PHP
0 个评论
php代码不支持<? ?>
用yum安装的php,默认在/etc/php.ini
打开php.ini 搜索: short_open_tag = Off 改为short_open_tag = On
...
阅读全文
CentOS + Apache环境下中文网页乱码问题的解决
0 个评论
准确地说应该是GBK编码网页中文乱码(UTF8的正常)。
编辑Apache配置文件:
vi /etc/httpd/conf/httpd.conf
修改AddDefaultCharset UTF-8为:
AddDefaultCharset Off
深入分析:
默认的AddDefaultCharset UTF-8将影响Apache输入HTTP应答头中的Content-Type字段中的charset值:
Content-Type: text/html; charset=utf-8
改为AddDefaultCharset Off后,Conten-Type字段的值将仅为:
Conte...
阅读全文