首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Linux卸载Apache后再安装Apache

以前在Linux配置了一个系统监视软件zabbix,总体用起来还不错,因为需要在网页端显示,所以需要搭建lamp环境,然后配置apache2使打开本地网页就显示那个为主页,以后就没再碰过,也没做记录,...当时配置文件和信息早已经忘记,后来胡搞了一通,发现apache服务运行不了了,打开里面的配置文件发现里面都是空,没有任何信息,于是我开始了apache2重装。...第一次就简单remove然后install apache2,启动时发现还是报错启动不了,配置文件还是空,于是去网上搜了一,解决了问题,接下来将网上方法整合一。...首先,运行一几条命令: sudo apt-get --purge remove apache2 sudo apt-get --purge remove apache2.2-common sudo apt-get...最后进行重装apache2,运行sudo apt-get install apache2,然后就能安装完毕,打开配置文件看都是初始化,然后在浏览器中输入localhost,发现it works表明apache

5K10

linux整合apache和tomcat

前言:本文是我撰写关于搭建“linux整合apache和tomcat”Web服务器第2篇文章。...比Linuxapahe和tomcat整合(第一版)没有什么大变化,增加了GD库、Zend、eaccelerator加速等,测试了一些PHP和JSP知名开源程序,sablog、shopex、phpcms...安装步骤 系统要求:Linux 2.6+ 内核,本文中Linux操作系统为CentOS 4.7,另在RedHat AS4上也安装成功 一、获取相关开源程序: 所需软件: 引用: eaccelerator.../install.sh 出现一个界面 OK点回车 安装协议直接回车 YES回车 然后问你php配置文件,我们前面已经知道是在/etc所以直接回车 问你是用apache服务器吗,当然用选YES 问apche...十一、Tomcat 与Apache 整合 # vi httpd.conf 在文件末尾增加一两行 引用: ProxyPass / ajp://127.0.0.1:8009/ ProxyPassReverse

1.9K30

Linux启动和停止apache服务

本文使用Linux系统为CentOS 7,下面将介绍apache服务启动、关闭与设置。apache在CentOS 7中一般是默认安装,而且服务名字为httpd。 1....安装apache及查看相关配置 # apache安装命令 $ sudo yum install httpd Loaded plugins: fastestmirror, langpacks Loading...配置文件位于/etc/httpd/conf,主要配置文件是/etc/httpd/conf/httpd.conf, apache相关配置信息都可以在这个文件中看到。...2. apache服务启动与关闭 # 启动服务 $ sudo systemctl start httpd.service # 查看服务 $ ps aux | grep httpd root...配置自己可以在外部访问内容 可以在/var/www/html创建一个软链接,链接到你想要在外部访问内容,同时要修改要访问目录权限。

7.4K00

Linux配置apache与Tomcat连接

Apache http server与tomcat同属于apache基金会,两者都可以提供Web服务,只不过两者侧重点不同。...一、Tomcat连接器架构及协议 1、Tomcat连接器架构 基于Apache做为Tomcat前端架构来讲,Apache通过mod_jk、mod_jk2或mod_proxy模块与后端Tomcat进行数据交换...APR是附加在提供了通用和标准API操作系统之上一个通讯层本地库集合,它能够为使用了APR应用程序在与Apache通信时提供较好伸缩能力时带去平衡效用。...AJP(Apache JServ Protocol)协议: 目前正在使用AJP协议版本是通过JK和JK2连接器提供支持AJP13,它基于二进制格式在Web服务器和Tomcat之间传输数据.../24 tomcat实例一IP:192.168.21.31/24 (端口默认) 三、安装apache与toamcat 参考: Linux编译安装Apache httpd 2.4 Linux安装

2.6K20

Apache2 在Linux环境安装

启动Apache2服务: service apache2 start 在终端运行启动后,打开浏览器URL访问 http://localhost/ 或 127.0.0.1 显示网页就是Apache2...Apache默认网页位于:/var/www/html/index.html ;可以通过编辑index.html文件提供想要任何信息,可以通过更改文件代码改变html页面的显示方式和内容 <!...内容,可以在该目录下添加新HTML文件【添加新HTML网页】: <!...,依旧是apache默认网页,这是因为index.html是默认第一加载页面,此时真实完整URL是: http://localhost/index.html ;若想访问自己添加页面,则需要改变...` —————— 至此,Apache简单安装运行介绍完毕! 如果需要关闭服务:service apache2 stop 如果需要重启服务:serivce apache2 restart

95410

Linux配置Apache实现HTTPS访问

Linux编译安装Apache并且配置HTTPS访问。https是超文本传输安全协议,是一种网络安全传输协议。...谷歌已经制定了一项长远计划,它最终目标是将所有通过HTTP协议呈现网页标为“不安全”,对于站长来说,部署SSL证书来迁移到HTTPS是一个现实和重要问题 操作系统:CentOS 7.3 Apache...版本:编译安装Apache 2.4.7 IP地址:192.168.115.120 对应测试域名:www.awstats.com 关闭selinux和关闭防火墙,也可以提前设置好防火墙规则 Windows...访问,系统需要安有apache、openssl、mod_ssl.so Linux系统默认安装了openssl,所有就不需要安装了,由于某些原因,apachessl模块在最初安装时未能包含进去,在之后又不能重新安装...apache,这时就需要在不重新编译apache情况新增编译模块,可采用以下方法 (1)进入Apache源码解压/modules/ssl目录执行安装命令 [root@www modules]#

3.4K20

Linux配置基于ApacheWeb虚拟主机

使用httpd可以非常方便去搭建虚拟主机服务器,只需要运行一个httpd服务就能够同时支撑大量web站点。...httpd支持虚拟主机类型有这么三种(与Windows IIS服务一样): 1、相同IP、端口号、不同域名虚拟主机; 2、相同IP、不同端口号虚拟主机; 3、不同IP、相同端口号虚拟主机; 大多数运维人员在搭建虚拟主机时...一、开始搭建基于域名虚拟主机: 1、为虚拟主机提供域名解析 DNS服务安装参考:https://www.linuxidc.com/Linux/2019-05/158642.htm,若对DNS服务配置不太熟悉...#进入主配置文件后,在末行模式执行 /vhosts ,定位到下面该行 Include conf/extra/httpd-vhosts.conf #删除该行开头#号,以便加载独立配置文件...二、基于IP地址虚拟主机: (十万个不想接着往下写了,因为接下来内容了解即可,不会用到,不过呢.....为了以防万一,还是简单写一吧) 注意,每一种方式之间毫无任何关联,千万别把基于IP地址虚拟主机和基于域名搞混了

1.7K10

如何在LinuxApache环境部署SSL证书

随着HTTPS火热,越来越多小伙伴愿意去配置SSL证书(毕竟全浏览器绿标哦),上次发布了如何在IIS环境配置SSL后,部分小伙伴留言说需要阿帕奇教程,今天我们就为大家更新哈。...(上次也说了,HTTPS有什么样好处,大家不会不知道吧) 下面看看如何在apache环境安装吧。...如何在CentOS配置ApacheHTTPS服务,这里以自签证书(仅用于测试)为例:如果CentOS已经安装了Apache Web服务器,我们需要使用OpenSSL生成自签名证书。...【调整虚拟主机】 Apache Web服务器可以配置为多个Web站点。这些站点在httpd配置文件中以虚拟主机形式定义。...和https是两个站点,这样情况我们需要对http进行跳转(和iis重写一个道理),强制跳转到https页面才有绿标啊。

2.2K50

Linux服务器Nginx与Apache共存

同一个端口是不能同时有两个程序监听。所以换个思路解决同一台服务器某些网站运行在nginx,某些网站运行在Apache共存。...解决思路: 将nginx作为代理服务器和web服务器使用,nginx监听80端口,Apache监听除80以外端口,我这暂时使用8080端口。 ?...解决方案: 在Linux 一经搭建好环境 先后安装了Nginx 和Apache 由于 默认端口都是:80 一般客户请求服务器端口默认为80 所以Nginx作为静态页端口设置:80;Apache设置端口为...:8080(在httpd.conf 文件中修改Listen:8080) Apache网站: 在nginx.conf中 添加   server { listen 80...FollowSymLinks -Indexes AllowOverride All Order Deny,Allow Allow from All Nginx网站

2.9K31

基于Linux系统Apache服务器安装部署

Apache作为一款开源软件,是广泛应用web应用之一,Apache有两个主要版本1.X和2.X,一般我们使用2.X版本,比起1.X版本它支持很多新功能,下载Apache源码包地址为:https:...//httpd.apache.org ,下载到源码包后开始准备安装: 1、为避免发生端口冲突,程序冲突等问题,如果有rpm方式安装httpd服务,建议将其卸载。...7、优化执行路径(根据实际情况来定,可以不进行优化): 通过源码安装httpd服务属于第三方服务,所以程序路径并不在默认搜索路径中,如果现在要启动Apache的话,需要执行命令:/usr/local...当服务控制进行优化后,即可对httpd服务进行基本配置: 1、编辑httpd服务主配置文件httpd.conf 在末行模式执行/ServerName,在附近添加一行内容:ServiceName www.aaa.com...2、部署网页文档: 对于新编译安装httpd服务,网站根目录位于/usr/local/httpd/htdocs,需要将web站点网页文档复制或上传到此目录下。

1.6K10
领券