存档

文章标签 ‘vps12.com’

各版本linux及unix升级ssh及ssl方法及解决方案

2014年4月24日 没有评论

2014年的4月注定不是个安稳的月份。经网络大报出ssh及ssl漏洞后。请大家放心:我司的云架构之前使用 OpenSSL 1.0.0 版本,现在已经升级到 OpenSSL 1.0.1g。这两个分支版不受本次漏洞影响。

此外,我们的云架构底层防火墙还专门针对 SSL 的默认端口做了底层加固,过滤tcp22和443端口的数据包,匹配包头为攻击类型的数据包则丢弃。

因此,只要您的云主机仍然在使用 SSL 协议的默认端口,即使有的云主机上有 SSL 漏洞,也不会受到很大影响。

如果您修改了 SSL 协议的默认端口,或是有其他平台上的云主机或是物理服务器,我们建议您可以通过以下地址检测这些主机上的网站:

http://possible.lv/tools/hb/

如果检测出问题,您可以这样修复。

针对 Debian 和 Ubuntu 系统:
# apt-get update
# apt-get install openssl libssl1.0.0

针对CentOS:
# yum update openssl

如果您使用的是openSUSE:
# zypper in -t patch openSUSE-2014-277

修复完成后,必须要重新 Web 服务:
重启 Apache: # /etc/init.d/apache2 restart
重启 Nginx: # /etc/init.d/ngnix restart
重启 Httpd: # /etc/init.d/httpd restart

这样就可以了。

如果有任何与安全相关的问题,欢迎您联系我们的客服工程师。

服务器及电脑开机无反应主要解决方法及思路分析

2014年3月30日 没有评论

故障现象一:打开电源,按下开机按钮后,电脑无任何动静。

分析:此时电源应向主板和各硬件供电,无任何动静说明是供电部分出了问题。(包括主板电源部分)

检查思路和方法:

1、市电电源问题,请检查电源插座是否正常,电源线是否正常。

2、机箱电源问题,请检查是否有5伏待机电压,主板与电源之间的连线是否松动,如果不会测量电压可以找个电源调换一下试试。

3、主板问题,如果上述两个都没有问题,那么主板故障的可能性就比较大了。首先检查主板和开机按钮的连线有无松动,开关是否正常。可以将开关用电线短接一下试试。如不行,只有更换一块主板试试了。(注意:应尽量找型号相同或同一芯片组的板子,因为别的主板可能不支持你的CPU和内存)

故障现象二:按下开机按钮,风扇转动,但显示器无图象,电脑无法进入正常工作状态。

分析:风扇转动说明电源已开始供电,显示器无图象,电脑无法进入正常工作状态说明电脑未通过系统自检,主板BIOS设定还没输出到显示器,故障应出在主板,显卡和内存上。但有时劣质电源和显示器损坏也会引起此故障。

检查思路和方法:

1、如果有报警声,说明自检出了问题。报警声是由主板上的BIOS设定的。BIOS有两种,分别为AMI和AWARD。大多数主板都是采用AWARD的BIOS。

AWARD的BIOS设定为:
长声不断响:内存条未插紧。
一短:系统正常启动。
两短:CMOS设置错误,需重新设置。
一长一短:内存或主板错误。
一长两短:显示器或显卡错误。
一长三短:键盘控制器错误。
一长九短:主板BIOS的FLASH RAM或EPROM错误。

AMI的BIOS设定为:
一短:内存刷新故障。
两短:内存ECC校验错误。
三短:系统基本内存检查失败。
四短:系统时钟出错。
五短:CPU出现错误。
六短:键盘控制器错误。
七短:系统实模式错误。
八短:显示内存错误。
九短:BIOS芯片检验错误。
一长三短:内存错误。
一长八短:显示器数据线或显卡未插好。

2、如果没有报警声,可能是喇叭坏了,请按下列步骤进行。

A、检查内存,将内存取出用橡皮将插脚擦干净,换个插槽插实试机。如果有两根以上的内存共用的,请只用一根内存试机。

B、检查显卡,检查显卡是否插实,取出后用橡皮将插脚擦干净安装到位后再试机。然后将显卡与显示器连线拔掉再试机,看是否进入下一步自检。如有可能更换一个显卡试试。

C、检查主板,首先将主板取出放在一个绝缘的平面上(如书或玻璃),因为有时机箱变形会造成主板插槽与板卡接触不良。检查主板各插槽是否有异物,插齿有没有氧化变色,如果你发现其中的一两个插齿和其他的插齿颜色不一样,那肯定是氧化或灰尘所致,请用小刀将插齿表面刮出本色,再插上板卡后试机。然后检查主板和按钮之间的连线是否正常,特别是热启动按钮。最后,用放电法将BIOS重置试试。方法是将主板上的钮扣电池取下来,等五分钟后再装上,或直接将电池反装上两秒钟再重新装好,然后试机看是否正常。如果有条件更换一块主板试试。
D、检查CPU,如果是CPU超频引起的故障,那么上面将BIOS重置应该会解决这个问题,如果没超频那么检查风扇是否正常,实在不行更换CPU试一下。

E、电源不好也会出现这种现象,有条件更换电源试试。

F、如果上边讲的方法无法解决问题,请将除CPU,主板,电源,内存,显卡之外的硬件全部拔下,然后试机看是否正常。如果正常,在排除电源和主板出现问题的可能性之后,用下面故障现象四的方法解决。如果试机不正常,那么将这几个元件分别更换试试。

故障现象三:开机后,显示器无图像,但机器读硬盘,通过声音判断,机器已进入操作系统。

分析:这一现象说明主机正常,问题出在显示器和显卡上。

检查思路和方法:检查显示器和显卡的连线是否正常,接头是否正常。如有条件,更换显卡和显示器试试。

故障现象四:开机后已显示显卡和主板信息,但自检过程进行到某一硬件时停止。

分析:显示主板和显卡信息说明内部自检已通过,主板,CPU,内存,显卡,显示器应该都已正常(但主板BIOS设置不当,内存质量差,电源不稳定也会造成这种现象)。问题出在其他硬件的可能性比较大。(一般来说,硬件坏了BIOS自检只是找不到,但还可以进行下一步自检,如果是因为硬件的原因停止自检,说明故障比较严重,硬件线路可能出了问题)。

检查思路和方法:

1、解决主板BIOS设置不当可以用放电法,或进入BIOS修改,或重置为出厂设置(查阅主板说明书就会找到步骤)。关于修改方面有一点要注意,BIOS设置中,键盘和鼠标报警项如设置为出现故障就停止自检,那么键盘和鼠标坏了就会出现这种现象。

2、如果能看懂自检过程,那么一般来说,BIOS自检到某个硬件时停止工作,那么这个硬件出故障的可能性非常大,可以将这个硬件的电源线和信号线拔下来,开机看是否能进入下一步自检,如可以,那么就是这个硬件的问题。

3、如果看不懂自检过程,请将软驱,硬盘,光驱的电源线和信号线全部拔下来,将声卡,调制解调器,网卡等板卡全部拔下(显卡内存除外)。将打印机,扫描仪等外置设备全部断开,然后按硬盘,软驱,光驱,板卡,外置设备的顺序重新安装,安装好一个硬件就开机试,当接至某一硬件出问题时,就可判定是它引起的故障。
故障现象五:通过自检,但无法进入操作系统。

分析:这种现象说明是找不到引导文件,如果不是硬盘出了问题就是操作系统坏了。

检查思路和方法:

1、检查系统自检时是否找到硬盘,如看不懂自检可以用启动盘重试,放入带光牒启动的光盘或启动软盘,将BIOS内设置改为由光驱(软驱)引导。重新开机进入A盘后,打入“C:”回车
2、如能进入C盘,说明操作系统出问题。重新安装操作系统;
3、如不能进入C盘,说明硬盘或者分区表损坏。用分区软件判断是否可以分区,如不可以分区说明硬盘坏了,反之是分区表损坏。重新分区可以解决故障。

故障现象六:进入操作系统后不久死机。

分析:进入操作系统后死机的原因很多,这里只探讨硬件问题,从硬件方面考虑。问题应出在内存、电源、CPU、和各个硬件的散热这几个方面。

检查思路和方法:

1、打开机箱,观察显卡,CPU电源的风扇是否都正常转动,散热片上是否灰尘较多,机箱内是否较脏(如果清理灰尘一定要停电进行)。用手摸硬盘是否较热,正常状态比手微热。如果烫手,可以确定硬盘有问题。

2、如CPU超频,请降频使用。

3、电源,内存和主板质量不好引起的故障只能通过分别调换后试机来确定。
系统打开了以后 风扇有转动 灯也亮了 就是显示屏没显示出来 显示屏的 灯也还是跟没开机一样 一闪一闪的 怎么办
先把主机后面的插上去的线全部拔掉,
按开机按钮15下,这样做是给主机放静电,有时候天气变化会有静电引起这问题。
把那些线头按原来的样子插回去,开机看看是不是正常,如果还不行,接着往下看。

再从硬件着手:
1拔掉电源,
2拆开机箱,
3压一压插在主板上的内存和卡片
4注意看一下主板的电容是不是有爆浆的现象--有的话就要送修了
5开机看看,如果正常的话,就用吧!还不正常,那么送修吧

在线测试网络及服务器速度带宽的网站

2014年3月26日 没有评论

anet測試連線速度

http://speed.anet.net.tw/result.php

来自台湾的在线测试。

Speedtest.net by Ookla – The Global Broadband Speed Test

http://www.speedtest.net/

这个使用的比较多也比较出名。可以测试上行和下午速度及带宽的大小。推荐。

Linux下使用Smartmontools查看硬盘通电时间

2014年2月11日 没有评论

1.1 什么是Smartmontools?
Smartmontools是一种硬盘检测工具,通过控制和管理硬盘的SMART(Self Monitoring Analysis and Reporting Technology,自动检测分析及报告技术)技术来实现的,SMART技术可以对硬盘的磁头单元、盘片电机驱动系统、硬盘内部电路以及盘片表面介质材料等进行监测,当SMART监测并分析出硬盘可能出现问题时会及时向用户报警以避免计算机数据受损失。SMART技术必须在主板支持的前提下才能发生作用,而且 SMART技术也不能保证能预报所有可能发生的硬盘故障。SMART(SFF-8035i) 是硬盘生产商们建立的一个工业标准,这个标准就是在硬盘上保存一个跟执行情况,可靠程度,读找错误率等属性的表格。所有属性都有一个1byte(大小范围1-253)的标准化值,还包含另一个1byte的关键阶段值,如果属性表格内某个数据接近小于或达到关键阶段值,表明硬盘工作不正常了。

2.1 Smartmontools的使用
1、启动监控进程

# /etc/init.d/smartd start
启动 smartd: [ 确定 ]
2、检查硬盘是否支持SMART 1993年以后出厂的硬盘基本上都支持SMART技术,使用如下命令可以来查看:

# smartctl -i /dev/hdb
smartctl version 5.33 [i686-turbo-linux-gnu] Copyright (C) 2002-4 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF INFORMATION SECTION ===
Device Model: ST3160212A
Serial Number: 5LS2EDKN
Firmware Version: 3.AAE
User Capacity: 160,041,885,696 bytes
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 7
ATA Standard is: Exact ATA specification draft version not indicated
Local Time is: Mon Sep 17 02:13:37 2007 CST
SMART support is: Available – device has SMART capability.
SMART support is: Enabled
在上面的信息可以看到,该硬盘是支持SMART技术,且当前是开启的。如果SMART support is: Disabled表示SMART未启用,执行如下命令,启动SMART:

smartctl –smart=on –offlineauto=on –saveauto=on /dev/hdb
3、检查硬盘健康状态

# smartctl -H /dev/hdb
smartctl version 5.33 [i686-turbo-linux-gnu] Copyright (C) 2002-4 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
请注意result后边的结果:PASSED,这表示硬盘健康状态良好,如果这里显示Failure,那么最好立刻给服务器更换硬盘。SMART只能报告磁盘已经不再健康,但是报警后还能继续运行多久是不确定的,通常,SMART报警参数是有预留的,磁盘报警后,不会当场坏掉,一般能坚持一段时间,有的硬盘SMART报警后还继续跑了好几年,有的硬盘SMART报错后几天就坏了,千万不要存在侥幸心理。执行如下命令可以看到详细的参数:

# smartctl -A /dev/hdb
smartctl version 5.33 [i686-turbo-linux-gnu] Copyright (C) 2002-4 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000f 114 100 006 Pre-fail Always – 81812244
3 Spin_Up_Time 0×0003 100 099 000 Pre-fail Always – 0
4 Start_Stop_Count 0×0032 100 100 020 Old_age Always – 257
5 Reallocated_Sector_Ct 0×0033 100 100 036 Pre-fail Always – 0
7 Seek_Error_Rate 0x000f 078 060 030 Pre-fail Always – 64781708
9 Power_On_Hours 0×0032 096 096 000 Old_age Always – 4365
10 Spin_Retry_Count 0×0013 100 100 097 Pre-fail Always – 0
12 Power_Cycle_Count 0×0032 100 100 020 Old_age Always – 276
187 Unknown_Attribute 0×0032 100 100 000 Old_age Always – 0
189 Unknown_Attribute 0x003a 100 100 000 Old_age Always – 0
190 Unknown_Attribute 0×0022 058 053 045 Old_age Always – 773324842
194 Temperature_Celsius 0×0022 042 047 000 Old_age Always – 42 (Lifetime Min/Max 0/21)
195 Hardware_ECC_Recovered 0x001a 052 048 000 Old_age Always – 1562815
197 Current_Pending_Sector 0×0012 100 100 000 Old_age Always – 0
198 Offline_Uncorrectable 0×0010 100 100 000 Old_age Offline – 0
199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always – 0
200 Multi_Zone_Error_Rate 0×0000 100 253 000 Old_age Offline – 0
202 TA_Increase_Count 0×0032 100 253 000 Old_age Always – 0
FLAG是标记,标准数值(VALUE)应当小于或等於关键值(THRESH)。WHEN_FAILED 代表错误信息,上面显示的WHEN_FAILED纵行是空行,说明硬盘没有故障。如果WHEN_FAILED显示数字,表明硬盘磁道可能有比较大的坏道。

4、对硬盘进行检测 手工对硬盘进行测试的方法有以下四种:

smartctl -t short 后台检测硬盘,消耗时间短
smartctl -t long 后台检测硬盘,消耗时间长
smartctl -C -t short 前台检测硬盘,消耗时间短
smartctl -C -t long 前台检测硬盘,消耗时间长
例如,在后台对硬盘进行详细的检查,命令如下:

# smartctl -t long /dev/hdb
smartctl version 5.33 [i686-turbo-linux-gnu] Copyright (C) 2002-4 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION ===
Sending command: “Execute SMART Extended self-test routine immediately in off-line mode”.
Drive command “Execute SMART Extended self-test routine immediately in off-line mode” successful.
Testing has begun.
Please wait 54 minutes for test to complete.
Test will complete after Mon Sep 17 03:53:32 2007

Use smartctl -X to abort test.
上面的信息显示54分钟后将完成检查,同时可以使用 smartctl -X 终止检查。终止硬盘检查命令的使用方法是:

# smartctl -X /dev/hdb
smartctl version 5.33 [i686-turbo-linux-gnu] Copyright (C) 2002-4 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION ===
Sending command: “Abort SMART off-line mode self-test routine”.
Self-testing aborted!
5、查看硬盘日志 使用“smartctl -l logtype ”可以查看硬盘的日志,日志又分为多种类型,如selftest、error等等。例如查看硬盘检测的日志,如下:

# smartctl -l selftest /dev/hdb
smartctl version 5.33 [i686-turbo-linux-gnu] Copyright (C) 2002-4 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF READ SMART DATA SECTION ===
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Extended offline Aborted by host 90% 4365 –
# 2 Extended offline Completed without error 00% 4247 –
# 3 Short offline Aborted by host 30% 4246 –
# 4 Short offline Aborted by host 10% 4246 –
# 5 Extended offline Completed without error 00% 4229 –
查看硬盘错误日志:

# smartctl -l error /dev/hdb
smartctl version 5.33 [i686-turbo-linux-gnu] Copyright (C) 2002-4 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF READ SMART DATA SECTION ===
SMART Error Log Version: 1
No Errors Logged

我主要是要看通电时间
所以只用了
smartctl -A /dev/hda

其中
Power_On_Hours 就是我要的数据

aspjpeg2.0注册码 aspjpeg破解版 安装及配置对应权限

2014年1月7日 没有评论

aspjpeg组件

下载完成之后按正常的软件安装顺序安装

aspjpeg 2.0 注册码sn:48958-77556-02411

注意:序号为:48958-77556-02411

在提示是否重启IIS时选择“否”,可以安装在任意盘符下面

安装完毕后:

从aspjpeg2.0 的安装目录的BIN[默认:C:\Program Files\Persits Software\AspJpeg\Bin]复制aspjpeg.dll到系统文件加的system32目录

运行regsvr32 c:/windows/system32/aspjpeg.dll (根据你的系统改你的目录)

检测是否注册成功的方法:

将以下代码保存为asp,拷贝在服务器上,用浏览器打开,看返回结果。

<%

set jpeg=server.createobject("persits.jpeg")

response.write jpeg.expires

'检测aspjpeg的注册状态

'注册成功则到期时间为:9999-9-9

'否则为:安装日期加1个月期限

%>

对应目录权限设置Everyone

VMware虚拟机的NAT不能上网的解决办法

2014年1月5日 没有评论

症状:
使用NAT模式能ping通,但是就是开不了网页。

解决办法:

1、首先要设置一下 虚拟机系统为NAT上网方式
2、然后在主机的“本地连接”设置共享给“本地连接3”(也有可能是本地连接4,主要是看NAT使用的是哪个网卡),如果是pppoe登录方式,就把宽带连接共享

3、设置“本地连接3”的属性,DNS要填写一个可以用(也可不填写,最好写上),然后记住IP地址

4、接下来到虚拟机系统里设置本地连接

虚拟机主机设的“网关”就是物理主机的“本地连接3”的IP地址,“子网掩码”跟物理主机的“本地连接3”的一样,一般为255.255.255.0,虚拟机的IP保证是一个C段即可

一般是192.168.2.128之类的

然后最后这步,是最关键的。很多win2008和win7之类的架好vm后无法用nat方式虚拟机能ping通域名,但无法上网就是因为没有设置网卡共享。我们设置网卡共享 然后选择 VMnet8那个网卡就可以解决问题。对应ip一定要对哦。

windows 2008R2的系统补丁放在哪个文件夹里面

2014年1月4日 没有评论

windows 2008R2的系统补丁目录”C:\Windows\SoftwareDistribution\Download”

ps:这个自动存系统补丁的目录不知道能不能改到其他盘。c盘经常给这个目录占用几十G,做个批处理定时清理吧。没用的文件。

sql server 2005怎么看有没有打过补丁?如sp3补丁等

2014年1月3日 没有评论

方法1.

打开企业管理器,点帮助 > 关于

Microsoft SQL Server Management Studio 9.00.1399.00
Microsoft Analysis Services 客户端工具 2005.090.1399.00
Microsoft 数据访问组件 (MDAC) 2000.086.3959.00 (srv03_sp2_rtm.070216-1710)
Microsoft MSXML 2.6 3.0 6.0
Microsoft Internet Explorer 6.0.3790.3959
Microsoft .NET Framework 2.0.50727.42
操作系统 5.2.3790

如9.00.1399.00 版本号如此。就是没打过。打了sp3后版本号是 9.0.4035

方法2.
随便选择一个数据库然后新建查询运行
select @@version
如9.00.1399.00 版本号如此。就是没打过。打了sp3后版本号是 9.0.4035

本地用户和组 下边在该文档中引用的管理单元受到策略限制

2013年12月31日 没有评论

今天在做一台服务器安全时出了点问题,估计是之前管理员设置了安全的问题,在计算机管理里面 本地用户和组不见了。。。

本地用户和组不见了|组策略管 理单元受到策略限制gpedit.msc配置管理模板。在“计算机管理”没有本地用户和组,运行“lusrmgr.msc”系统提示说:下面在该文档中引用的管理单元受到策略限制,运行“Control userpasswords2”选“高级”再选“高级”系统提示和上边的一样。
网上找了好久,总结了一下,有三个办法,结果就有一个有效。。
1.试了下这个方法,对我的一点影响多没有。。无效。。。
开启server服务
开始,运行,regsvr32 /u msxml3.dll 弹出框后确定,再打regsvr32 msxml3.dll 重新注册一下msxml3.dll,应该就可以了 另外还有一个更绝的,把全部dll重新注册一遍: 开始,运行,cmd,粘贴这样一句话: for %1 in (%windir%\system32\*.dll) do regsvr32.exe
2.试了下,权限确实要重新设置
运行regedit查看注册表HKEY_LOCAL_MACHINE\SAM\SAM\DOMAINS\Accout\Users\Names 查看不明账号删除如果到了SAM\SAM后没显示项,在SAM-右键-权限-administrator勾选完全控制和读取-确定或administrator高级–编辑-在”允许”框中选择”写入DAC”及”读取控制”–确定。重启后就见到选项了。
3.这个对我的问题有效
运行“gpedit.msc”打开组策略
在用户配置/管理模板/windows组件/Microsoft Management Console/受限的、许可的管理单元下面看到“本地用户和组”,双击并把它设为允许,即可。
且在该目录下有磁盘管理,设备管理器等管理单元可以选择,管理单元受到策略限制这个错误应该多可以在这个里面解决。

seo经验(转)

2013年12月27日 没有评论

seo第一点,外链。seo对外链的要求必须是高质量,稳定的外链,只要能够持续的找到稳定的高质量的外链,那seo无疑是真正的强大,高质量,稳定缺一不可,如果是低质量,对网站权重没太大意义,而如果是不稳定的外链,丢失率过大,那是必然被降权的。

seo第二点,内容和内部链接。seo的真正核心就是:用户体验,所以内容必然是第一位,一个网站只要有好的内容并且是原创的内容并且能持续的源源不断的提供原创的好内容,那这个网站的seo已经很强大了,再加以合理的内部链接,为用户提供更加方便的寻找功能,一切以用户体验为核心策划的网站,这样的网站绝对是个seo非常强大的网站。

对于我们最常面对的两个搜索引擎百度和谷歌,百度更偏重于内容,而谷歌则更偏重于外链。贵州移动但我觉得其实最最重要的依然是内容,是用户体验,未来搜索引擎永远不会改变的算法,并且会一直精进的排名最大规则就是一个网站的用户体验度。

其实seo学习的过程是非常奇妙的,当我们什么都不懂时,我们对seo深感复杂,所以我们会努力的去尝试各种方法,各种手段,尽管刚开始就听到许多前辈说过seo技术是非常简单的,真正难的是seo思维。可对于一个新人,当你告诉他seo只有两点而已,非常简单。他是不可能听的懂的。

所以,我们必须自己尝试,必须自己经历诸多困难挫折之后,我们慢慢发现,哎,原来seo技术真的是如此简单,seo技术就这样而已嘛·
现在回想起曾经某个seo高手告诉过我:SEO拼的不是技术,是资源和思路 ,你技术再好没有资源等于零。当我一直难以明白这句话的深刻含义时,再次追问,他的一句回答让我陷入了深思:
假如 我SEO不怎么样但是我有个点子能让所有的人都帮我做外链 你说我是SEO技术好 还是思路好

过去听不懂,是因为一直执着于技术的学习,而现在当我把技术都看懂了之后,我才明白所谓seo思路的重要性。任何技术都是可以在短期时间提升的,而思维模式却没有办法,高手和低手,并非相差在技术,而是思维。

如果我知道seo的所有技术,就是内容和链接,但是这仅是知道而已,我要怎么去做好内容和链接,这才难点和重点。知道做什么只是知识。如何做好才是智慧。