北京 上海 广州 深圳 >>
网站建设
我们的优势
我们的报价
联系我们
首 页 关于我们 建站套餐 网站优化 网站推广 解决方案 成功案例 客服中心 建站问题 推广知识 建站知识  
网站建设
  网站建设套餐
  网站建设流程
  功能模块介绍
  网页设计报价
  网站改版设计
  网站售后服务
 
最新客户
   
网站推广
推广知识
 
· 浅谈造成网站关键字排名
· 浅谈最近百度调整对网站
· 分析:站内锚文本链接使
· 细节成就权重 权重决定
· 根据百度有效反链数据
· 详解SEO策略制定中的
· 关键词排名优化之挖掘长
 
建站技术知识
 
 
我的服务器配置手记-php4.3.10/PHP 5.0.2+apache2.0.52+mysql4.1.9+zend+serv-u
[原创]我的服务器配置手记环境:win2003server目的:php4.3.10/PHP 5.0.2+apache2.0.52+mysql4.1.9+zend+serv-u我找了那么多文章没有可以让我满意的,下面是我的配置手记,可以让很多人方便地配置服务器,虽然win2003下跑php觉得很奇怪,呵呵apache_2.0.52-win32-x86-no_ssl.msiphp-4.3.10-Win32.zipmysql-noinstall-4.1.9-win32.zipphpMyAdmin-2.6.1zend 2.5.7HF-ServU6002-LDR.zip诺顿1,安装apache_2.0.52-win32-x86-no_ss比如将其安装在d盘,安装过程就不用说了,NEXT就可以,安装完了就可以在任务栏的地方看将这样的图标 ,表示已经启动成功。打开网页http://127.0.0.1,出现安装成功的页面。接下来对 Apache 的配置文件进行配置,使其支持PHP,用记事本打开 Apache2\conf\下的 httpd.conf 文件,找到:DirectoryIndex index.html index.html.var在后面加  index.php :DirectoryIndex index.html index.html.var index.php为了使 Apache 识别 PHP 的相关扩展名,找到: <Directory D:/Apache2/cgi-bin> AllowOverride None Options None Order allow,deny Allow from all </Directory>在后面添加如下两行:AddType application/x-httpd-php .php .phtml .php3 .php4AddType application/x-httpd-php-source .phps指定 php 模块,找到并定位到如下这行:#LoadModule ssl_module modules/mod_ssl.so在下面添加:如果是php5LoadModule php5_module D:\PHP\php5apache2.dll  使它指向 PHP5 目录下的 php5apache2.dll 文件,路径一定要准确。  为了指定 Apache 识别中文,我们指定 GB2312 为默认编码。应该找到并定位到下面这行如果是php4LoadModule php4_module d:/php/sapi/php4apache2.dll 找到:AddDefaultCharset ISO-8859-1将其修改为:AddDefaultCharset GB2312保存 httpd.conf 重起 Apache 2.php(gd+iconv+curl)php4的话下载 php-4.3.10-Win32.zip解压缩到你的d盘(举例),文件夹命名为php,把目录下的php.ini-recommended改名为php.ini放到C:\WINDOWS下把dlls下需要的东西拷贝到你的system32下:如果要iconv就拷个iconv.dll过去然后比如在php.ini中把;extension=php_gd2.dll;extension=php_curl.dll;extension=php_iconv.dll前的“;”去掉就支持gd+iconv+curl了找到; Directory in which the loadable extensions (modules) reside.设置 extension_dir = D:\PHP\extensions\如果安装PHP 5.0.2将下载来的 PHP5 RC3(php-5.0.0RC3-Win32.zip) 解压缩到 D:\PHP\ 目录下。复制 D:\PHP\ 目录下的 php5ts.dll 文件到 C:\windows\  复制 D:\PHP\ 目录下的下列 dll 文件于 C:\windows\system32\ 目录下:  fdftk.dll   fribidi.dll   gds32.dll   libeay32.dll   libintl-1.dll   libmhash.dll   libmysql.dll   libmysqli.dll   ntwdblib.dll   ntwdblib.dll   yaz.dll   其中 libmysql.dll 为 MySQL 4.1 之前版本的扩展支持,libmysqli.dll 为 MySQL 4.1 之后版本的扩展支持。因为我上面下载的是 MySQL 4.0.20 ,所以其实复制 libmysql.dll 即可。  复制 C:\PHP5\ 目录下的 php.ini-dist 文件到 C:\windows\ 目录下,并改名为 php.ini ,并用记事本打开编辑:  定位到下面两行:; Directory in which the loadable extensions (modules) reside. extension_dir = ./   修改下面一行使它指向 D:\PHP\ext\ 目录,修改后如下:; Directory in which the loadable extensions (modules) reside. extension_dir = D:\PHP\ext\ 测试 PHP 是否配置成功:  打开记事本,输入如下这行代码:<?php phpinfo(); ?>保存为 phpinfo.php 文件,存放于 Apache2\htdocs\ 目录下,好了,打开浏览器,在地址栏中输入: http://localhost/phpinfo.php 并回截图就算了,太大,太长了到此 PHP 的配置大功告成.3.安装mysql-noinstall-4.1.9-win32假设把它解压到D:\mysql目录下,在cmd下打开该目录下的bin文件夹,然后 mysqld-nt install 把MYSQL安装为服务让php5加载mysql的办法COPY php.ini 到winnt目录下增加如下语句到以下位置extension_dir = d:php5ext;Windows Extensions去除;extension=php_mysql.dll的分号COPY libmysql.dll到winntsystem32目录下 4,安装phpMyAdmin-2.6.1打开phpmyadmin下的config.inc.php文件$cfg[Servers][$i][host] = localhost; // MySQL hostname or IP address$cfg[Servers][$i][auth_type] = config; // Authentication method (config, http or cookie based)?$cfg[Servers][$i][user] = root; // MySQL user$cfg[Servers][$i][password] = ; // MySQL password (only needed// with config auth_type)将host,user和password修改成你自己的IP地址,用户和密码  如果是php4,phpMyAdmin可能会提示:php_mbstring extension找不到(把php.ini里面;extension=php_mbstring.dll的前面的;去掉就可以--别忘记重起apache)$cfg[PmaAbsoluteUri] 没有设置(直接$cfg[PmaAbsoluteUri] = 你的路径;)解决Client does not support authentication protocol  2005-02-08 12:55:51 Post by: clinch  view:2 好多朋友升级了mysql为4.10以上会发生此错误,php4.x下phpmyadmin之类的程序连接不上数据库,是因为mysql4.10以上改变了用户密码验证协议,php的连接模块也需要更换新的,php5默认就是这种新的连接模块...不想更换可以这样:CODE  # SET PASSWORD FOR some_user@some_host = OLD_PASSWORD(newpwd); # FLUSH PRIVILEGES;5,安装Zend直接装ZendOptimizer-2[1].5.7-Windows-i386,按提示,下去就可以完成了不过他会自己写进去你的php.ini一些东西哦,可以不管6,安装Serv-U 6.0.0.2和诺顿服务器版本这一步和顺序无关,想装就装吧这个直接安装就可以,安装汗化和破解版本看中文就知道什么意思了安全设置:Guest帐户禁用,改成一个复杂的名称并加上密码,将Guest用户改名禁用并且更改一个复杂的密码,加设帐户错误登陆锁定的次数,不让系统显示上次登录的用户名只保留TCP/IP协议,其他全部删除。删除C:\WINNT\Web下的两个子目录NetBIOS禁用 操作方法:网络连接->本地连接属性->高级->WINS选项->禁用Tcp/Ip上的NetBIOS->确定。网卡属性里的tcp/ip协议属性--->高级-->选项-->tcp/ip筛选属性-->第一项:TCP端口:只允许: ---(看具体这台服务器提供什么服务添加)80   (www服务)21   (一般的ftp默认)53   (DNS服务)110   (MAIL的SMTP服务)25   (MAIL的POP3服务)还有例如你的远程终端的端口(默认为3389,也有可能你改为别的端口,如6666,则加上6666) 第二项UDP端口:此项可不添加,因为限制了以后,服务器则不能打开网页等操作(当然,也安全多了)第三项IP协议:ip协议:只允许63. 删除没有必要的共享,提高安全性不容许枚举SAM账号和共享操作方法:运行Regedit,(1) 在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters下增加一值Name: AutoShareServerType:REG-DWORDValue:0(2) 在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa 下增加一值Name:restrictanonymous Type:REG_DWORDValue:04. 修改权限Windows 2000 Server的NTFS分区默认权限都是Everyone完全控制权限,这样给服务器的安全带来了一定的安全隐患。我们建议,所有NTFS分区只给管理员和SYSTEM完全控制权限。有特殊权限需求的目录可单独设置。5. 修改计算机某些特性操作方法:控制面板->系统->高级->启动和故障恢复->取消显示操作系统列表->取消发送警报->取消写入调试信息->完成。6. 禁止一些没有必要的服务。具体操作位置:控制面版->管理工具->服务需要停掉的服务,例如:Alerter、Computer Browser、Distributed File System、Intersite Messaging、Kerberos Key Distribution Center、Remote Registry Service、Routing and Remote Access等等。7. 安全日志本地安全策略->审核策略中打开相应的审核,推荐的审核是:账户管理 成功 失败登录事件 成功 失败对象访问 失败策略更改 成功 失败特权使用 失败系统事件 成功 失败目录服务访问 失败账户登录事件 成功 失败在账户策略->密码策略中设定:密码复杂性要求 启用密码长度最小值 6位强制密码历史 5次最长存留期 30天在账户策略->账户锁定策略中设定:账户锁定 3次错误登录锁定时间 20分钟复位锁定计数 20分钟同样,Terminal Service的安全日志默认也是不开的,我们可以在Terminal Service Configration(远程服务配置)->权限->高级中配置安全审核,一般来说只要记录登录、注销事件就可以了禁止对FTP的匿名访问。  来源:
 
在线咨询
     
 
QQ咨询
旺旺咨询
 
MSN咨询
  点击开始咨询 点击开始咨询
  点击开始咨询 点击开始咨询
建站服务
       经济型网站设计套餐 ¥2580
       企业型网站设计套餐 ¥3980
       豪华型网站设计套餐 ¥6580
       商城型网站设计套餐 ¥7580
       定制型网站设计套餐 ¥面 谈
       智赢型ABC ¥1580/1980
虚拟主机
       普及型(电信)350元/年
       经济型(电信)650元/年
       普及A型(双线)500元/年
       普及B型(双线)900元/年
       外贸型(国外) 550元/年
       企业型(国外) 1050元/年
我要订购主机>>       
域名注册
     国际顶级域名.com 100元/年
     国际顶级域名.net 100元/年
     国际顶级域名.cc 380元/年
     国际顶级域名.org 180元/年
     中国顶级域名.cn 100元/年
     中国顶级域名.com.cn 100元/年
     中文域名.中国.公司 280元/年
我要注册域>>       
 友情链接:湖南网站建设 广州网站建设 上海网站建设 广州网站建设公司 中山网站制作 网页设计网 网页设计公司 网站制作 网站建设 建网站公司 珠海网站建设 赢在网络
 业务范围: 广州虚拟主机 广州网站设计 广州网页制作 广州网页设计 深圳网站建设 珠海网页设计 中山网页制作 汕头网站设计 番禺网页制作 南海网站建设 肇庆网页制作

联系我们 | 建站套餐 | 网站建设 | 建设知识 | 服务报价 | 解决方案 | 成功案例 点击开始咨询 点击开始咨询
Copyright 2005-2020 win580.com rights reserved 电话:020-87518743 87518740  传真:020-87518740
地址:广州市天河区中山大道西8号(天河商贸大厦)1304室  邮编:510620
E-mail:Win580@126.com