菜鸟运维笔记:安装与配置Apacheserver
Posted gccbuaa
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了菜鸟运维笔记:安装与配置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文件夹下。也就是你站点的根文件夹。
以上是关于菜鸟运维笔记:安装与配置Apacheserver的主要内容,如果未能解决你的问题,请参考以下文章
Mysql DBA 高级运维学习笔记-Mysql常见多实例配置方案及多实例安装
Mysql DBA 高级运维学习笔记-MySQL5.5编译方式安装实战