LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: lennox

能说一下gentoo下apache+mysql+php建站经验?

[复制链接]
发表于 2009-4-3 12:30:26 | 显示全部楼层
Post by Debentoo Gao;474784
1. USE="mysql apache2 -qt -qtmt -pdflib" emerge mod_php apache
2.编辑/etc/conf.d/apache2,加入对php的支持:
APACHE2_OPTS="-D SSL -D PHP4"
3.编辑/etc/apache2/conf/apache2.conf和commonapache2.conf,定义你的Server Name(即你自己的网站域名)和让Apache使用GB2312为默认字符集:
a.apache2.conf(第8行):
ServerName debentoogao.3322.org
b.commonapache2.conf(第417行):
AddDefaultCharset GB2312
4. 确认你的/etc/hostname和/etc/hosts里指向的名称相同,比如我/etc/hostname为WaterBlue- MoonLight,/etc/hosts里127.0.0.1指向的一是这个名称。两者不相同会导致你的apace启动失败。
5.rc-update add apache2 default(把apache加入系统启动项)
/etc/init.d/apache2 start
6.emerge phpmyadmin
7. /etc/init.d/mysql start
    rc-update add mysql default
8.修改config.in.php
其中host,user(即root) 改为你需要的
9.root登录phpmyadmin,修改root的密码,默认为空密码。然后再次修改config.in.php,添加password为你刚才设置的
10.下载你喜欢的php建站程序,按照说明安装配置



请问mod_php是什么,emerge mod_php 好像不行。
回复 支持 反对

使用道具 举报

发表于 2009-4-3 13:55:23 | 显示全部楼层
挖墓的家伙! 没有mod_php这个了.
#USE="php" emerge apache mysql
回复 支持 反对

使用道具 举报

发表于 2009-4-3 14:36:19 | 显示全部楼层
Post by kentty;1969353
挖墓的家伙! 没有mod_php这个了.
#USE="php" emerge apache mysql


网上搜到的都是那么写的。现在搭建apache php mysql只需要USE="php" emerge apache mysql 这一行命令吗?谢谢
回复 支持 反对

使用道具 举报

发表于 2009-4-3 17:52:22 | 显示全部楼层
看看我的

  1. # emacs /etc/make.conf
  2. # config for apache setup                                                                                                           
  3. #APACHE2_MODULES=""                                                                                                                 
  4. APACHE2_MPMS="worker"

  5. 安装apache
  6. USE="threads" emerge apache


  7. # emacs /etc/conf.d/apache2
  8. APACHE2_OPTS="-D DEFAULT_VHOST -D PHP5 -D CACHE -D MEM_CACHE"


  9. php5
  10. USE="threads mysql apache2 curl " emerge php

  11. # chown -R apache:apache bbs


  12. # emacs /etc/apache2/modules.d/10_mod_mem_cache.conf

  13. <IfDefine MEM_CACHE>
  14. # 128MB cache for objects < 2MB                                                                                                     
  15. #CacheEnable mem /                                                                                                                  
  16. #MCacheSize 131072                                                                                                                  
  17. #MCacheMaxObjectCount 1000                                                                                                         
  18. #MCacheMinObjectSize 1                                                                                                              
  19. #MCacheMaxObjectSize 2048                                                                                                           
  20. CacheEnable mem /
  21. MCacheMaxObjectCount 20000
  22. MCacheMaxObjectSize 1048576
  23. MCacheMaxStreamingBuffer 65536
  24. MCacheMinObjectSize 10
  25. MCacheRemovalAlgorithm GDSF
  26. MCacheSize 131072
  27. </IfDefine>

复制代码
回复 支持 反对

使用道具 举报

发表于 2009-4-4 01:35:11 | 显示全部楼层
真是盗古墓,04年的都挖出来了。
回复 支持 反对

使用道具 举报

发表于 2009-4-4 06:09:08 | 显示全部楼层
[quote]引用:
作者: kentty
挖墓的家伙! 没有mod_php这个了.
#USE="php" emerge apache mysql

网上搜到的都是那么写的。现在搭建apache php mysql只需要USE="php" emerge apache mysql 这一行命令吗?谢谢
[/quote]
我在本机上就是这样装的,设置一下就行了,运行起来很简单。
参考:
http://en.gentoo-wiki.com/wiki/Apache
http://www.mediawiki.org/wiki/Ma ... iki_on_Gentoo_Linux
回复 支持 反对

使用道具 举报

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

本版积分规则

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