码迷,mamicode.com
首页 > 其他好文 > 详细

运维注意事项以及常见错误解决办法

时间:2016-07-29 19:46:19      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:linux

运维注意事项以及常见错误解决办法


1.虚拟主机等配置名之类的记得要标准化


2.不要对线上服务器做压测,压测是上线之前做的,上线之后的叫攻击


3.能不编译就不编译,分发困难,即便要编译也是要做一个专用的rpm包


4.chrome f12 调出请求界面


5.可信任的 yum仓库三类

   光盘 官方仓库 EPEL

       

6.处理问题要总分总,先大致看在细看每个部分,然后在整体看,先化整为零,在由零到整


7.安装不要覆盖,链接,万一出错可以回滚


8.设置iptables的时候,在设置前,做一个周期性计划crontab,每个多长时间清空规则并将默认动作为accept,一旦有所闪失自己被拒绝进不去,那么等一段时间就好


9.ssh一般不要使用默认端口,因为这个是自己远程连接调控的,默认端口攻击太多


10.运维设置的任何自定义的名字也好等都要标准化,操作系统标准化,应用程序版本标准化,

硬件标准化,文件路径标准化,这是能够基于脚本完成任务的保证,等等,记住要强迫症,都要一致































MySQL:

   

1.cant open and lock privilege tables:table ‘mysql.host‘ doesnt exists


       解决办法:运行 mysql_install_db 初始化

   

2. [mysqld]

  innodb_file_per_table=ON

  skip_name_reslve=ON   跳过名称解析   但是只是5.2以上版本才支持








HTTP


1.Permission denied: httpd: could not open error log file /httpdtest/logs/log2/error_log


    selinux没有关闭引起的,setenforce 0 关闭即可


2.amp分别部署到三个主机的时候,记得httpd和php-fpm主机都要有wordpress和pma


3.pma网页出现红色报错,一般是php-fpm的www.conf文件的最下边的session出了问题,把那两行注释掉就好






php

  

1.出现acceptable C * 的错误是因为没有C语言,yum安装gcc就好


2.安装XCache  执行phpize后才会出现configure,失败的话


   Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script.

    可以先yum m4 和autoconf








编译安装

1.error: C++ compiler cannot create executables

      yum install gcc gcc-c++ gcc-g77


2.错误一般是error开头的









Nginx

1.nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

  nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

  nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

  nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

  nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

  nginx: [emerg] still could not bind()


      80端口被占用,解除80端口的占用就好



2.nginx: [emerg] mkdir() "/var/cache/nginx/client_temp" failed (2: No such file or directory)


      无法创建某个文件,帮忙创建下就好了




















深度学习:


不断的挑战自我,给自己设置一个更高的目标,挑战自己的极限,但是不要太高


化整为零,一个一个的攻克小难题


重复训练


坚持1万小时






面试:


iptables优化规则,端口号


nginx的status


LVS集群:用到可能小,面试都会问


本文出自 “博客作业初版” 博客,谢绝转载!

运维注意事项以及常见错误解决办法

标签:linux

原文地址:http://11602120.blog.51cto.com/11592120/1831586

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!