菜鸟科技网

2003 dede环境搭建,2003 dede环境搭建步骤是什么?

2003年搭建Dede环境(即织梦内容管理系统DedeCMS的早期环境)主要涉及Windows Server 2003操作系统、Apache/Nginx、MySQL、PHP以及PHP环境的配置,以下是详细步骤和注意事项:

2003 dede环境搭建,2003 dede环境搭建步骤是什么?-图1
(图片来源网络,侵删)

系统环境准备

  1. 操作系统:安装Windows Server 2003(建议安装SP2补丁),确保系统为32位或64位版本(根据需求选择)。
  2. 关闭防火墙:暂时关闭系统自带防火墙和杀毒软件,避免端口被拦截。
  3. 安装IIS:通过“控制面板→添加或删除程序→添加Windows组件”,勾选“Internet信息服务(IIS)”,安装时确保选中“Active Server Pages”和“CGI”支持。

安装Apache(可选,若使用IIS可跳过)

若选择Apache作为Web服务器:

  1. 下载Apache 2.0.x版本(如2.0.64,兼容Windows Server 2003)。
  2. 运行安装程序,安装路径建议为C:\Apache2,安装时选择“for all users,on port 80”。
  3. 安装完成后,通过浏览器访问http://localhost,若显示“It works!”则安装成功。

安装PHP

  1. 下载PHP 5.2.x版本(如5.2.17,DedeCMS早期版本兼容此范围)。
  2. 将PHP压缩包解压至C:\php,复制php.ini-recommended并重命名为php.ini
  3. 编辑php.ini,取消以下配置项的注释并修改:
    extension_dir = "C:\php\ext"  
    extension=php_mysql.dll  
    extension=php_mysqli.dll  
    extension=php_gd2.dll  
    date.timezone = Asia/Shanghai  
  4. php5ts.dlllibmysql.dll复制到C:\Windows\System32
  5. 配置Apache:编辑C:\Apache2\conf\httpd.conf,添加:
    LoadModule php5_module "C:/php/php5apache2.dll"  
    AddType application/x-httpd-php .php  
    PHPIniDir "C:/php"  

安装MySQL

  1. 下载MySQL 5.0.x版本(如5.0.90),运行安装程序,选择“Custom”安装路径(如C:\MySQL)。
  2. 安装过程中选择“Configure the MySQL Server now”,设置root密码(如123456)。
  3. 完成安装后,通过命令行mysql -u root -p测试连接。

安装DedeCMS

  1. 下载DedeCMS早期版本(如DedeCMS 5.3-5.7),解压至网站目录(如C:\Apache2\htdocsC:\Inetpub\wwwroot)。
  2. 创建数据库:登录MySQL管理工具(如phpMyAdmin),执行以下SQL:
    CREATE DATABASE dede DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;  
    GRANT ALL PRIVILEGES ON dede.* TO 'dedeuser'@'localhost' IDENTIFIED BY 'password';  
    FLUSH PRIVILEGES;  
  3. 访问http://localhost/install,进入安装向导,填写数据库信息(数据库名、用户名、密码等)。
  4. 根据提示完成安装,删除install目录和install_lock.txt文件。

常见问题解决

  1. 空白页或500错误:检查php.inidisplay_errors是否为On,查看Apache错误日志定位问题。
  2. 数据库连接失败:确认MySQL服务是否启动,用户名密码是否正确,数据库权限是否授予。
  3. 权限问题:确保网站目录(如htdocs)的IIS用户或Apache用户(如SYSTEM)有读写权限。

环境配置表格

组件 推荐版本 关键配置项 安装路径示例
操作系统 Windows Server 2003 SP2 关闭防火墙,安装IIS C:\Windows
Apache 0.64 监听80端口,加载PHP模块 C:\Apache2
PHP 2.17 支持MySQL、GD库,设置时区 C:\php
MySQL 0.90 设置root密码,创建dede数据库 C:\MySQL
DedeCMS 3-5.7 数据库用户权限,安装目录权限 C:\Apache2\htdocs

FAQs

Q1:安装DedeCMS时提示“目录不可写”怎么办?
A1:检查网站目录(如dededatauploads)的权限,在Windows Server 2003中,右键点击目录→“属性”→“安全”→“编辑”,添加IIS_IUSRSSYSTEM用户,赋予“完全控制”权限,若使用Apache,确保www-dataApache用户有读写权限。

Q2:DedeCMS后台登录后提示“对不起,您没有权限”如何解决?
A2:此问题通常因权限配置错误导致,需检查:

  1. 数据库dede_admin表中usertype字段是否为管理员
  2. 网站目录includedede下的文件权限是否正确(建议755或775);
  3. 检查data目录下的config.cache.inc.php文件是否可读可写,若仍无法解决,可尝试重新安装并确保所有步骤权限配置正确。
原文来源:https://www.dangtu.net.cn/article/9125.html
2003 dede环境搭建,2003 dede环境搭建步骤是什么?-图2
(图片来源网络,侵删)
分享:
扫描分享到社交APP
上一篇
下一篇