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

    前几天在在阿里花了49.5买了一个月的主机。试着好用再续费吧。

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

    安装apache服务器

    2014/10/27

    apache下载压缩包

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

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

    通过ftp上传两个下载好的文件到服务器

    • 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地址,80端口无需指定。
    然后,屏幕上显示:

    It works!

    这个html文件在apache安装目录下的htdocs目录下。也就是你网站的根目录。
  • 相关阅读:
    Sql Server 2008卸载后再次安装一直报错
    listbox 报错 Cannot have multiple items selected when the SelectionMode is Single.
    Sql Server 2008修改Sa密码
    学习正则表达式
    Sql Server 查询第30条数据到第40条记录数
    Sql Server 复制表
    Sql 常见面试题
    Sql Server 简单查询 异步服务器更新语句
    jQuery stop()用法以及案例展示
    CSS3打造不断旋转的CD封面
  • 原文地址:https://www.cnblogs.com/unclejelly/p/4082047.html
Copyright © 2011-2022 走看看