LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1133|回复: 8

郁闷,请问怎样才能启动httpd进程呢?

[复制链接]
发表于 2008-2-20 12:00:21 | 显示全部楼层 |阅读模式
环境是这样的:在一个用livecd-i686-installer-2007.0.iso光盘安装好的gentoo中使用emerge apache命令把apache下载安装好后,但我找不到httpd这个命令~~~郁闷,不知道是我除了emerge 后还需要其他命令还是怎么的?我是这样认为的:用emerge把apache安装好,然后配置/etc/apache/httpd.conf文件,然后把我需要发布的网页html文件拷贝到/var/www/localhost/下,然后启动httpd就OK了,不知道我这样认为的路子对不对?请大家帮帮我,谢谢
发表于 2008-2-20 12:04:57 | 显示全部楼层
没用过,可以查看一睛/etc/init.d/这些地方有没有或/etc下的其它地方
用find /etc -iname "httpd"
然后可能是sudo /etc/init.d/httpd start
具体start,stop,reload之类的可以用nano打开httpd来看看

或者不是bash脚本而是一个bin,直接运行httpd了。。
回复 支持 反对

使用道具 举报

发表于 2008-2-20 12:07:01 | 显示全部楼层
没写完吧..
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-20 12:13:01 | 显示全部楼层
这回写完了,第一次发布新主题的帖子输入框只有一个字符宽的竖条,很不爽 ,所以需要先发表然后再编辑解决,不知道还有什么好办法,呵呵
回复 支持 反对

使用道具 举报

发表于 2008-2-20 12:33:11 | 显示全部楼层
Post by 2168035714;1818053
环境是这样的:在一个用livecd-i686-installer-2007.0.iso光盘安装好的gentoo中使用emerge apache命令把apache下载安装好后,但我找不到httpd这个命令~~~郁闷,不知道是我除了emerge 后还需要其他命令还是怎么的?我是这样认为的:用emerge把apache安装好,然后配置/etc/apache/httpd.conf文件,然后把我需要发布的网页html文件拷贝到/var/www/localhost/下,然后启动httpd就OK了,不知道我这样认为的路子对不对?请大家帮帮我,谢谢
文件要拷贝到/var/www/localhost/htdocs里面,而不是/var/www/localhost/
其实不要httpd命令,#/etc/init.d/apache2 start就可以了
如果要开机运行:#rc-update add apache2 default
emerge后还可以运行#emerge --config,不过这是在安mysql的时候遇到的!我不确定这里能不能用。
其实建议你装个Elogviewer,具体的看http://gentoo-wiki.com/HOWTO_Mai ... 22Best_Practices%22
因为安装完后,软件有时候回有点提示!
至于论坛新帖的问题,我看很多人都有,可是我就没有阿,呵呵,RP是不是太好掉……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-20 13:32:42 | 显示全部楼层
Post by jjj311;1818078
文件要拷贝到/var/www/localhost/htdocs里面,而不是/var/www/localhost/
其实不要httpd命令,#/etc/init.d/apache2 start就可以了
如果要开机运行:#rc-update add apache2 default
emerge后还可以运行#emerge --config,不过这是在安mysql的时候遇到的!我不确定这里能不能用。
其实建议你装个Elogviewer,具体的看http://gentoo-wiki.com/HOWTO_Mai ... 22Best_Practices%22
因为安装完后,软件有时候回有点提示!
至于论坛新帖的问题,我看很多人都有,可是我就没有阿,呵呵,RP是不是太好掉……


1、我的/var/www/localhost下面没有htdocs文件夹,我需要mkdir一个新的么?
2、我按照你的方式运行apache2 start命令,但是出现这个问题:
    Caching service dependencies ...
      ERROR:wrong args (strat)
      Usage:apache2 {start stop restart reload configtest}
                 apache2 without arguments for full help
3、为什么安装apache2后还需要安装mysql?
回复 支持 反对

使用道具 举报

发表于 2008-2-20 13:45:37 | 显示全部楼层
装完apache会有提示的,新安装后需要自动建立默认apache目录就用这个命令 emerge --config apache-x.x.x  ,至于mysql,检查一下你的USE flag吧
回复 支持 反对

使用道具 举报

发表于 2008-2-21 11:23:39 | 显示全部楼层
是start不是strat
回复 支持 反对

使用道具 举报

发表于 2008-2-21 12:22:19 | 显示全部楼层
Post by gentookit;1818450
是start不是strat
呵呵,还没发现这问题嘞……
回复 支持 反对

使用道具 举报

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

本版积分规则

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