首页 > 系统相关 >Linux安装配置apache

Linux安装配置apache

时间:2023-11-08 18:01:57浏览次数:27  
标签:httpd 服务 命令 -- Apache Linux apache 安装


1.获取软件: http://httpd.apache.org/  httpd-2.2.21.tar.gz

2.安装步骤:

解压源文件:


1 tar zvxf httpd-2.2.21.tar.gz 
2 cd httpd-2.2.21
3 ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite 
4 make
5 make install


运行./configure 命令进行编译源代码,

--prefix=/usr/local/apach2 是设置编译安装到的系统目录,

 --enable-s  参数是使httpd服务能够动态加载模块功能,

--enable-rewrite  是使httpd服务具有网页地址重写功能。

make 失败没有安装OpenSSl

3.启动apache:

/usr/local/apache2/bin/apachectl start

4.将apache加入到系统服务,用service命令来控制apache的启动和停止

  • 首先以apachectl脚本为模板生成Apache服务控制脚本:

  grep -v "#" /usr/local/apache2/bin/apachectl  > /etc/init.d/apache

  • 用vi编辑Apache服务控制脚本/etc/init.d/apache:

  vi /etc/init.d/apache

  • 在文件最前面插入下面的行,使其支持chkconfig命令:

  #!/bin/sh              

  # chkconfig: 2345 85 15              

  # description: Apache is a World Wide Web server.

  • 保存后退出vi编辑器,执行下面的命令增加Apache服务控制脚本执行权限:

  chmod  +x  /etc/init.d/apache

  • 执行下面的命令将Apache服务加入到系统服务:    

  chkconfig --add apache

  • 执行下面的命令检查Apache服务是否已经生效:

  chkconfig --list apache              

  • 命令输出类似下面的结果:  

  apache          0:off 1:off 2:on 3:on 4:on 5:on 6:off       

  表明apache服务已经生效,在2、3、4、5运行级别随系统启动而自动启动,以后可以使用service命令控制Apache的启动和停止。  

  • 启动Apache服务:
  • 停止Apache服务:
  • 执行下面的命令关闭开机自启动:

标签:httpd,服务,命令,--,Apache,Linux,apache,安装
From: https://blog.51cto.com/u_809530/8257185

相关文章

  • Linux下Mongodb安装和启动配置
    Mongodb的安装与启动下载链接: http://www.mongodb.org/downloads----------------------------------------------------------------------------Linux安装第一步:下载安装包下载版本:2.0.2-rc2下载链接: http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.4.tgz首先在......
  • rocky linux v9.2 网络配置
         ......
  • Linux用户组和权限管理
    Linux用户组和权限管理1、Linux安全模型三A认证:Authentication:认证,验证用户身份Authorization:授权,不同的用户设置不同权限Accouting|Audition:审计当用户登录成功时,系统会自动分配令牌token,包括:用户标识和组成员等信息1.1、用户Linux中每个用户是通过UserID(UID)来唯一标......
  • linux 安装 elasticsearch
    1、创建一个新用户创建用户:useraddelastic设置密码:passwdelastic2、创建所需文件夹安装路径:mkdir/usr/local/elasticsearch日志:mkdir/usr/local/elasticsearch/esdata/log数据:mkdir/usr/local/elasticsearch/esdata/data3、安装包下载与解压下载:https://artif......
  • linux如何查看服务器当前的并发访问量
      服务器访问人数可以通过命令:netstat-pnt|grep:80列出,比如此时请求服务器上一个页面,通过该命令可以查看结果,后面的ESTABLISHED表示服务器正在被访问,可以通过添加wc-l统计数量,最终命令是:netstat-pnt|grep:80|wc-l此命令可以统计服务器所有url被请求的数量......
  • linux udev 的使用
    1、如何在文件系统中选择  Systemconfiguration ---> /devmanagement(Dynamicusingdevtmpfs+eudev) ---> Targetpackages --->Hardwarehandling --->  -*-eudevenablerulesgenerator......
  • SELINUX 入门 简单介绍
    简单介绍关于SELinux的一些概念 比如说什么是自主访问控制DAC和强制访问控制MAC;SELinux安全上下文的概念等等 那么今天咸鱼将单独写一篇文章向大家专门介绍一下SELinux 初识SELinux SELinux(SecurityEnhancedLinux,安全增强型Linux),这玩意由美国国家安全局(NS......
  • mac笔记本自动ssh 登录linux脚本
    #!/usr/bin/expect#settimeout30spawnsshusername@ipaddr  expect"Password:"send"$password\r"expect"Selectgroup:"send"/$172.0.0.1\r"expect"Selectaccount:"send"4\r"interact #......
  • 如何使用 GTX750 或 1050 显卡安装 CUDA11+
    前言    由于兼容性问题,使得我们若想用较新版本的PyTorch,通过GPU方式训练模型,也得更换较新版本得CUDA工具包。然而CUDA的版本又与电脑显卡的驱动程序版本关联,如果是低版本的显卡驱动程序安装CUDA11及以上肯定会失败。        比如GTX750Ti或GTX1050......
  • PyCharm安装
    PyCharm集成开发工具(IDE),是当下全球Python开发者,使用最频繁的工具软件。绝大多数的Python程序,都是在PyCharm工具内完成的开发。下载与安装的网站地址为:https://www.jetbrains.com/pycharm/download/#section=windows可以直接在搜索时输入:www.jetbrains即可。    进入......