linux/unix服务器
时而宁靜
空谈误国,实干兴邦
展开
-
LINUX下安装U-MAIL邮件系统
本文为安装U-MAIL系统简易教程,可以试用三十天,如商业使用请付费。官方网站下边开始服务器:阿里云OS :LINUX1.去官网下载对应的安装包或者ISO镜像2.FTP上传到服务器根目录3.SSH远程登录操作4.若用的镜像:进入BISO界面设置CD启动进行安装系统 若用的安装包:直接unzip,然后运行u-mail/中的install原创 2015-12-26 13:37:05 · 8477 阅读 · 0 评论 -
mac下crontab执行定时脚本
在linux下 以root用户权限执行定时计划,完成特定功能。那么,在本地呢,是否可以?答案是当然的。Linux是Unix的开源实现。BSD被认为是Unix精神的继承者(BSD同样也是Unix的另外一个开源实现)也是Unix的一种。而mac_os是基于BSD的。他们都是相仿的。在linux下,切换到root 用户,输入:crontab -e在原创 2017-05-17 00:08:37 · 9181 阅读 · 2 评论 -
mac配置apache虚拟主目录
本文以apache为例,叙述如何配置虚拟主目录。他有什么作用呢,配置了他,访问标好的域名时,可以访问特定的目录层级,比如直接访问/www下的某个文件夹.步骤:1.打开相关配置;2.对vhost配置文件进行参数配置,复制即可3.重启apache1. sudo vim /etc/apache2/httpd.conf开启php模原创 2017-05-14 22:51:31 · 6853 阅读 · 0 评论 -
Linux-文件分析-lsof
lsof(list open files) lsof 需要访问核心内存和各种文件,所以必须以 root 用户的身份运行它才能够充分地发挥其功能。一. 参数分析lsof输出各列信息的意义如下:type 列则比较直观。文件和目录分别称为 reg 和 dir。而chr 和 blk,分别表示字符和块设备;或者 unix、fifo 和 ip原创 2017-03-19 00:31:29 · 1995 阅读 · 0 评论 -
Linux-网络分析-tcpdump
前边对netstat展开过分析与描述,在linux下 ,那还有其他分析工具嘛?tcpdump是Linux命令行下常用的的一个抓包工具,记录一下平时常用的方式,mac os 。tcpdump这个功能参数很多,表达式的选项也非常多,非常强大,不过常用的功能确实不多。详情可以通过man查看系统手册。在客户端开发的时候,可以使用fiddler或者charles进行抓包分析,更方便吧。原创 2017-03-19 00:30:10 · 1765 阅读 · 0 评论 -
Linux-网络分析-netstat
前边写了很多关于cpu与memory的相关分析,那在linux下,该如何查看本机网络相关的情况呢?使用:netstatnetstat是在内核中访问网络及相关信息的程序,一般用于检验本机各端口的网络连接情况,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告 。一. netstat分析二. 常用命令三. 网络连接state状态详解原创 2017-03-19 00:28:21 · 2211 阅读 · 0 评论 -
Linux-内存分析-free meminfo
一.前言监测Linux系统的内存使用情况,使用【free】是最直接的。查看机器的内存使用信息【/proc/meminfo】二.分析1.【free】我们一起看下面的一个输出:free –m 表示以M为单位查看内存使用情况,在这个输出中,我们重点关注的应该是free列与cached列的输出值。由输出可知,此系统共7.8G内存,系统空闲内存还有原创 2017-03-19 00:25:14 · 7603 阅读 · 0 评论 -
Linux-cpu分析-top
一. 前言我们都知道windows下对各个运行的任务,要通过任务管理器来管理和查看。那么在linux下呢?经常用到的系统性能分析命令:Top [显示当前系统正在执行的进程的相关信息,包括进程ID、内存占用率、CPU占用率等]它实时动态的进行查看系统中各个进程资源占用情况。该命令可以按 [ CPU使用/内存使用 ]对任务进行排序二. 详细参数原创 2017-03-19 00:22:59 · 2432 阅读 · 0 评论 -
Linux-cpu分析-vmstat
一. 前言为了更方便的理解本篇内容含义,所以请最好看看如下繁琐的概念,更容易理解。没懂这些概念,就算看完你就只能知道,运行下vmstat ,看看linux反馈结果而已,更要知其所以然嘛~ 先说说内存的概念。不是讲cpu吗讲它干嘛?因为这个内存在互相转换的时候是会消耗cpu的。至于为什么要转换?耐心往下看吧。Linux系统的内存分为物理内存和虚拟内存两种。原创 2017-03-19 00:19:34 · 11656 阅读 · 0 评论 -
Linux分析-常用命令总结
总的CPU利用率---vmstat每个CPU核的利用率---mpstat每个进程的CPU利用率---top/pidstat信息来源:/proc/stat和/proc/$pid/statCPU mpstat/top/pidstatMEM free、/proc/meminfo、/proc/$pid/mapsNET sar/ethtool/tc/netstatIO i原创 2017-03-19 00:16:53 · 1607 阅读 · 0 评论 -
日志-nginx的access_log与error_log
前言前边介绍了apache服务器下的访问日志与错误日志的介绍查看与简单的分析那么本篇介绍一下在nginx服务器的的两种日志的查看。查找日志存放地址find / -name nginx.conf根据你找出来的地址,尽心vi编辑,进入nginx.conf文件进行查找路径vi /usr/servers/nginx/conf/nginx.co原创 2017-02-17 20:48:10 · 119038 阅读 · 5 评论 -
日志-syslog系统日志
前言syslog是Linux系统默认的日志守护进程。默认的syslog配置文件是/etc/sysctl.conf文件通常,syslog 接受来自系统的各种功能的信息,每个信息都包括重要级。/etc/syslog.conf 文件通知 syslogd 如何根据设备和信息重要级别来报告信息。那么,linux记录的日志有哪些呢?/var/log/lastlog :记录最原创 2017-02-17 20:47:05 · 46868 阅读 · 1 评论 -
CentOS+Nginx+PHP+MySQL配置教程(图解)
CentOS+Nginx+PHP+MySQL详细配置(带有图解),需要的朋友可以参考下。 一、nginx安装 1.步骤流程概览:1.下载安装正则的库,PCRE是perl所用到的正则表达式,目的是让所装的软件支持正则表达式。默认情况下,Nginx只处理静态的网页请求,也就是html.如果是来自动态的网页请求,比如*.php,那么Nginx就要根据正则表达式查原创 2016-02-02 17:07:03 · 9291 阅读 · 0 评论 -
vagrant-安装教程及常见问题
前言:Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它的主要意义是让所有开发人员都使用和线上服务器一样的环境,本质上和你新建一个虚拟机。那最常见的,正常我们是怎么开发呢,大部分童鞋应该是在windows下搭建开发环境,敲代码,运行程序,达到效果git或svn提交,发布linux环境再看效果。而vagrant+virtualBox实现了把代码同步共...原创 2017-10-22 23:47:50 · 42519 阅读 · 3 评论