首页 > linux > openSUSE LAMP初始化之APACHE
2009六月5

openSUSE LAMP初始化之APACHE

话说,自打上次重装多遍操作系统后(详情请自行翻阅以前日志,痛苦的经历),还一直没有太多流连于openSUSE,致使一些基本命令也几乎全忘了。呵。

不能再这样颓废下去了,否则心里都快长草了,呵呵。

借今天的日子,来讲一下openSUSE下的LAMP(Linux,Apache,MySQL,PHP)的环境初始化,今天主要记录一下Apache的初始化步骤。

另外这里要强调一下,我这个LAMP是我在安装openSUSE的时候我让系统自动安装的,原因嘛。还是因为懒呗。呵呵。有系统自带的为啥还要去下载然后配环境呢。很麻烦的。呵。

首先,查看当前APACHE状态,如果未启动将其启动

查看APACHE状态,启动

查看APACHE是否是系统服务,如果不是的话,将之改为系统服务(主要就是自动启动),这样可以避免每次你都要手动去启动服务,这显然是很烦人的。

查看APACHE是否是自动启动

将APACHE设置为自动启动

重启系统(其实不用的),只是为了让列位看官看到效果,其确实是可以自动启动的了。所以我还是重启了一下。现在请看效果吧。

APACHE已经是自动启动了

OK,现在,我们来访问一下http://localhost/吧。看我们的APACHE是否正常工作。

APACHE现在是正常工作状态

可是,虽然正常工作了,可是这是我想要的APACHE吗?我甚至不知道其所在路径,以及其DOCUMENTROOT目录是啥。
工欲善其事,必先利其器。我们咋的也要知己知彼吧。嗯。现在来看一下APACHE的路径,以及现在的配置文件是啥。

APACHE路径

从httpd.conf里面,我们可以知道,其现在默认的配置文件是:default-server.conf文件。
那么好,我们只需要拷贝一个和其一模一样的文件,并在其内部更改为我们自己的配置,我们自己的DOCUMENTROOT路径即可。
首先我们要新建DOCUMENTROOT路径,我所建的是我平时(非管理员用户)的根目录下的www目录

现在,让我们来更改httpd.conf让自己的simaopig.conf文件生效。呵。

更改httpd.conf

改完配置文件,有一件事千万别忘了做,那就是重启apache

重启APACHE

好了,大功告成,让我们在新的DOCUMENTROOT下新建个index.php并输出phpinfo()看一下效果吧。

phpinfo()

呼,可下写完了。呵呵,值得一提的是,这是我第一次用WLW来发表日志,也不知道效果能咋样。

但是发现这个东西真的蛮爽的。日后要好好研究一下(我说的是WLW)

文章作者:simaopig
本文地址:http://www.xiaoxiaozi.com/2009/06/05/778/
版权所有 © 转载时必须以链接形式注明作者和原始出处!

7 Responses to “openSUSE LAMP初始化之APACHE”

  1. #1 小王子 回复 | 引用 Post:2009-06-05 22:54

    你是下载的APACHE环境?

    [回复]

  2. #2 simaopig 回复 | 引用 Post:2009-06-05 22:55

    @小王子
    呵,我用的是openSUSE自带的LAMP环境啊。
    在装DVD的时候,我把这些一起都自动装好了。 :grin:

    [回复]

  3. #3 bolo 回复 | 引用 Post:2009-06-20 15:09

    装好lamp以后,不知道怎么更改www目录的读写权限呢?

    [回复]

  4. #4 simaopig 回复 | 引用 Post:2009-06-20 17:31

    @bolo
    去搜一下chmod这个命令吧。呵呵。

    [回复]

  5. #5 bolo 回复 | 引用 Post:2009-06-23 12:09

    怎么装了lamp的所有组建,就是不能解析php呢?

    [回复]

  6. #6 simaopig 回复 | 引用 Post:2009-06-23 12:14

    @bolo
    呃,你服务启动了吗?apache要启动才能解析PHP。。。

    [回复]

  7. #7 simaopig 回复 | 引用 Post:2009-06-23 12:15

    @bolo
    还有,你是系统安的PHP是吧?能解析html吗?要是能的话说明已经启动了。
    你可以用 service apache2 status 或者是 service apache status 或者是 service httpd status

    来查一下apache是否启动。

    要是能解析html不能解析php的话就要在apache的配置里面把php加上。否则是不行的。记得做完这些后要重启apache

    [回复]

发表评论

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)