coolfish

路在脚下!

  IT博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  3 随笔 :: 0 文章 :: 0 评论 :: 0 Trackbacks

2008年4月13日 #

今天开始学习PHP,先装了个环境,第一装,出了点小问题,最后找了个傻瓜式的安装方法,嘿嘿。。
下面有点简单,大家不要见笑
搭建 PHP 其实不很难,只是有点繁琐。要是自己搭建一次 PHP + MySQL 环境很是费时。更糟的是,很多新手在配置 PHP 时常常出现这样那样的问题。诸如 mysql 扩展、zend 安装失败等等问题。这时,我们需要一个快速、标准且专业的 PHP 套件包。PHPnow 就这样应运而生,为你快速搭建专业的虚拟主机。

与 PHPnow 的名字一样,让我们一起 PHPNow!

首先从 http://www.phpnow.org/download.html 下载 最新版 PHPnow。PHPnow 有两种封装,一是 exe 自解压版(推荐,本文针对此版),二是纯 7z 档案(没有 exe 自解压)。

执行 PHPnow-1.3.x.exe 出现下图所示。回车即可。



图-1:解压对话框


在自动解压完毕后,将自动执行 Init.cmd 进行初始化动作。如 图-2 示:
期间可能出现防火墙提示,请允许。



图-2:Init.cmd 过程



图-3:解除防火墙


Init.cmd 十秒钟即可完成。全部完成后,将自动打开默认页。
(如果没有,试试手动打开 http://127.0.0.1)



图-4:搭建成功


如果你只想搭建一个网站,上面的环境已经足够。很都时候我们需要开设多个独立的网站。例如论坛和主页分开、和朋友共享服务器等等。这时就要用到 虚拟主机 了。

下面说说 PHPnow 虚拟主机的使用。很简单。

双击执行 D:\PHPnow\Pn\PnConf.cmd (可能你的安装路径不是 D:\PHPnow),输入 2 后回车。
按照提示输入新建虚拟主机信息。如 图-5 所示。



图-5:开设虚拟主机


输入完信息回车后,将自动重启 Apache 以便生效。
然后访问刚才添加的域名,注意事先解析好域名指向你的服务器 IP。

如果没有域名或者不会用,可以通过编辑 C:\WINDOWS\system32\drivers\etc\hosts 来使用“虚拟域名”。
本例中的 bbs.test.com 就是在 “127.0.0.1 localhost” 的下一行添加一行 “127.0.0.1 bbs.test.com” 实现的。



图-6:虚拟主机开设成功


可能你还需要为每个虚拟主机分配 MySQL 数据库,下面介绍下如何使用 phpmyadmin 分配用户和数据库。

打开 http://127.1/phpMyAdmin;用 root 登陆。
然后点击 “权限”再点击 “添加新用户”。
填写好新的 用户名 和 密码;
选择第二项 “Create database with same name and grant all privileges”。
其他的保持默认;需要提的是,全局权限可不要选,除非必要,否则全不选。
点击 [执行] 即可完成。难明白就看看图吧。



图-7:添加数据库用户。


把刚才添加的用户名和密码交给用户即可。注意 root 拥有最高权限,不要轻易把密码交给别人。

好了!你现在拥有了一个专业的 PHP 服务器环境。什么 Discuz! 6.0、PHPWind、DeDe、PHPCms 全不是问题,马上开始你的建站旅程。
posted @ 2008-04-13 18:32 coolfish 阅读(503) | 评论 (0)编辑 收藏

今天在IT博客网里看了一个网友的博客,他是从06年大三时开始写的,今天我也面临着同样问题。
现在面临的问题是考研不考。我喜欢我的专业,但我更喜欢计算机,我没有时间学习我专业。我想专下心来学习计算机技术,我想我在这方面应该是有天份的,至少我这么认为,无数个通宵达旦,我会为我喜欢做的事情不顾一切,我想我是不适合呆在学校的,我不是那种很乖的孩子,我不爱上课,不爱写作业,但我喜欢工作,我有工作的热情。既然已经这样,今天就做出决定不考研了,开始专心学习计算机。希望为时不晚。
posted @ 2008-04-13 07:50 coolfish 阅读(301) | 评论 (0)编辑 收藏

今天才发现IT博客,感觉相见恨晚,是我太寡了,网站是WIKI的,就转载一篇WIKI的配置,有空再写详细的:
ediaWiki是很强大的,本文也就是MediaWiki最最最基础,也是最最最实用的部分的使用,具体关于MediaWiki的详细情况,请通过各类搜索引擎查询!本文旨在抛砖引玉!

一、什么是MediaWiki?为什么选择MediaWiki?
MediaWiki是全球著名的wiki程序,原作者是德国人Magnus Manske,适用于PHP+MySQL环境。从2002年2月25起,作为维基百科全书(http://en.wikipedia.org)的系统软件,并有数十万计的网站使用MediaWiki。MediaWiki可用于个人知识管理、团队知识管理、协同创作、百科全书等多种领域,MediaWiki是建站的首选程序。
MediaWiki是自由软件,有着良好的多语言支持、弹性超强的扩展功能、活跃的开发社区、丰富的文档支持、经受过重量级运用(维基百科全书)的考验等一系列优势,是您架站最好的选择!

二、安装MediaWiki
MediaWiki的安装很简单,以下三个步骤:
1、服务器运行环境
MediaWiki运行于PHP+MySQL环境,操作系统没有限制,推荐使用Linux。目前我的服务器运行环境是:Ubuntu Server,Apache2,PHP5,MySQL5。
2、MediaWiki下载
您可以到MediaWiki官方网站(http://www.mediawiki.org)下载,个人推荐到天下维基(www.allwiki.com)下载完全汉化版。我使用的是mediawiki 1.9.3 完全汉化版。
3、安装MediaWiki
安装很简单,将解压后的MediaWiki程序放置到apache服务目录中,然后将修改目录config的权限为777(a+w)。
然后呢,根据提示输入您的实际情况中数据库的配置信息,就是些什么数据库名阿,数据库用户名阿,等等,都很简单。安装成功后,您需要将LocalSettings.php拷贝到您的MediaWiki根目录下,这就是MediaWiki的配置文件。
最后,基于安全因素,您需要将config的权限改回原来的。这样,MediaWiki就在您的服务器上安家了。

三、MediaWiki基本配置
终于到了本文的高潮部分了。
1、界面设置
在MediaWiki中大部分的界面信息都存放在Special:Allmessages页面里面,包括界面的文字、链接、气泡提示、热键等等,杂七杂八的,非常多,你可以在直接输入Special:Allmessages来根据自己实际情况修改配置。至于具体的都是些什么内容,本文就不在多说了,您可以通过google找到更具体的,呵呵!

2、上传文件设定
修改LocalSettings,$wgEnableUploads就是控制上传的参数,true允许,false不允许,默认应该是允许的。您还需要将images目录加上可写入的权限,要不然用户无法上传。通过$wgFileExtensions = array('','','')设定允许上传的文件类型,$wgFileBlacklist = array('','','')设定不允许上传的文件类型。

3、修改为/wiki/式网址。
修改LocalSettings.php
$wgArticlePath = "/wiki/$1";
再修改httpd.conf(apache配置文件)
Alias /wiki /filesystem/path/to/you/site/index.php
Alias /index.php /filesystem/path/to/you/site/index.php
备注:网上还有很多修改为/wiki/式网址的方法,我都测试过,发现除了使用apache别名功能外,还就就是利用.htaccess编写rewrite rule了。具体的,大家可以google下。

4、提示信息修改
比较常用的提示信息有以下几个:
MediaWiki:Mainpage 首页
MediaWiki:pagetitle (浏览器上方)网页标题
MediaWiki:Privacy (页脚)隐私政策
MediaWiki:Aboutpage (页脚)关于本站
MediaWiki:Disclaimers (页脚)免责申明
MediaWiki:Sidebar (测栏)导航栏 格式:URL|标题

5、LOGO修改
最简单的,直接替换/skins/common/images/wiki.png文件,当然,你也可以通过设定$wgLogo来设定logo文件位置。

6、使用者权限修改
$wgGroupPermissions['*' ]['createaccount'] = false;
$wgGroupPermissions['*' ]['read'] = true;
$wgGroupPermissions['*' ]['edit'] = false;
$wgGroupPermissions['*' ]['createpage'] = false;
$wgGroupPermissions['*' ]['createtalk'] = true;
posted @ 2008-04-13 07:38 coolfish 阅读(4370) | 评论 (0)编辑 收藏

仅列出标题