Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

DZ官网首发,现场直播: 服务器搭建Discuz! X1.5全过程。

[复制链接]
lanyinse 发表于 2010-10-27 16:11:58 | 显示全部楼层 |阅读模式
本帖最后由 lanyinse 于 2010-10-28 12:27 编辑

大家好,虽然我的ID注册时间是2009年3月,但实际接触DISCUZ的时间其实很短,到现在为止,断断续续不到2个月的时间。这中间,从服务器系统的选择安装,安全配置,PHP服务环境搭建,PHP环境配置,DZ版本的安装,后期调试等等 出现了大量的,和大家同样或者相似的问题。遇到这样那样的问题,基本也都是在网上寻找资料,查看官网帮助、文档得以解决。

而今天,2010年10月27号下午4点,我将在一个新的服务器上,把这一整个流程重新来一次,并且用文字配以图片的形式,将完整保存下来,以供大家的参考。

之所以要这么做,也是希望能重现当初DZ1.5版安装后出现的各种问题以及解决问题的过程。这才是本次直播中的重点。
(问题包括各种相关软件的版本与DZX1.5兼容性问题,PHP脚本解释器设置,MYSQL多用户设置,MYSQL安全设置,PHPMYADMIN安装、设置、使用问题,IIS设置、使用问题,伪静态组件版本、配置问题、DZ1.5安装使用诸如头像、附件无法上传等等问题。。。)


以下内容我尽量用通俗易懂的文字表达,如有不足之处,也将慢慢补充。希望这么做,对刚刚接触DZ的大小朋友们,能有所帮助。


最后AD一下:
我自己DIY的DZ网站 蜗居武汉网       http://wcnmb.com/

=============================================

第一部分:服务器前期准备
1 服务器磁盘分区。全部采用NTFS分区格式,C盘20GB,D盘40GB,其他分区随意。
2 安装WINDOWS2003  x86 32bit 企业版操作系统。
3 安装所需硬件驱动。
我自己的服务器硬件和带宽配置(INTER主板,INTER至强双核2.8CPU,SCSI硬盘一块,RAID0硬盘阵列,双千兆INTER网卡,配套带宽是武汉电信100M共享)。




4 安装IIS服务组件。
在选择安装的时候,为了以后服务器的实用性,最好把asp.NET选择上,以便以后可以轻松打造出能执行多种语言脚本的全能型服务器。

5 安装服务器必要的和可选的软件。




6 设置服务器安全。首先说明一下,这一步就好像是做房子打地基,如果不重视,房子做起来了,做的再好再漂亮,终究避免不了有一天会倒塌的结果。如果不重视服务器安全设置,很有可能某一天,辛苦做起来的网站和数据库被无良的黑客篡改或者删除掉,到那个时候就将是欲哭无泪了。

回到正题,对于开设网站的服务器,首要关注的安全设置是文件执行权限的设置。
服务器安全设置可以搜索相关文章,网上会有很详细的介绍。在今天的直播中,我给大家演示一种容易操作的设置。
前提:服务器硬盘分区是NTFS格式。

查看所有分区安全选项,只保留3个用户,系统SYSTEM,登录的管理员(默认的是ADMINISTRATOR),USERS
其他用户全部删除,并且赋予系统SYSTEM,登录的管理员完全控制权限,USERS读取运行权限。







在计算机管理里面,修改IIS来宾用户的密码。
用360安全卫士执行系统优化,最后重启服务器等待下一步的安装。



7 端口问题:因为我的服务器前面有硬件防火墙,默认端口首先是全封闭的,作为网站服务器,首先必须要在防火墙中打开对应的80端口和FTP所用到的21端口,FTP如果需要具有被动模式再打开3000-3004端口。如果没有前置防火墙或者路由器,那必须参考网上的系统防火墙设置,打开以上端口,并关闭其他所有端口。





本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| lanyinse 发表于 2010-10-27 16:12:18 | 显示全部楼层
本帖最后由 lanyinse 于 2010-10-28 15:17 编辑

第二部分:服务器PHP环境配置
1 下载PHP环境配置所需软件。
MYSQL数据库
官方网站下载地址:http://www.mysql.com/downloads/
MySQL Community Server ,目前最新版是5.1.51 选择Windows (x86, 32-bit), MSI Installer下载。提示需要注册账号和密码填写账号 451960949@qq.com, 密码 kaibaicrou,下拉到最后选择台湾版下载。或者你自己注册账号下载


PHP脚本解释器
官方网站下载地址:http://windows.php.net/download/
下载vC6 x86 Thread Safe (2010-Jul-21 20:06:17) Zip [13.12MB]

PHPMYADMIN 管理软件
官方网站下载地址:http://www.phpmyadmin.net/home_page/downloads.php
下载 phpMyAdmin-3.3.8-all-languages.zip


ZendOptimizer PHP脚本优化软件
官方网站下载地址:http://www.zend.com/en/products/guard/downloads
选择WINDOWS项,下载Zend Optimizer 3.3.3 (EXE) 8.31 MB提示需要用户名密码输入:lanyinse  和 123456



Rewrite 伪静态组件

2 安装MYSQL数据库,PHP脚本解释器,设置IIS和PHP整合,详情可以参考 https://discuz.dismall.com/thread-1796583-1-1.html

配置好的截图


3 安装 PHPMYADMIN。

解压刚才下载的PHPMYADMIN到D盘,
4 安装 ZendOptimizer。


5 IIS 和 Rewrite整合。

6 测试搭建的PHP环境




下载并解压DZX1.5最新版






















在D新建文件夹,取名PHPWEB。进入PHPWEB文件夹,新建文件夹,取名DZX1.5解压Rewrite文件到DZX1.5目录中,并新建一个TXT文档,加入代码
<?php
phpinfo();
?>
然后保存为1.php 。接着解压DZX1.5版论坛程序,把upload中所有文件复制到该目录。

在C盘新建文件夹,取名PHPSERVER,进入PHPSERVER文件夹,新建2个文件夹,1个取名PHPDATA, 另1个取名PHP,并且把PHP脚本解释器解压到该目录。
运行 inetmgr命令,新建网站,指向到DZX1.5目录。在新建好的网站中设置属性,其他默认的情况下,记住勾选读取和脚本资源访问,执行权限设置纯脚本,开启父路径。
添加













本帖子中包含更多资源

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

x
回复

使用道具 举报

yzxrcw 发表于 2010-10-27 16:12:43 | 显示全部楼层
(EM:131:)(EM:131:)
回复

使用道具 举报

 楼主| lanyinse 发表于 2010-10-27 16:12:48 | 显示全部楼层
本帖最后由 lanyinse 于 2010-10-28 11:24 编辑

111111111111111111111
回复

使用道具 举报

 楼主| lanyinse 发表于 2010-10-27 16:13:09 | 显示全部楼层
本帖最后由 lanyinse 于 2010-10-28 11:33 编辑

2222222222222
回复

使用道具 举报

 楼主| lanyinse 发表于 2010-10-27 16:13:26 | 显示全部楼层
本帖最后由 lanyinse 于 2010-10-28 11:33 编辑

333333333333333333333
回复

使用道具 举报

㊣北方传媒 发表于 2010-10-27 16:13:26 | 显示全部楼层
待编辑
回复

使用道具 举报

下砂 发表于 2010-10-27 16:17:17 | 显示全部楼层
回复

使用道具 举报

 楼主| lanyinse 发表于 2010-10-27 17:39:15 | 显示全部楼层
本帖最后由 lanyinse 于 2010-10-28 11:34 编辑

55555555555555555555
回复

使用道具 举报

LANDIAO 发表于 2010-10-27 17:44:13 | 显示全部楼层
好 东西啊  
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-4 13:14 , Processed in 0.121294 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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