linux[基础]-29-[Apache服务]-[安装Apache服务]-[01]

Apache

  top1:安装apache服务

 

提供web服务的程序有:apache、nginx、IIS

 

windows: IIS(提供了http、ftp、nmtp、smtp只能在win下使用)

 

nginx:一款轻量级的网站服务软件、因其稳定性和丰富的功能、其低系统资源、占用内存 少、并发能力强

 

apache:快速、可靠、可扩展的API扩展。

 

  支持基于IP或域名的虚拟主机

  支持多种方式的http认证

  集成代理服务器模块

  安全socket层(SSL)

  能够实时见识服务状态与定制日志

  多种模块的支持

 

tomcat:轻量级web服务软件,一般用于开发和调试jsp代码,通常认为tomcat是 apache的扩展程序

 

 

安装apache服务软件:

 

配置本地yum源:

[[email protected] ~]# cd /etc/yum.repos.d/

[[email protected] yum.repos.d]# rm -rf *

[[email protected] yum.repos.d]# ls

[[email protected] yum.repos.d]# vim rhel7.repo

  [rhel7]

  name=rhel7

  baseurl=file:///media/cdrom

  enabled=1

  gpgcheck=0

[[email protected] yum.repos.d]# ls

  rhel7.repo

[[email protected] yum.repos.d]# cd ~

[[email protected] ~]# mkdir -p /media/cdrom/

[[email protected] ~]# mount /dev/cdrom /media/cdrom/

  mount: /dev/sr0 is write-protected, mounting read-only

[[email protected] ~]# yum -y clean all

[[email protected] ~]# yum makecache

安装apache服务:

[[email protected] ~]# yum -y install httpd

启动apache服务:

[[email protected] ~]# systemctl start httpd

设置apache开机自启动:

[[email protected] ~]# systemctl enable httpd

[[email protected] ~]# systemctl list-unit-files --type=service | grep "httpd"

  httpd.service        enabled

设置防火墙规则允许httpd服务:

[[email protected] ~]# firewall-cmd --permanent --add-service=http

  success

[[email protected] ~]# firewall-cmd --reload

  success

结果:

  

 

 

 

 

 

 

 

时间: 2024-10-26 10:38:04

linux[基础]-29-[Apache服务]-[安装Apache服务]-[01]的相关文章

关于linux下卸载apache后安装apache

事实说明,好记性不如烂笔头,更何况没有好记性就更需要做一些必要的记录了,因为随着时光的流逝,很多事情会渐渐的忘记,这时如果看一下之前的笔记就能事半功倍了! 以前在linux下配置了一个系统监视软件zabbix,总体用起来还不错,因为需要在网页端显示,所以需要搭建lamp环境,然后配置apache2使打开本地网页就显示那个为主页,以后就没再碰过,也没做记录,当时的配置文件和信息早已经忘记,后来胡搞了一通,发现apache服务运行不了了,打开里面的配置文件发现里面都是空的,没有任何信息,于是我开始了

2.Windows服务-->安装卸载服务

1.使用vs组件“VS2012开发人员命令提示” 工具,进行安装卸载服务(必须以“管理员身份运行") 安装和卸载的时候选择合适的安装程序工具地址,例如: 安装服务:C:\Windows\Microsoft.NET\Framework\v4.0.30319\installutil.exe 服务路径 卸载服务:C:\Windows\Microsoft.NET\Framework\v4.0.30319\installutil.exe /u 服务路径 例如: C:\Windows\Microsoft.N

linux服务安装 -- web服务(Apache)

Apache Web Server是目前linux系统下使用最广泛的处理静态网页的免费web服务器. 在CentOS 6.5,默认安装了Apache web服务器. 1 安装apache服务 查看是否安装了httpd服务 [[email protected] ~]# rpm -qa|grep httpdhttpd-tools-2.2.15-39.el6.centos.i686httpd-devel-2.2.15-39.el6.centos.i686httpd-manual-2.2.15-39.e

linux 源码解压安装apache

step1: 查看是否已安装apache软件,如果有则卸载原有的apache step2: 先装gcc和make yum -y install gcc yum -y install make yum -y install gcc-c++ 没有这个gcc-c++一会编译不prce step3: 从 http://httpd.apache.or 下载apache源码包httpd-2.4.4.tar.gz 然后从 http://apr.apache.org 下载apr-1.4.6.tar.gz和apr

Linux中详细部署Cobbler安装的服务

1.cobbler简介Cobbler 是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装,重装物理服务和虚拟机,同时还可以管理 DHCP.DNS等.Cobbler 可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler_web),还提供了API接口,可以方便二次开发使用.Cobbler 是较早前的kickstart的升级版,优点是比较容易配置,还自带web界面比较易于管理.Cobbler 内置了一个轻量级配置管理系统,但它也支持和其他配置管理系统集成,

linux Redhat6.5 中 编译安装apache

Apache网站服务器:作为LAMP架构的前端,是一款功能强大.稳定性好的web服务器程序,该服务器直接面向用户提供网站访问,发送网页.图片等文件内容.1:获取安装包 创建一个目录 用来共享宿主机上共享文件里的 apache安装包.2:然后解压 httpd .apr.apr-util 压缩包 到 /opt 目录下3:到/opt 目录下查看 将目录下的 apr.apr-util 复制到httpd目录下的srclib目录下 并命名为apr.apr-util用yum 安装gcc gcc-c++ 环境4

Linux 环境下手工编译安装Apache

手工编译安装Apache 实验准备: 1.VMwore 12 环境下Red Hat 6.5版本虚拟机一台 2.相关软件包:apr.apr-util.httpd 备注:apache官网下载http://www.apache.org/ 将实验所需的软件包下载好,并解压到指定文件夹 `` 一.Apache安装 1.首先解压软件包http.apr.apr-util(支持Apache上层应用跨平台,提供底层接口库)至/opt目录下 tar xzvf http-2.4.2.tar.gz -C /opt ta

11.linux dns服务器建立和安装apache

dns服务器建立 1.安装bind建立dns服务器 yum install bind -y 2.安装好修改配置文件:vim /etc/named.conf 修改: listen-on port 53 { 192.168.1.145; }; 此处ip为服务器主机ip #allow-query     { localhost; }; 指定dns解析:   vim /etc/named.conf 添加新的解析域  zone "simplexue.com" IN {   type master

Linux服务器上手工编译安装WEB服务

实验 实验要求:  手工编译安装WEB服务,实现客户机访问.   由于下载的源码包在win7系统目录中,通过samba服务实现源码包共享到linux服务器:           Win7上将文件夹LAMP共享,在linux服务器上通过smbclient访问: 创建名为lamp目录,通过RPM方式安装命令cifs,实现共享目录挂载: 使用mount命令挂载并进入目录lamp查看: 将httpd的tar包解压缩到指定目录/opt目录下: 为了降低并发连接数,将apr的tar包同样解压缩到指定目录/o