找回密码
 快速注册

QQ登录

只需一步,快速开始

查看: 10669|回复: 22

Discuz!文理人站长第一课:PHP环境的搭建及Discuz!论坛的安装

 火.. [复制链接]
眼镜蛇 发表于 2010-12-8 01:07:51 | 显示全部楼层 |阅读模式
预备知识:

1.什么是PHP
PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP的另一个含义是:菲律宾比索的标准符号。

目前论坛采用的Discuz!程序,运用的便是PHP技术。(更多相关知识请自己在互联网上搜索相关资料)
可参见百度百科对“PHP”的详细解释:http://baike.baidu.com/view/99.htm

2.为什么要搭建PHP环境
通俗的讲:Discuz!程序需要在PHP环境下才可以使用(访问),即需要配置PHP服务器端,配置的过程既是一个环境的搭建。
这里,php并不像我们平时做静态html网页那样,在电脑上保存后用浏览器打开就可以直接预览;我们需要搭建好PHP环境才可以调试程序。

目前常用的PHP环境为:Apache+Mysql

当然可以有很多品牌的环境可以供我们搭建,和Discuz!一样,PHP具有很好的开放性

我把自己常用的几种给大家列出来,大家可以自己到网上下载安装
(关于PHP编辑器,我们会在之后的课程中讲到)

1.ComsenzEXP:康盛创想自己的东西,用来调试Discuz!肯定是没有问题的
地址:http://www.discuz.net/thread-223885-1-1.html

2.PC_webserver
下载地址:自行白虎谷

3.DedeAMPZ
下载地址:自行白虎谷

4.wamp
为了方便统一讲解,轻大家目前统一使用这一个,后面的演示要用到
我会在教程制作完成后把本节课相应压缩包发到各位的邮箱,确认跟随教程一起学习的发邮件到742995622@qq.com索取!注意查收!


好了,关于PHP的知识我也就不多讲了,有兴趣的可以自己了解
咱目前只是针对Discuz!的一个学习,其实初期需要学的php相关不是很多,大致知道php是个什么东西就OK了

下载好相应的PHP环境安装程序,我们就可以安装配置PHP环境,然后在自己的电脑上安装一套Discuz!论坛程序了!

-------------------------好了,接下来进入正题:-----------------------------------

正题一:PHP环境安装配置(以wamp为例)

1.邮箱下载附件得到“WampServer 5 集成环境.rar”压缩文件包,解压,打开解压后的文件夹,我们可以看到这里有如下图所示的三个文件:


2.点击"wamp.exe",进入安装界面(安装界面是纯英文的,但是不用担心,经常装软件的话都是可以类比看的懂的,可以按照默认的一步步往下安装即可)




3.安装完成,运行。

4.在电脑屏幕的右下角会出现如下一个小图标。

右击>>language>>Chinese(将选项汉化)

5.单击图标,可以看见出现很多选项;对应查看ApacheMysql是否为正常启动状态,若正常,点击Localhost,会弹出如下的页面,则表示该环境已经安装成功!





其他问题可以跟帖讨论


正题二:Discuz!安装
1.下载最新Discuz!程序,即文理人目前使用的程序:Discuz!X1.5
点此下载:http://download.comsenz.com/DiscuzX/1.5/Discuz_X1.5_SC_GBK.zip

2.解压压缩包,得到几个文件目录

3.打开名为“upload”的目录,将里面的所有文件复制到wamp中WWW目录下(因为wamp自带了几个测试文件,为了避免被覆盖掉,建议在WWW目录下新建一个名为Discuz的文件夹,然后将upload中所有文件复制到Discuz目录下)


具体参见官方通用安装教程http://www.discuz.net/thread-1887949-1-1.html

教程中的“上传到FTP”即为本课所述的传到"WWW/Discuz/"目录下



4.点击面板“Localhost”,出现“Http://Localhost/”页面,在最后一个“/”后面添加上一步的“Discuz/”,即访问“Http://Localhost/Discuz/”页面,此时将自动跳转到安装界面。
(如果不自动跳转,请将地址改为“Http://Localhost/Discuz/install/”,回车即可)

5.安装过程中出现如下配置界面,对应需要填的参数如图所示:

注意:本wamp环境的MySql默认用户名为“root”,密码为“”(留空)


6.继续下一步,直至最终确认,提交,安装完成;可以进入网站首页查看了!

大家安装完了以后界面是默认的,没有数据,和我这里演示的不一样(我的这里是导入论坛数据后的样子)


安装成功的可以看一下,是不是和平时访问的网站一样了



好了,本课结束!下节课主要讲Discuz!的后台界面
----------------------------------------------------------------------------------------------------------

本课作业:自己独立安装wamp环境,并成功安装一个Discuz!到自己的电脑。
安装成功后将截图跟帖发在后面!

----------------------------------------------------------------------------------------------------------
有什么不懂的问题请在本贴回复


本教程为文理人新手站长培训教程
欢迎所有有兴趣的同学加入我们共同交流学习的队伍中来!(不仅限于报名实习站长的几位)
有需要相关程序的可以给我发站内信索取

欢迎积极讨论!但本贴禁止滥水及任何无关回复 违者严处!











本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?快速注册

×
宋中 发表于 2010-12-8 15:36:31 | 显示全部楼层
恩,明白····
回复

使用道具 举报

gmszone 发表于 2010-12-8 15:37:01 | 显示全部楼层
本帖最后由 gmszone 于 2010-12-8 15:57 编辑

纠结的在网吧无法使用解决办法,单击图标->配置文件->httpd.conf,把listen 80改为listen 81.....

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?快速注册

×
回复

使用道具 举报

宋中 发表于 2010-12-8 15:41:01 | 显示全部楼层
问题出现了用wamp在本地安装Discuz x1.5一直出现“无法连接数据库,请检查数据库用户名或者密码是否正确” 怎么弄?----------------
回复

使用道具 举报

 楼主| 眼镜蛇 发表于 2010-12-8 15:44:15 | 显示全部楼层
gmszone 发表于 2010-12-8 15:37
纠结的在网吧无法使用

80端口已被占用

好吧

试试改自己能不能该端口
不然就是装不了
回复

使用道具 举报

 楼主| 眼镜蛇 发表于 2010-12-8 15:45:17 | 显示全部楼层
宋中 发表于 2010-12-8 15:41
问题出现了用wamp在本地安装Discuz x1.5一直出现“无法连接数据库,请检查数据库用户名或者密码是否正确”  ...

数据库用户名:root
数据库密码:(空,不填)

确认你填写的是否正确
回复

使用道具 举报

gmszone 发表于 2010-12-8 16:09:23 | 显示全部楼层
问题又来了,一波接着一波

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?快速注册

×
回复

使用道具 举报

gmszone 发表于 2010-12-8 16:13:18 | 显示全部楼层
本帖最后由 gmszone 于 2010-12-8 16:18 编辑

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrator>ping localhost

Pinging NT337 [127.0.0.1] with 32 bytes of data:

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Ping statistics for 127.0.0.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Documents and Settings\Administrator>


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?快速注册

×
回复

使用道具 举报

 楼主| 眼镜蛇 发表于 2010-12-8 16:25:22 | 显示全部楼层
回复 gmszone 的帖子

apache正常

看看mysql是否一样正常

重启下wamp

回复

使用道具 举报

gmszone 发表于 2010-12-8 16:37:27 | 显示全部楼层
回复 眼镜蛇 的帖子

MYSQL看这图就知道正常了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?快速注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

快速回复 返回顶部 返回列表