zoukankan      html  css  js  c++  java
  • 编译安装httpd-2.4.25.tar.bz2

    http://httpd.apache.org/ 下载地址
    一、导入文件httpd-2.4.25.tar.bz2
    二、解压httpd-2.4.25.tar.bz2  
    tar xvf httpd-2.4.25.tar.bz2
    三、cat README看这软件是干什么的
    四、看安装方法 cat INSTALL
    五、
     ./configure --prefix=/apps/httpd24 --sysconfdir=/etc/httpd --enable-ssl --enable-so
    出错了,缺少安装包apr
    yum install apr-devel 正常缺少的都是devel
    安装缺少的文件  gcc ,openssl-devel ,pcre-devel ,apr-devel ,apr -util-devel .
    六、然后就有了Makefile 
    七、make -j 4 或者make
    可以先看一下,现在只有tree没有其他的
    八、
    make install
    九、
    apachectl start (/apps/httpd24/bin apachectl )
    修改env.sh或者.bashrc
    PATH=/apps/httpd24/bin;$PATH

    已经完成安装

    十、vim /etc/rc.d/rc.local开机自启
    /apps/httpd24/bin/apachectl start
    十一、chmod +x /etc/rc.d/rc.local   给这个文件执行权限
    十二、修改显示网页cd /apps/httpd24/htdocs
     注释:  防火墙开着会导致网站打不开
    sudo systemctl status firewalld 查看防火墙是否关闭
    systemctl disable firewalld.service  关闭防火墙
    启动不成功 
    cd  /apps/httpd24/bin/  通过解决路径启动
    没有配置环境变量的话就得用bash或者./执行,
    写进变量vim/etc/profile.d/env.sh  ,添加PATH=/apps/httpd24/bin:
     
    systemctl status httpd  查看httpd状态
    systemctl start httpd 开启httpd
     
    ps -aux |grep httpd  查询端口是否被占用,
    pkil -9  httpd 
    修改http的的文件位置
    1 vim /etc/httpd/conf/httpd.conf
    2、/DocumentRoot 修改后面的路径 
     
    curl 192.168.1.7/test.sh|bash 访问其他服务器的脚本,传送给bash执行
     
     
     
     
     
     
     
     
     
     
     

  • 相关阅读:
    css实现右侧三角
    css 应用 给头像添加标签
    css中伪选择器使用
    服务器上的项目不能对外发送请求
    视频只能播放一两帧,PDF文件60k以上加载失败的问题,静态访问也一样
    spring集成mybatis 打印sql语句
    新浪股票代码
    linux 设置mysql密码
    linux启动mysql服务报错
    配置eclipseJVM虚拟机内存大小
  • 原文地址:https://www.cnblogs.com/alexlv/p/13416790.html
Copyright © 2011-2022 走看看