zoukankan      html  css  js  c++  java
  • 菜鸟运维笔记:安装与配置Apacheserver

    前几天在在阿里花了49.5买了一个月的主机。

    试着好用再续费吧。

    • 地域:青岛
    • 可用区:青岛可用区A
    • CPU:1核
    • 内存:512MB
    • 带宽:1Mbps
    • 操作系统:CentOS 6.5 64位
    • 云盾:是

    安装apacheserver

    2014/10/27

    apache下载压缩包

    http://mirrors.hust.edu.cn/apache/httpd/

    下载最新的版本号吧。有*.gz和*.bz2的。bz2算法压缩的文件更小一点。只是这个文件也不大,差点儿相同。

    通过ftp上传两个下载好的文件到server

    • httpd-2.4.10.tar.bz2
    • httpd-2.4.10-deps.tar.bz2 //所需的依赖包

    假设主机上已经有这个依赖的话,能够不下载。

    解压到同一文件夹下

    我的文件夹是document

    tar xvf httpd-2.4.10.tar.bz2 -C document/
    tar xvf httpd-2.4.10-deps.tar.bz2 -C document/
    

    開始编译

    ./configure --prefix=/usr/local/apache2 --with-included-apr
    make 
    make install
    

    注意prefix= 后面的的文件夹是我的安装文件夹,能够任意指定
    运行第一行的时候。提示我缺少pcre(一个perl库),我又下了一份pcre。自己编译安装的。

    我去pcre官网下载。非常小的东西。居然非常久都下不好。无奈百度了一份国内的资源。非常快下好了,然后编译安装。


    启动apache

    /usr/local/apache2/bin/apachectl start
    

    此时报错AH0058,解决方式:进入apache2安装文件夹下的conf文件夹,打开httpd.conf把里面的ServerName那一行的凝视#消掉(我的是189行),后面的uri处改为自己的域名或IP地址,就能够了。比方:

    ServerName localhost:80

    localhost改为你的公网IP或域名。买了阿里主机会给你一个公网ip的。

    另外须要注意的是开启服务要以root身份运行。否则报错误AH00072

    測试

    用自己本地的浏览器訪问一下吧。浏览器输入主机的IP地址,80port无需指定。
    然后。屏幕上显示:

    It works!

    这个html文件在apache安装文件夹下的htdocs文件夹下。也就是你站点的根文件夹。


  • 相关阅读:
    python struct使用
    pythonunittest(1)
    python os.path模块学习(转)
    pythonunittest(2)
    主机+虚拟机Ubuntu+开发板互相ping通
    wince 外部中断调用可安装ISR错误(data abort)
    wince firstboot.nb0 的大小的问题解决
    wince 串口索引超过10个解决方法
    wince uboot 启动 wince
    zigbee 天线的设计
  • 原文地址:https://www.cnblogs.com/gccbuaa/p/6849694.html
Copyright © 2011-2022 走看看