精灵巫婆 发表于 2015-1-16 15:28:19

linux教程之神器!最好 Nginx 日记剖析工具 GoAccess

在linux中学习命令的最好办法是学习Shell脚本编程,Shell脚本比起其他语言来学习简单,但是功能却十分强大.通过学习Shell编程,能让你掌握大量的linux命令。
利用办法有两种,能够用XShell或Putty上往命令检察,也能够天生html呈报。
上面先容GoAccess在CentOS上的安装办法:
1.必要安装GeoIP,ncurses,glib2,一句弄定
.代码以下:

#yum-yinstallglib2glib2-develncursesncurses-develGeoIPGeoIP-devel


2.下载GoAccess解压编译安装
.代码以下:

#wgethttp://downloads.sourceforge.net/project/goaccess/0.5/goaccess-0.5.tar.gz
#tarzxvfgoaccess-0.5.tar.gz
#cdgoaccess-0.5
#./configure--enable-geoip--enable-utf8
#make&&makeinstall
#makeclean


3.好了,尝尝装好没
.代码以下:

#goaccess


看到以下了局就申明装好了
.代码以下:

GoAccess-0.5
Usage:goaccess[-eIP_ADDRESS][-a][-c]<-flog_file>
Thefollowingoptionscanalsobesuppliedtothecommand:
-f-Pathtoinputlogfile.
-c-Promptlog/dateconfigurationwindow.
-a-EnableaListofUser-Agentsbyhost.
Forfasterparsing,dontenablethisflag.
-e-ExcludeanIPfrombeingcountedunderthe
HOSTmodule.Disabledbydefault.
Examplescanbefoundbyrunning`mangoaccess`.
Formoredetailsvisit:http://goaccess.prosoftcorp.com
GoAccessCopyright(C)2009-2012GNUGPLd,byGerardoOrellana



当你经过一段时间的学习后就应该扩充自己的知识,多学习linux命令,但是不要在初学阶段就系统的学习linux命令。

爱飞 发表于 2015-1-18 15:57:10

下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。

飘灵儿 发表于 2015-1-24 05:22:25

老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。

小妖女 发表于 2015-1-31 21:20:31

Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。

小魔女 发表于 2015-2-7 01:20:38

老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。

若天明 发表于 2015-2-19 08:53:59

学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。

愤怒的大鸟 发表于 2015-3-6 14:45:42

其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。

老尸 发表于 2015-3-13 03:09:53

说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。?

变相怪杰 发表于 2015-3-20 11:33:08

即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。
页: [1]
查看完整版本: linux教程之神器!最好 Nginx 日记剖析东西 GoAccess