apache安装目录在哪(apache安装全过程详解)

http://www.itjxue.com  2023-02-18 22:45  来源:未知  点击次数: 

centos怎么查看apache安装在哪里

在centos下Apache的安装方式无非两种,源码编译安装和yum(rpm)安装,下面列出查找方式

1. 查找服务安装位置通常使用查找进程的方式,适用于编译安装的apache,下面例子中可以看出来apache安装在/usr/local/httpd/下

ps?-ef|egrep?"apache|httpd"

root?????30010?????1??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

www??????30012?30010??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

www??????30013?30010??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

www??????30014?30010??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

www??????30015?30010??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

www??????30016?30010??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

www??????30017?30010??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

www??????30018?30010??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

www??????30019?30010??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

www??????30020?30010??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

www??????30021?30010??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

www??????30022?30010??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

www??????30023?30010??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

www??????30024?30010??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

www??????30025?30010??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

www??????30026?30010??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

www??????30027?30010??0?04:01??????????00:00:00?/usr/local/httpd/bin/httpd?-k?start

2. 如果进程中无法找到尝试在启动脚本中寻找,适用于yum安装的apache,如下所示,可以看到启动时apache加载配置文件的位置,其中apache运行的站点目录可以在/etc/httpd/conf/httpd.conf中找到

#查看apache配置文件位置

?sed?-n?'9,11p'??/etc/init.d/httpd?

#?config:?/etc/httpd/conf/httpd.conf

#?config:?/etc/sysconfig/httpd

#?pidfile:?/var/run/httpd/httpd.pid

#查看apache站点目录

grep?"DocumentRoot"?/etc/httpd/conf/httpd.conf|grep?-v?"#"

DocumentRoot?"/var/www/html"

3. 通过编译参数查找

apache_bin=$(find?/?-type?f?-name?"httpd"|xargs?-i?ls?-l?{}|awk?'{if($530000)print?$NF}')

$apache_bin?-V|grep?HTTPD_ROOT

结果:-D?HTTPD_ROOT="/etc/httpd"

#apache安装在/etc/httpd?目录下

linux默认apache 安装到哪里

默认目录是/var/www/html下。修改方法:

打开/etc/httpd/conf/httpd.conf文件,找到下面这行

DocumentRoot "/var/www/html"

可以改成你想要的目录。

mac 自带apache 安装目录在哪

系统默认是隐藏apache安装目录的,它是安装在系统的私有目录下,也就是/private/etc下面,因为它是隐藏的,所以无法通过界面找到它。

但可以通过“命令行”或者“文件夹前往”的方式找到它。

apache服务器如何设置域名和IP地址?

1、找到apache安装目录下,conf文件夹下的httpd.conf文件,用记事本或其他文本编辑软件打开。

2、在文件中搜索”Include conf/extra/httpd-vhosts.conf“这一行,去掉前面的”#“,开启虚拟主机功能。

3、找到apache安装目录下,conf/extra文件夹中的httpd-vhosts.conf文件,用记事本或其他文本编辑软件打开。

4、在文件的最后,加上以下代码后保存:

VirtualHost *:80

ServerName

DocumentRoot D:/www/domain

Directory? "D:/www/domain"

Options +Indexes +Includes +FollowSymLinks +MultiViews

AllowOverride None

Order allow,deny

Allow from all

/Directory

/VirtualHost

其中,80是服务器的端口,ServerName后面的是域名,DocumentRoot和Directory后面的是网站程序所在的目录。

5、找到服务器的hosts文件,以Windows系统为例,在C:\windows\system32\drivers\etc目录下,用记事本或其他文本编辑软件打开。

6、在hosts文件的末尾添加一行126.63.36.3 ,并保存,重启服务后即可通过域名访问。

(责任编辑:IT教学网)

更多

推荐CorelDraw教程文章