
(1)实验环境:一台ip为1921681010的rhel59主机作为web服务器,一台ip为1921681015的win7主机作为测试机
(2)查看服务主机软件是否安装
[root@ser1 ~]# rpm -q >
Nodejs 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Nodejs 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Nodejs 的包管理器 npm,是全球最大的开源库生态系统。(nodejs官网上的介绍),正如官网上介绍的那样,nodejs确实很牛!怎么个牛法?看看下面的代码就知道了。
//引入>当网站发展到一定的规模,站长就应该开始考虑要为网站托管服务器。通常情况下服务器会被放到电信或网通的机房,网站管理员通过远程来管理服务器。在网站租用托管服务器时,需要安装一些常用的服务器上运行的软件,才能更为有效地管理这台远程服务器,今天我就根据我自己的管理经验,推荐十个有用的服务器工具软件,供大家参考和分享。
Arp防火墙
Arp
Firewall
-
现在托管服务器必须安装的第一个软件就是Arp防火墙,没办法啊,中国这网络环境,不安装Arp防火墙就等着被人挂木马了。现在免费的Arp防火墙主要有两款,一个是奇虎的360
Arp防火墙,一个是金山Arp防火墙。
远程桌面连接
Remote
Desktop
-
远程桌面连接,主要是用于对远程托管的服务器进行远程管理,使用非常方便,就如同 *** 作本地电脑一样方便。远程服务器端必须要先安装“远程桌面连接”的服务器端程序,然后客户端就可以通过远程桌面来管理服务器了。
FTP服务和客户端
FileZilla
-
将客户端的文件上传到服务器上,最常用的软件就是FTP了,微软的IIS自带了一个简单的FTP服务器软件,如果觉得不好用,服务器上也可以安装免费的
FileZilla服务器软件,客户端可以使用免费的FileZilla
Client,支持多线程上传文件。
硬件检测
CPU-Z
-
CPU-Z是一款免费的系统检测工具,可以检测CPU、主板、内存、系统等各种硬件设备的信息。它支持的CPU种类相当全面,软件的启动速度及检测速度都很快。另外,它还能检测主板和内存的相关信息,其中就有我们常用的内存双通道检测功能。远程管理服务器的时候,使用这个软件可以对服务器的硬件信息一清二楚。
流量监控
DU
Meter
-
DU
Meter是一个简单易用的网络流量监视工具,图形化的界面显示非常直观,可以实时监测服务器的上传和下载的网速,同时还有流量统计功能。可以分析出日流量、周流量、月流量等累计统计数据。不过遗憾的是这个软件不是免费的。
端口监控
TcpView
-
TcpViews是一款免费的端口和线程监控工具,可以列出当前所有TCP和UDP端口的进程清单,包括本地和远程地址的TCP连接,其实和系统命令
netstat类似,不过是GUI界面的,使用方便,占用资源少,默认字体在中文环境下很小,需要手动修改。在服务器上运行的话,默认刷新时间不要用默认的1秒。
进程监控
Process
Explorer
-
Process
Explorer是一款免费的进程监视工具,功能比Windows自带的任务管理器要强大的多,不仅可以监视、暂停、终止进程,还可以查看进程调用的DLL文件,是预防病毒、查杀木马的好帮手。
日志分析
WebLog
Expert
-
虽然Google
Analytics是一款强大的免费的网站分析服务,但必须加入统计代码才能使用,WebLog
Expert则可以直接分析网站的访问日志文件,通过日志文件分析出网站的站点访问者、活动统计、文件访问量、搜索引擎、浏览器、 *** 作系统和错误页面等等众多的统计信息,是网络监测的好助手。这个软件本身不免费,不过其另一个版本WebLog
Expert
Lite是免费的。
日志搜索
WinHex
-
WinHex是一款速度很快的文件编辑器。打开数百兆的大型文件速度飞快,使用WinHex可以轻松打开服务器上的大型日志文件,并对其进行关键字搜索,效果非常好,是我见到的速度最快的文本编辑搜索软件,总体来说是一款非常不错的16进制编辑器。
代码编辑
Notepad++
-
Notepad++是一个免费开源的源程序代码、HTML网页代码编辑工具,支持多达数十种常见源代码或脚本的语法,包括C,C++,Java,C#,
XML,HTML,PHP,Javascript,RC
resource
file,makefile,ASCII,doxygen,ini
file,batch
file,ASP
,VB/VBS,SQL,Objective-C,CSS,Pascal,Perl,Python,Lua等,功能非常强大。在服务器上安装后可以直接修改网站上的源程序代码。
END
步骤/方法
第一步:创建FTP
================================================================
chmod go+rwx /data 《给data分配权限》
cd /data 《进入data分区》
mkdir web 《建立web目录》
chmod go+rwx /data/web
cd / 《回到根目录,个人 *** 作习惯,可跳过这步》
useradd ftpusername -d /data/web/cqwebseocom 《添加FTP,ftpusername改为你的FTP用户、cqwebseocom改为你FTP对就的网站目录》
passwd cqwebseo 《设置FTP密码》
echo cqwebseo >> /etc/ftpchroot 《设置FTP用户只访问自己网站目录内的文件,不能访问其它目录 。这点很重要》vi /etc/vsftpd/vsftpdconf 《修改FTP配置文件》
注:按一下i进入到编辑模式,修改完后按一下ESC退出编辑模式,再输入《:wq》(其作用是保存改修改并退出)《:q!》退出不保存《:q》没有做过修改用这个退出
idle_session_timeout
data_connection_timeout
找到这两个,,修改其值大于900,如果不修改这个的话,,FTP链接很慢
#xferlog_file
找到这个,删除# 。。。作用是记录FTP的日志
/etc/initd/vsftpd restart 《重启FTP后配置文件才会生效》
到此第一步OK 你可用FTP登陆啦!
注:我这配置有这个问题没解决,登陆报超时,但你耐心的等一会,就会链接好,如果有盆友知道解决方法的,请帮解答一下。。。谢谢。。
======================================================================
第三步:配置mysql
==============================================================================
/usr/local/mysql/bin/mysql -uroot -p 《登陆mysql,按一下ENTER然后输入mysql密码,默认和万网root密码一样》
use mysql; 《选择mysql表》
grant all on cqwebseo_db to cqwebseo@localhost identified by 'cqwebseomysql'; 《添加一个数据,有所有权限,cqwebseo_db为数据库名,cqwebseo为用户名,cqwebseomysql为密码》
flush privileges; 《不用解释吧,真就度娘一下。》
exit; 《这个也不用说吧》
/usr/local/mysql/bin/mysqladmin -uroot -p8y6v8a3c7u shutdown 《停止mysql》
/usr/local/mysql/bin/mysqld_safe 《启动mysql》
到此。。就Ok。注意。。注意。。。。。分号 分号 分号
/usr/local/mysql/var 《数据库存放目录》
================================================================================
第二步:配置>
工具/原料
Linux *** 作系统
Web服务器配置详解
方法/步骤
1Apache是Linux下的Web服务器,Apache用的是静态页面,需要加载模块来支持动态页面,会动态实时的调整进程来处理,最合理的使用多核CPU资源,支持虚拟主机应用,多个Web站点共享一个IP地址。
安装Web服务
先安装Web服务,通过命令yum groupinstall命令进行安装,建议用groupinstall而不用Install是因为groupinstall,会把该服务所有相关的服务包一起安装,这样不会有丢失。
2通过service >
3通过命令chkconfig >
4验证>
5通过命令vim /etc/>
6通过命令ll /etc/>
7Apache和Selinux之间的关系,进入/var/ >
8查看Apache日志信息,日志信息存储在/var/log/>
看你是什么类型的程序 不同程序 日志存放目录不一样。去你的服务器里下载 找到日志路径
、打开FTP登录软件我用的是FlashFXP登录空间FTP
登录FTP后你会发现根目录下有一个>
、打开>
下载到电脑桌面后解压缩打开里面是一个记事本格式的文件打开文件看到的是下图这样的代码我下载的是3月7日的那个文件
、分析代码
上图1是百度蜘蛛的IP地址;
2是蜘蛛来访日期时间(2012年3月6日1时21分22秒)
3月7日的日志文件记录的是从3月6日凌晨开始至3月7日1时11分39秒整个时间段的n多次来访记录); 3是百度蜘蛛baiduspider
4是我网站被访问的网页地址;
5是sogou 搜狗蜘蛛的来访同样也能看到时间和被访网页。
如果是简单的查看您可以在记事本中搜索baiduspider 如果想精确分析可借助一些专用的分析软件。分析下哪些时间段百度蜘蛛来的最频繁那么我们就在这个时间段更新我们的网站内容很容易被百度收录的。
通过分析蜘蛛来访纪录可以了解本站的大体情况而不用再为百度不放出内页或者不收录的问题而苦恼了。
蜘蛛来访正常可以确切的说搜索引擎对你的站很友好的坚持更新自己的网站会有不错的收录的。 注有些共享IP空间可能不支持日志功能对于独立ip虚拟主机则提供每天的日志下载而实在没有可以日志功能的空间可以参考使用蜘蛛爬行插件的一些方法进行分析。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)