找回密码
 快速注册

QQ登录

只需一步,快速开始

文理人 首页 资源共享 查看内容

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

2013-5-18 20:33| 发布者: 眼镜蛇| 查看: 2716| 评论: 22|原作者: 眼镜蛇

摘要: 预备知识:1.什么是PHP?PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用 ...
预备知识:

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”压缩文件包,解压,打开解压后的文件夹,我们可以看到这里有如下图所示的三个文件:
1.jpg

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



3.安装完成,运行。

4.在电脑屏幕的右下角会出现如下一个小图标。
3.jpg
右击>>language>>Chinese(将选项汉化)

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




其他问题可以跟帖讨论


正题二: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.安装过程中出现如下配置界面,对应需要填的参数如图所示:
5.jpg
注意:本wamp环境的MySql默认用户名为“root”,密码为“”(留空)


6.继续下一步,直至最终确认,提交,安装完成;可以进入网站首页查看了!
6.jpg
大家安装完了以后界面是默认的,没有数据,和我这里演示的不一样(我的这里是导入论坛数据后的样子)


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






头晕

不解

扯淡

搞笑

难过

超赞

支持

欠扁
发表评论

最新评论

引用 宋中 2010-12-8 15:36
恩,明白····
引用 gmszone 2010-12-8 15:37
本帖最后由 gmszone 于 2010-12-8 15:57 编辑

纠结的在网吧无法使用 未命名4.jpg 解决办法,单击图标->配置文件->httpd.conf,把listen 80改为listen 81.....
引用 宋中 2010-12-8 15:41
问题出现了用wamp在本地安装Discuz x1.5一直出现“无法连接数据库,请检查数据库用户名或者密码是否正确” 怎么弄?----------------
引用 眼镜蛇 2010-12-8 15:44
gmszone 发表于 2010-12-8 15:37
纠结的在网吧无法使用

80端口已被占用

好吧

试试改自己能不能该端口
不然就是装不了
引用 眼镜蛇 2010-12-8 15:45
宋中 发表于 2010-12-8 15:41
问题出现了用wamp在本地安装Discuz x1.5一直出现“无法连接数据库,请检查数据库用户名或者密码是否正确”  ...

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

确认你填写的是否正确
引用 gmszone 2010-12-8 16:09
问题又来了,一波接着一波 5.jpg
引用 gmszone 2010-12-8 16:13
本帖最后由 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>
657.jpg

引用 眼镜蛇 2010-12-8 16:25
回复 gmszone 的帖子

apache正常

看看mysql是否一样正常

重启下wamp

引用 gmszone 2010-12-8 16:37
回复 眼镜蛇 的帖子

53.jpg MYSQL看这图就知道正常了
引用 眼镜蛇 2010-12-8 16:46
回复 gmszone 的帖子

看看www目录下是否有以下文件

7.jpg

引用 宋中 2010-12-8 17:24
网吧,确实不能用!~悲剧
引用 梦醒々人凄 2010-12-8 17:33
未命名.jpg
数据库名用改吗?
引用 梦醒々人凄 2010-12-8 17:49
333.jpg


444.jpg



安装完成~~凑字凑字
引用 梦醒々人凄 2010-12-8 17:55
555.jpg


WWW目录下的文件
蛇老貌似没有你那个文件夹
引用 眼镜蛇 2010-12-8 20:04
梦醒々人凄 发表于 2010-12-8 17:33
数据库名用改吗?

数据库名根据自己的情况
可以不改

但是自己要分辨的清哪个是哪个

还有  
给你们的wamp数据库密码默认为空
引用 眼镜蛇 2010-12-8 20:06
梦醒々人凄 发表于 2010-12-8 17:55
WWW目录下的文件
蛇老貌似没有你那个文件夹

你这个是正确的

嗯 我截图的时候没有截我的其他目录

我WWW下的文件夹起的名字不是Discuz

之所以让你们起这个名字是为了便于区分


---

看你的截图
你的已经安装成功了

可以用你的管理员帐号登陆
先研究研究后台

等其他人搞定了
我再出第二课教程
引用 梦醒々人凄 2010-12-8 23:32
恩~谢谢蛇老教导,哈哈
引用 拉莫斯 2010-12-12 08:54
好了,然后呢?
引用 眼镜蛇 2010-12-12 09:01
拉莫斯 发表于 2010-12-12 08:54
好了,然后呢?

近日即将推出第二课  静候···

查看全部评论(22)

返回顶部