LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: kanaka

在debian上安装Apache+PHP4+MySQL,给点建议!

[复制链接]
发表于 2002-11-6 17:46:24 | 显示全部楼层

Re: Okay!解决了。

最初由 kanaka 发布
谢谢各位的帮助!真的非常感谢。

不过,问题出在php.ini上面!
修改/etc/php4/apache/php.ini
找到defualt_charset = "iso-8859-2" 这一行,改成defualt_charset = "gb2312"就行了!


我做的上面的修改,是没有错误的。
AddDefaultCharset off
AddDefaultCharset GB2312
语法没错哦。其实只写第二句也行,我也不知道为何他们都要这么写。

不过真诚的感谢各位!谢谢!


没这么写的,一般都只写第二行就可以了。
 楼主| 发表于 2002-11-8 08:30:14 | 显示全部楼层

转sd44兄的帖子:

呵呵,如果怕自己编译麻烦,就apt-get啊,有的
以下资料为《debian无痛起步法》中的,北南南北版主发过的
测试成功

安裝相關 packages

apt-get install mysql-server apache php4 php4-mysql
PHP 設定

編輯 /etc/php4/apache/php.ini 找到這行 #default_charset = ..... 改為 default_charset =big5
Apache 設定

編輯 /etc/apache/httpd.conf 將#LoadModule php4_module /usr/lib/apache/1.3/libphp4.so 改為LoadModule php4_module /usr/lib/apache/1.3/libphp4.so 使apache 支援php 找到AddDefaultCharset on 這行 改為AddDefaultCharset big5 使apache 傳送網頁給瀏覽器的header 的encode 為big5 找到 <IfModule mod_dir.c> ....?K改為:

<IfModule mod_dir.c >
DirectoryIndex index.html index.htm index.php
</IfModule>


最後將下面AddType 二行註解去掉


#
# And for PHP 4.x, use:
#
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps


MySQL 設定

mysql 在debian 中裝好後 為了安全預設是只能sockets 連線 而不開出port 3306 故mysql server 只接受client 為localhost 的連線若要讓別的機器可存取mysql 資料庫編輯 /etc/mysql/my.cnf 將 skip-networking 改為 #skip-networking ,最後編輯 /etc/init.d/mysql 將 /usr/bin/safe_mysqld 所在那行 加上 /usr/bin/safe_mysqld --default-character-set=big5
啟動

上面三個設定完後:

/etc/init.d/mysql restart

/etc/init.d/apache restart
发表于 2002-11-14 10:11:10 | 显示全部楼层

Re: Okay!解决了。

这样下载的apache版本太低了 最新的都是2.0.43了 怎样才能自己编译呢 我尝试了一下 在编译apache的时候有问题 提示缺少 xxxlibxxx,后来我想了一招,先下载各低版本的apache,然后remove之,嘿嘿,这下就不缺文件了,可是到编译php的时候出现新问题了,有提示错误,这下没招了,ft.
 楼主| 发表于 2002-11-14 21:04:48 | 显示全部楼层
其实不建议你用apache2,他毕竟还不稳定。

当然你如果非要尝试也可以,debian是提供的,你可以:

apt-get install apache2-common
发表于 2002-11-20 19:55:24 | 显示全部楼层
有一次我在我的光盘中找不到mysql-server,连接网络又慢,结果PHP+MYSQL+APACHE从source开始安装,不过一切都很顺利,呵呵
发表于 2002-11-22 18:54:33 | 显示全部楼层
做server,还是自己编译比较保险
发表于 2003-10-8 19:29:08 | 显示全部楼层
装好apache+mysql+php4之后就装了一个discuz2.0,为什么我的那些图片老是显示不出来?
如.gif .jpg 等等图片链接都没法显示出来,搞得网页很难看
发表于 2003-10-26 11:22:49 | 显示全部楼层
新的apache在/etc/apache/modules.conf里面load模块,但是好象不是很好!我的php怎么都用不了,如果有一样文体的朋友请在modules.conf把你想要加载的模块注销,然后在httpd.conf里面加载,这样应该可以解决问题

just in case
发表于 2003-12-27 19:56:47 | 显示全部楼层
一应该有支持apache2+php4+mysql的吧!~

怎么都不推荐apache1.3??
知识不稳定吗?
发表于 2003-12-29 16:40:36 | 显示全部楼层
还有个phpmyadmin呢!~还有个php4的加速器呢!~

谁能把这个用debian做服务器的提供一套!
apache2+php/jsp+mysql(phpmyqdmin)/pgsql+zone(好象是这个)+perl/fastcgi

或者写个分类的!~不同的组合写一套!~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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