全站资讯检索:
 
您现在的位置: 猫头鹰病毒资讯网 >> 系统安全 >> 系统安全 >> 文章正文
个人计算机上打造安全且专业的PHP系统
作者:lynn    文章来源:赛迪网    点击数:    更新时间:2007-5-17

假如我们想做一个文章系统,我们需要懂些什么?我们又有什么选择?假如你只是一时兴趣,或许BLOG(博客)是较好的选择,如果你需要制作一个大型专业的文章/新闻网站,那PHP文章系统是一个不错的选择!PHP+MYSQL效率高,速度更快,也有人说它比ASP要安全得多哟。相对ASP的活泼,笔者更喜欢PHP的严谨。只要你有一台属于自己的PC,ADSL上网,看完此文你也可以实现这样的想法了!

[安装条件]

要安装PHP文章系统,你的操作系统必须安装IIS支持,MYSQL资料库以及PHP动态页面支持!同时还需要有较好的源码程序。大家可以在网上搜索,写文章的过程中笔者尝试了近十种源码程序,最后推荐PHPARTICLE 2.0(下面简称PA)。

一般ADSL拨号用户都是动态IP的,这儿需要有动态域名解析程序!实现方法请查阅以前《黑客防线》文章。在实现之前,先打个电话陪一下MM(如果有MM在身边更好哦),接着带上足够的干粮和祈祷,开工!

[安装过程]

1. PHP+SQL安装

php-4.3.6:

下载地址:

http://cn2.php.net/get/php-4.3.6-installer.exe/from/cn.php.net/mirror

安装完成后,在IIS里设置index.php为首页:管理->Internet信息服务->要设置的网站->属性->文档->添加index.php为首页

mysql 4.0:

下载地址:http://dev.mysql.com/downloads/

安装完成后,执行“c:\MySQL\Bin\winmysqladmin.exe”来启动MySQL数据库,系统和管理器第一次启动时,系统会出现“快速设置”窗口,要求建立第一个数据库用户帐号。在User name中输入第一个MySQL数据库帐号,在Password中输入密码,记住输入的值,然后进入MySQL数据库管理窗口,过一会儿程序自动最小化窗口到系统的托架处(任务栏的右边有个“红绿灯”图标),双击后可以看到MYSQL设置的情况。

为了安全起见,你必须更改ROOT本地MYSQL链接密码与空链接帐号,并删除测试数据库,修改方式如下 :

cd mysql\bin

mydql

mysql>use mysql

mysql>update user set user="xxxxxxxx" where user="root" //更改默认ROOT空口令为 xxxxxxxx

mysql>select Host,User,Password,Select_priv,Grant_priv from user //选中这几个要修改的表

mysql>delete from user where user='' //删除空用户名帐号

mysql>delete from user where password='' //删除空密码

mysql>delete from user where host='%' //删除帐号 %

mysql>drop _database test //丢弃测试数据库test

mysql>flush privileges

mysql>quit; //退出

如果你想真正做到安全,那一定要看更多的书籍或文章了,上文只列出最常见却往往被忽视的设置,更多安全配置与注意事项可以阅读:http://www.21php.com/tutorial/tutorial.php?tid=83

有兴趣学习的朋友可以下载:MySQL网络数据库指南(PDF):http://www.phpe.net/?n=DownNow&a=18&l=1

在这儿稍微调整一下心情,再去隔壁问候一下李大哥,去市场买点花生,看三分钟新闻,其实我是想和你说:做网站的我们心态是特重要!坚持的走下去的人才能做出好的站点!(脚本小子:废话真多,看来得考虑稿费问题了……),晕!大哥发话了,赶紧回到正文。

2.安装PHPARTICLE v2.0。

将下载的PHPARTICLE v2.0的所有文件释放到一个目录(这儿假设为F:\art),在IIS管理器里设置其允许被访问,设虚拟目录名为phpart(也就是 http://域名/phpart),输入http://localhost/admin/install.php进行安装,你可以一步步安装下去,要注意的是数据库帐号/密码要与上面设置的一样哟,最后文章系统会自动生成数据库的。

接下去就安装成功了,我们在后台“添加分类”,建立我们需要的类别,比如“安全信息”,再在其下面设置二级目录“栏目更新”,我们再添上一篇文章看是否能正常显示,标题之类的乱填一气就可以了。

之后输入http://localhost/phpart访问,当我们点击类别与文章时,竟提示“404 not found”,看了链接属性是:

http://127.0.0.1/phpart/sort.php/1

后来在作者的网站上(http://www.21ds.net/forum/47/3143.html)找到了解决的方法,原来是CGI解析问题,于是下载组件(http://www.21ds.net/forum/download.php?id=380),把下载好的RAR解压到f:\art下,覆盖掉原来的文件,再修改art目录下的“sort.php”这个文件:

 查找代码:

$pagelinks = makepagelink("$phparticleurl/sort.php/$sortid",$pagenum,$totalpages);

 替换为代码:

$pagelinks = makepagelink2("$phparticleurl/sort.php?sortid=$sortid",$pagenum,$totalpages);

最后登录文章管理后台,点击->“风格管理”->上传风格->浏览,选中刚才释放出来的 “2003-06-07[1].phpArticle.style”模版->覆盖风格选“是”,覆盖后,前台的显示就一切正常了。

PA的作者也附上了其它解决方法,如果你是使用apache的话,推荐你使用v1.3稳定版本,不会有这个问题,不过我们大多是WIN2000+IIS5.0,再者是在ADSL上建网。

[安全事项]

笔者之所以推荐PhpArticle v2.0,除了它功能较强大,界面友好外,更难得的是其技术较成熟,也有免费技术支持,如果你在安装或维护过程中遇到问题,你可以到PA的论坛查找或提出问题,如果你想修改皮肤或更换皮肤,也可以到上面找找呢,其论坛地址:http://www.21ds.net/forum/index.php

而如果真的想实现安全,那就抓紧时间猛K关于PHP与MYSQL的相关知识吧。(e129)

文章录入:菜猫    责任编辑:菜猫 
 热点文章
跑跑卡丁车和瑞星帐号保…
安全基础知识系列之防范…
开机时弹出对话框C:\PRO…
网管限制上网用户权限的…
木马病毒查找与清除实战
“杀软克星”病毒使电脑…
利用 Windows 命令行保护…
制作一个百毒不侵的系统
六个步骤即可防范ARP地址…
如何清除局域网中的ARP病…
最新文章
 
相关评论
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
::发表评论::
姓 名:* (必填项)
E-mail: QQ:
评 分: 1分 2分 3分 4分 5分
评论内容:
  • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
  • 评论人需对自己在使用评论过程中的行为承担法律责任。
  • 本站管理员有权保留或删除评论内容。
  • 游客发表评论须经管理员审核后才能发表。
  • 评论内容只代表个人观点,与本网站立场无关。
 
设为首页 | 收藏本站 | 关于我们 | 联系我们 | 刊登广告 | 版权声明 | 友情链接 | 网站地图
猫头鹰反病毒资讯网所有信息来自互联网及网友提供,如侵犯了你的权益,请来信告知,我们将立即删除!
Copyright © 2007-2008 MoToYi.com All rights reserved
本站为你提供病毒木马的防治方案,专杀工具和防护软件的下载,系统及网络的安全技巧,手机病毒发展趋势.