• (两会受权发布)中国人民政治协商会议章程 2019-08-21
  • 这群艺术家很有爱 3年时间筑起留守儿童音乐“梦想课堂” 2019-08-17
  • 赵文卓陈国坤“比武争萌” 2019-08-17
  • 用生命诠释师魂——河南教师李芳--河南频道--人民网 2019-08-17
  • 法制日报:别让世界杯激情冲淡守法意识 2019-08-15
  • 特朗普不容小觑,而我们中下层的群众也买不了什么美帝高端奢侈品 2019-08-15
  • 药师佛与药王菩萨是同一个人吗? 2019-08-10
  • 勇士夺冠奖金是多少?球迷调侃:居然还不如CBA拿得多 2019-08-10
  • 林志玲惊喜现身为小S庆生 求不要再骂自己 2019-08-02
  • 省领导会见香港贸易发展局代表团 2019-08-01
  • 资格考试网上报名常见问题 2019-07-27
  • 生姜祛寒止痛可缓解身体不适 但也要注意食用禁忌 2019-07-27
  • 紫光阁中共中央国家机关工作委员会 2019-07-26
  • 没考上?没关系。其它学校也能培养建设国家的人才,清华只是名气大点。 2019-07-26
  • 【学习时刻】中央党校赵磊:构建新型国际关系是中国特色大国外交的主旋律 2019-07-26
  • Jquery中文网 南粤风采36选7开奖公告 www.77402m.com
    Jquery中文网 >  脚本编程  >  php  >  正文 php与mysql服务器配置说明

    福建彩票36选7开奖结果:php与mysql服务器配置说明

    发布时间:2018-01-15   编辑:南粤风采36选7开奖公告 www.77402m.com
    本文介绍了php与mysql服务器的配置过程,掌握下php服务器的配置方法,有需要的朋友参考下。

    南粤风采36选7开奖公告 www.77402m.com 本节内容:
    php服务器与mysql服务器配置

    一、 php服务器配置所需要的各软件下载地点:
     

    apache: //www.apache.org/dist/httpd/binaries/win32/
    php: //www.php.net/downloads.php (下载.zip版本)
    active perl: //www.activestate.com/products...l/download.plex (下载win32)
    zend optimizer: //www.zend.com/store/getfreefi...pid=13&zbid=198
    mod_gzip: //www.remotecommunications.com/apache/mod_gzip/ (下载.dll)
    mysql: //www.mysql.com/downloads/index.html

    其他软件:
    phpmyadmin: //sourceforge.net/project/show...elease_id=44593 (用于对数据库的控制操作)

    二、安装路径(以下是范例,可以随便安装,但是最好不要安装在带有长名字的路径)
    apache :d:apache
    php :d:php
    perl :d:perl
    mysql :d:mysql
    mod_gzip :解压在d:apachemodules
    zend optimizer :解压在d:php
    网站文件放置 :d:myweb
    phpmyadmin :解压在d:mywebphpmyadmin
    windows : d:windows

    三、配置mysql数据库服务器
    安装后会自动运行winmysqladmin,并且提示输入用户名密码,输入用户名,密码,默认情况下已经安装为nt的service,如果需要更安全点,那么在winmysqladmin 的my.ini setup那一页 port=端口 那里修改默认的端口,在下面还有用户名密码的修改。

    修改完了,点击左边的save modiffication保存设置,然后右键点击控制台窗体,选winnt->stop the service->start the service,这样新设置就生效了。

    四、配置php服务器
    将php.ini-dist改名为php.ini,并且打开修改。
    在[php]的下一行添加
     

    复制代码 代码示例:
    zend_optimizer.optimization_level=15
    zend_extension_ts="d:phpendoptimizer.dll"
    zendoptimizer.dll的路径一定要符合
     

    接着查找extension_dir,在后面=加上你的windirsystem32目录全称,例如:extension_dir = d:windowssystem32 (最后的一定不能省略!)
    查找extension=php_exif.dll、extension=php_imap.dll、extension=php_ldap.dll、extension=php_zlib.dll,将前面的分号注释去掉
    查找mysql.default_port,在等号后面添加你的 mysql 端口,例如:mysql.default_port = 3306 (3306是mysql的默认端口)
    查找mysql.default_host,在等号后面添加localhost,例如:mysql.default_host = localhost
    保存
    将php.ini php.exe复制到windows目录,将php里面php4ts.dll、dlls以及extensions目录下面的全部.dll文件复制到windowssystem32下面(不要覆盖已有文件)

    五、配置apache服务器
    打开apacheconfhttpd.conf文件,以下为主要设置
     

    复制代码 代码示例:
    servertype standalone
    serverroot "d:/apache"
    # apache安装的目录
    pidfile logs/httpd.pid
    scoreboardfile logs/apache_runtime_status
    timeout 300
    keepalive on
    maxkeepaliverequests 100
    keepalivetimeout 15
    maxrequestsperchild 1024
    threadsperchild 50
    sendbuffersize 65536
    maxclients 150
    listen 80
    # 监听80端口,默认web server端口
    bindaddress *
    # 在任何ip均可以使用web server
    loadmodule vhost_alias_module modules/mod_vhost_alias.so
    addmodule mod_vhost_alias.c
    # 去掉这两行前面的#,开启虚拟域名的支持
    port 80
    serveradmin [email protected]
    servername localhost
    # 端口、管理员email,服务器域名,按实际修改
    documentroot "d:/myweb/"
    # web文件保存地址,这里是以d:/myweb作为例子
    <directory "d:/myweb/">
    options followsymlinks multiviews
    allowoverride all
    order allow,deny
    allow from all
    </directory>
    # 设置d:/myweb的访问选项
    scriptalias /cgi-bin "e:/myweb/cgi"
    <directory "d:/myweb/cgi/">
    allowoverride none
    options none
    order allow,deny
    allow from all
    </directory>
    # 设置cgi-bin目录权限
    #!/perl/bin/perl
    # 这一行配置perl-cgi的运行环境,由于active perl安装在d:perl,所以这里直接使用相对路径
    # 注意,要运行的cgi、pl文件的头一行要和这里相同,否则不能运行。这里也可以写成
    # #!d:/perl/bin/perl
    # 另外这个配置第一个#不代表注释的意思,所以不能省略??!
    查找directoryindex index.html,在下面添加
    directoryindex index.htm
    directoryindex default.htm
    directoryindex default.html
    directoryindex index.php
    directoryindex index.php3
    directoryindex index.cgi
    查找addtype application/x-httpd-php
    修改为addtype application/x-httpd-php .php .phtml .php3
    查找addhandler cgi-script
    修改为addhandler cgi-script .cgi .pl
    loadmodule php4_module d:/php/sapi/php4apache.dll
    loadmodule gzip_module d:/apache/modules/apachemodulegzip.dll
    # 加载php4,gzip???br /> ### 以下为gzip??樯柚?
    mod_gzip_on yes
    mod_gzip_minimum_file_size 300
    mod_gzip_maximum_file_size 0
    mod_gzip_maximum_inmem_size 100000
    mod_gzip_keep_workfiles no
    mod_gzip_dechunk yes
    mod_gzip_can_negotiate yes
    mod_gzip_temp_dir d:/apache/temp
    # 必须在apache目录下面有一个temp目录,没有就新建一个
    mod_gzip_item_include file .html$
    mod_gzip_item_include file .htm$
    mod_gzip_item_include file .shtml$
    mod_gzip_item_include file .shtm$
    mod_gzip_item_include file .pl$
    mod_gzip_item_include file .cgi$
    mod_gzip_item_include mime ^text/.*
    mod_gzip_item_include handler ^perl-script$
    mod_gzip_item_include mime ^httpd/unix-directory$
    mod_gzip_item_include handler ^server-status$
    mod_gzip_item_include handler ^server-info$
    mod_gzip_item_include mime ^application/x-httpd-php
    mod_gzip_item_include file .php$
    mod_gzip_item_include file .php3$
    mod_gzip_item_include file .mht$
    mod_gzip_item_exclude file .css$
    mod_gzip_item_exclude file .js$
    mod_gzip_item_exclude mime ^image/.*
    mod_gzip_item_exclude reqheader content-type:multipart/form-data
    mod_gzip_item_exclude reqheader content-type:application/x-www-form-urlencoded
    mod_gzip_item_exclude file attachment.php$
    #上面这个是vbb必须要的
    ### end of mod_gzip sample config
    logformat "%h %l %u %t "%r" %>s %b mod_gzip: %{mod_gzip_result}n in:%{mod_gzip_input_size}n out:%{mod_gzip_output_size}n:%{mod_gzip_compression_ratio}npct." mod_gzip_info
    # 记录gzip运行情况
    # 以上为httpd.conf需要添加或者修改的地方,其他不用修改可以了

    六、配置phpmyadmin
    打开config.inc.php文件修改
     

    复制代码 代码示例:
    $cfgservers[1][''host''] = ''localhost''; //mysql地址
    $cfgservers[1][''port''] = ''3306''; //mysql端口
    $cfgservers[1][''user''] = ''username''; //mysql用户名
    $cfgservers[1][''password''] = ''passwd''; //mysql密码
    $cfgdefaultlang = ''zh''; //配置phpmyadmin为简体中文界面
     

    由于phpmyadmin这个是mysql配置,所以需要将他放在一个别人猜不到的目录或者该目录需要用户权限验证

    七、测试
    如果按照默认的d:mywebphpmyadmin,那么用浏览器打开以下地址//localhost/phpmyadmin/
    如果测试成功会出现phpmyadmin的mysql管理页面,点击show php information ,或去//localhost/phpmyadmin/phpinfo.php,这个显示出web php mysql的配置情况以及运行情况。

    只要配置没问题,那么上面apache 1.3.22 for win32+php 4.0.6+active perl 5.006001+zend optimizer v1.1.0+mod_gzip 1.3.19.1a+mysql 4.0.0 alpha
    配置完毕。

    您可能感兴趣的文章:
    MySQL实现实时备份的配置过程详解
    windows下mysql主从复制配置
    ubuntu下mysql配置
    同一台服务器上安装两个mysql的教程
    简单配置mysql的主从复制
    mysql主从复制配置与原理分析
    有关php中文乱码的解决方法
    FreeBSD 4.10 下 bind-9.3.2 + mysql-4.1.9 配置详解
    MySQL双机高可用的负载均衡(读写分离、主从自动切换)架构设计
    一个自动配置mysql主从的shell脚本

    关键词: php服务器   
    [关闭]
  • (两会受权发布)中国人民政治协商会议章程 2019-08-21
  • 这群艺术家很有爱 3年时间筑起留守儿童音乐“梦想课堂” 2019-08-17
  • 赵文卓陈国坤“比武争萌” 2019-08-17
  • 用生命诠释师魂——河南教师李芳--河南频道--人民网 2019-08-17
  • 法制日报:别让世界杯激情冲淡守法意识 2019-08-15
  • 特朗普不容小觑,而我们中下层的群众也买不了什么美帝高端奢侈品 2019-08-15
  • 药师佛与药王菩萨是同一个人吗? 2019-08-10
  • 勇士夺冠奖金是多少?球迷调侃:居然还不如CBA拿得多 2019-08-10
  • 林志玲惊喜现身为小S庆生 求不要再骂自己 2019-08-02
  • 省领导会见香港贸易发展局代表团 2019-08-01
  • 资格考试网上报名常见问题 2019-07-27
  • 生姜祛寒止痛可缓解身体不适 但也要注意食用禁忌 2019-07-27
  • 紫光阁中共中央国家机关工作委员会 2019-07-26
  • 没考上?没关系。其它学校也能培养建设国家的人才,清华只是名气大点。 2019-07-26
  • 【学习时刻】中央党校赵磊:构建新型国际关系是中国特色大国外交的主旋律 2019-07-26
  • 3d开机号和试机号今天 pc蛋蛋交流群 百家乐投注打三断 广东36选7好彩3金额 山东群英会时时彩 手机赚钱 冰球世锦赛 178娱乐平台 3d玩法介绍 多伦多猛龙与金州勇士胜分差 今晚已开特马 开奖结果 河北福彩 三地走势图200期走势图 幸运赛车历史遗漏 山东11选5电话投注