linux 小知识

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:
1、http 500错误分析
php.ini开启错误提示
display_errors = On
需要重启WEB服务生效
2、php中报
Call to undefined function mysql_connect()
php没有编译到支持mysql pdo功能

3、查看连接数
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
   LAST_ACK 5
  SYN_RECV 30
  ESTABLISHED 1597
  FIN_WAIT1 51
  FIN_WAIT2 504
  TIME_WAIT 1057

4、增加linux文件打开数
ulimit -n查看当前的
ulimit -n 65535 设置当前生效
永久生效需要重启后才有效
/etc/security/limits.conf
加入
* soft nofile 65535
* hard nofile 65535

5、加载模块
stsctl -p

error: "net.ipv4.ip_conntrack_max" is an unknown key
error: "net.ipv4.netfilter.ip_conntrack_tcp_timeout_established" is an unknown key
加载ip_conntrack模块
modprobe ip_conntrack

echo "modprobe ip_conntrack" >> /etc/rc.local

6、磁盘坏道检测
badblocks -s -v /dev/sda1

7、apache 禁止目录浏览
 Options -Indexes FollowSymLink
apache 不重启使配置文件生效即平滑启动 -k restart

8、linux sftp连接问题
SFTP subsystem request is rejected.
                  Please make sure that SFTP subsystem is properly is installed in SHH server.
重新安装openssh,或者找个高版本的openssh更新下也行

hosts.deny设置后不起作用
重新安装openssh,或者找个高版本的openssh更新下也行


9、FMS(Adobe Flash Media Serve)启动问题
service fms start 后fms一直停留在启动过程中,起不来
此时进入fms安装后的目录如/opt/adobe/fms/
./fmsmgr adminserver start|stop|restart
./fmsmgr server fms start|stop|restart
此时会有错误提示nspr未安装问题


10、添加网卡方法(需要路由器配合设置)
??? cd /etc/sysconfig/network-scripts????
??? vi ifcfg-eth0:0

??? DEVICE=eth0:0
??? BOOTPROTO=static
??? ONBOOT=yes
??? IPADDR=124.160.70.76
??? NETMASK=255.255.255.192

11、时区修正方法
??? 更改/etc/timezone里面的内容为:Asia/Shanghai
??? mv /etc/localtime /etc/localtime-2009
??? cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
??? 调整系统时间
??? clock -w
date -s 20100602 更改日期,先改日期再改时间
date -s 1024更改小时分钟



12、数据库授权
GRANT ALL  ON *.* TO user@ipaddress identified by "password";授权
show grants for user@ipaddress;查看授权
revoke all on *.* from user@ipaddress;移除授权


13、histroy操作记录
#his
export HISTTIMEFORMAT="[%Y.%m.%d %H:%M:%S]"
USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
HISTDIR=/var/log/.hist
if [ -z $USER_IP ]
then
USER_IP=`hostname`
fi
if [ ! -d $HISTDIR ]
then
mkdir -p $HISTDIR
chmod 777 $HISTDIR
fi
if [ ! -d $HISTDIR/${LOGNAME} ]
then
mkdir -p $HISTDIR/${LOGNAME}
chmod 300 $HISTDIR/${LOGNAME}
fi
export HISTSIZE=4096
DT=`date +%Y%m%d_%H%M%S`
export HISTFILE="$HISTDIR/${LOGNAME}/${USER_IP}.hist.$DT"
chmod 600 $HISTDIR/${LOGNAME}/*.hist* 2>/dev/null
加入至/etc/profile文件中


14、恢复hotcopy备份的mysql
chown -R mysql.mysql /var/lib/mysql/test
mysqlcheck -A -o -r -p全修复
mysqlcheck -o -r -p test 指定修复test库
修复仅对myisam引擎的有效
增量日志修复
mysqlbinlog   --no-defaults     --start-date='2010-02-17 07:01:00' --stop-date='2010-02-17 18:01:00' mysql-bin.[0-9]* | mysql -p   -f  test
2010-06-03

本文转自 qwjhq 51CTO博客,原文链接:http://blog.51cto.com/bingdian/326019
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
网络协议 Linux 网络安全
Linux基础知识
配置Raid5(1) 添加5块8G硬盘,以root账户登录,将上述5块硬盘都只划分一个主分区, 打印分区情况。图1:首先打开虚拟机,恢复快照 图2:如图所示,已恢复快照图3:关机虚拟机,然后选择编辑此虚拟机图4:在虚拟机设置窗口,选择添加选项图5:在添加硬件向导窗口,选择硬盘选项,然后单击下一步继续图6:在添加硬件向导窗口,选择SCSI选项,然后单击下一步继续图7:在添加硬件向导窗口,选择创建新虚拟磁盘选项,然后单击下一步继续图8:在添加硬件向导窗口,设置磁盘大小为8G,然后单击下一步继续图9:根据图4、5、6、7、8的步骤再添加4块磁盘图10:开启虚拟机,以将raid5格式化为ext4文件系
Linux基础知识
|
消息中间件 存储 网络协议
对不起,学会这些 Linux 知识后,我有点飘(一)
UNIX 是一个交互式系统,用于同时处理多进程和多用户同时在线。
对不起,学会这些 Linux 知识后,我有点飘(一)
|
Linux
linux基础知识
适用于Linux基础小白
177 0
|
Linux Ubuntu Unix
Linux初级知识
Linux内核创始人 : 芬兰人李纳斯.托瓦兹Linux是一套免费使用、自由传播的类unix操作系统特点是多用户、多任务、支持多线程和多CPU的系统Linux的发行版:比较知名的有Ubuntu、Redhat、Centos、FedoraLinux应用领域:通常服务器使用LAMP(Linux+Apa...
1026 0
|
IDE Linux 开发工具