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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

windows 与 linux FC系列的 PHP开发环境配置

[复制链接]
edwardhey 发表于 2006-12-5 21:22:11 | 显示全部楼层 |阅读模式
本文针对初学者,欢迎高手拍砖


windows:
下载PHP APACHE MYSQL ZEND
更改windows的环境变量:
path后面加上PHP的目录地址 如:d:/php5
新建一个PHPRC 地址:d:/php5

更改httpd.conf
DocumentRoot "D:/www" 把这个更改为你的网站目录地址
<Directory "D:/www"> 这个也改成刚那个地址
DirectoryIndex index.html 增加index.php索引
    AddType application/x-gzip .gz .tgz  下增加
AddType application/x-httpd-php .php
#LoadModule ssl_module modules/mod_ssl.so   下增加
LoadModule php5_module "d:/php5/php5apache2_2.dll" 其中d:php5为自己的PHP安装目录



更改php.ini
extension_dir = "D:\php5\ext" 这个改成PHP的目录 PS 是反斜杠
去掉extension=php_mbstring.dll
extension=php_dba.dll

extension=php_dbase.dll
extension=php_filepro.dll

extension=php_gd2.dll
extension=php_imap.dll
extension=php_ldap.dll
extension=php_mssql.dll
extension=php_mysql.dll

extension=php_mysqli.dll(自行添加)前面的分号,即启用PHP扩展


mysql服务器这里就不用说了哈  傻瓜世安装就可以了




linux:
与和windows下配置差不多
终端输入 gedit /etc/httpd/conf/httpd.conf 修改httpd.conf文件
<IfModule mod_userdir.c>
    #
    # UserDir is disabled by default since it can confirm the presence
    # of a username on the system (depending on home directory
    # permissions).
    #
    UserDir disable root

    #
    # To enable requests to /~user/ to serve the user's public_html
    # directory, remove the "UserDir disable" line above, and uncomment
    # the following line instead:
    #
    UserDir public_html

</IfModule>
下增加:
<Directory /home/*/public_html>
    AllowOverride FileInfo AuthConfig Limit
    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
    <Limit GET POST OPTIONS>
        Order allow,deny
        Allow from all
    </Limit>
    <LimitExcept GET POST OPTIONS>
        Order deny,allow
        Deny from all
    </LimitExcept>
</Directory>

注意:回到桌面 找到xxx的主文件夹 到里面新建一个目录public_html
用ROOT登录终端(su)
更改你的主文件夹目录权限(chmod 711 /home/xxx)xxx为当前linux用户名
如:我的主文件夹是:hey-m的主文件夹
这个时候我就在终端输入:chmod 711 /home/hey-m
更改public_html目录权限(chmod 755 /home/xxx/public_html)xxx为当前linux用户名

AddDefaultCharset
设置成
AddDefaultCharset Off


终端输入:
  1. gedit /etc/php.ini
复制代码


这里就看自己的需要进行编辑了  例如:display_errors错误级别 magic_quotes_gpc魔法引用状态 等等


mysql服务器
先启动mysqld服务器(/sbin/service mysqld start)
用ROOT登录终端(su)
登录mysql(mysql)
更改默认密码(mysqladmin -u root password 123456)


以后就这样访问目录PHP文件
http://yourip or localhost or 127.0.0.1/~xxx
其中xxx为当前linux系统的用户名
linsie 发表于 2006-12-10 20:03:56 | 显示全部楼层
好文章 值得学习
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-11 10:15 , Processed in 0.020174 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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