当前位置:首页 » 操作系统 » apache版本linux

apache版本linux

发布时间: 2023-03-04 13:36:54

linux中怎样启动apache服务

本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况
apahce启动命令:
推荐/usr/local/apache2/bin/apachectl start apaceh启动
apache停止命令
/usr/local/apache2/bin/apachectl stop 停止
apache重新启动命令:
/usr/local/apache2/bin/apachectl restart 重启
要在重启 Apache 服务器时不中断当前的连接,则应运行:
/usr/local/sbin/apachectl graceful
如果apache安装成为Linux的服务的话,可以用以下命令操作:
service httpd start 启动
service httpd restart 重新启动

⑵ linux下Apache2的安装和配置

在Ubuntu中安装apache

安装指令:sudo apt-get install apache2

安装结束后:

产生的启动和停止文件是:/etc/init。d/apache2

启动:sudo apache2ctl -k start

停止:sudo apache2ctl -k stop

重新启动:sudo apache2ctl -k restart

配置文件保存在:/etc/apache2

需要说明的是,普通的apache发行版本配置文件是:

httpd。conf

Ubuntu发行版本的主配置文件是:

apache2。conf

在apache2。conf引用到了以下文件:

# 包含动态模块的配置:

Include /etc/apache2/mods-enabled/*。load

Include /etc/apache2/mods-enabled/*。conf

# 包含用户自己的配置:

Include /etc/apache2/httpd。conf

# 包含端口监听的配置:

Include /etc/apache2/ports。conf

# 包含一般性的配置语句片断:

Include /etc/apache2/conf。d/

# 包含虚拟主机的配置指令:

Include /etc/apache2/sites-enabled/

修改httpd。conf

增加以下内容:

ServerName 127。0。0。1:80

⑶ Linux下查看Nginx、Apache、Mysqlphp版本号

查看Nginx版本号使用命令:nginx -v

查看Apache版本号使用命令:apachectl -v

查看MySQL版本号使用命令:mysql -V

查看PHP版本号使用命令:php -v

⑷ 如何将Linux下的tomcat和apache的版本号都隐藏掉

一、隐藏apache版本
隐藏方法:
1、隐藏Apache版本号的方法是修改Apache的配置文件,如RedHat系的Linux默认是:
vim /etc/httpd/conf/httpd.conf
分别搜索关键字ServerTokens和ServerSignature,修改:
ServerTokens OS 修改为 ServerTokens ProctOnly
ServerSignature On 修改为 ServerSignature Off
2、重启或重新加载Apache就可以了。
apachectl restart
测试一下,如下:
[root@localhost tmp]# curl -I 192.168.80.128:88
HTTP/1.1 403 Forbidden
Date: Wed, 21 Jul 2010 13:23:22 GMT
Server: Apache
Accept-Ranges: bytes
Content-Length: 5043
Connection: close
Content-Type: text/html; charset=UTF-8
版本号与操作系统信息已经隐藏了。
3、上面的方法是默认情况下安装的Apache,如果是编译安装的,还可以用修改源码编译的方法:
进入Apache的源码目录下的include目录,然后编辑ap_release.h这个文件,你会看到有如下变量:
#define AP_SERVER_BASEVENDOR “Apache Software Foundation”
#define AP_SERVER_BASEPROJECT “Apache HTTP Server”
#define AP_SERVER_BASEPRODUCT “Apache”
#define AP_SERVER_MAJORVERSION_NUMBER 2
#define AP_SERVER_MINORVERSION_NUMBER 2
#define AP_SERVER_PATCHLEVEL_NUMBER 15
#define AP_SERVER_DEVBUILD_BOOLEAN 0
可以根据自己喜好,修改或隐藏版本号与名字。

二、隐藏tomcat版本
在Tomcat的安装路径下 找到这个catalina.jar这个jar包,例如在lib这个目录下面,版本不同路径也不同。
使用jar xf catalina.jar 解压jar包,会得到两个目录META-INF org,org\apache\catalina\util\ServerInfo.properties 查找这个路径,修改ServerInfo.properties这个文件,其中serverinfo 这个后面就是tomcat版本信息,修改即可。

⑸ 哪位能告诉我linux(我们这里装的是suse)里装了apache后,查看apache版本的命令是什么

如果你是问linux自动安装的Apache的话,直接使用Apachectl-v命令,如果告诉你没有这个方法就可以知道系统没有安装Apache,如果已经安装了则显示Apache的版本,至于安装目录,使用Apachectl -c就可以知道了。

使用Apachectl的前提条件也得你知道Apache源码安装的全路径啊,一般是/usr/local/Apache2/bin/Apachectl。 如通是通过rpm包安装的话直接rpm -q httpd 就能看有没有安装了

⑹ linux环境,apache2.4版本,怎么开启SSI,如何修改httpd.conf的配置文件

发行版不同,修改方法不同:

Ubuntu:/etc/apache2 目录下应该有个mods-available 和mods-enabled目录,在mods-enabled 目录下创建一个 mods-avaibale/ssl.load 的软连接:

sudoln-svmods-available/ssl.loadmods-enabled/ssl.load

CentOS:

sudovim/etc/httpd.conf
去掉#LoadMolessl_moleapachePath/moles/mod_ssl.so的注释
热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:594
制作脚本网站 发布:2025-10-20 08:17:34 浏览:889
python中的init方法 发布:2025-10-20 08:17:33 浏览:583
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:766
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:685
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1014
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:257
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:116
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:808
python股票数据获取 发布:2025-10-20 07:39:44 浏览:714