菜鸟运维笔记:安装与配置Apache服务器
来源:互联网 发布:ubuntu emacs安装 编辑:程序博客网 时间:2024/04/28 15:07
前几天在在阿里花了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-aprmake 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目录下。也就是你网站的根目录。 1 0
- 菜鸟运维笔记:安装与配置Apache服务器
- 菜鸟运维笔记:配置Apache二级域名及WWW访问
- Apache服务器的安装与配置
- CentOS Apache服务器安装与配置
- Apache 服务器安装与配置要点
- Apache服务器的安装与配置
- Apache服务器编译安装与简单配置
- Apache服务器的安装与配置
- centOS7下Apache服务器安装与配置
- Apache系列—服务器安装与配置
- CentOS Apache服务器安装与配置
- 学习linux的菜鸟 (samba服务器安装与配置)
- 安装配置Apache服务器
- Ubuntu14.04下安装与配置Apache服务器
- 基于 Apache 的服务器Subversion安装与配置
- Ubuntu14.04下安装与配置Apache服务器
- Apache 服务器配置及其安装
- apache服务器下载、安装、配置
- Ubuntu常用命令总结及修改DNS的多种方法总结
- 100.第 4 组微软面试题,挑战思维极限
- 数据结构基础-Hash Table详解
- Windows Server2012R2 添加Microsoft .NET Framework 3.5 功能失败的解决方法
- 【学习心得】面向对象的程序设计中静态数据成员以及静态成员函数在统计中的作用
- 菜鸟运维笔记:安装与配置Apache服务器
- 解一元二次方程
- YII 动态缓存
- 前端面试题
- Java环境变量配置中有关JAVA_HOME,path,Classpath含义的讲解
- 成员方法的反射:调用类中的main方法
- c语言函数调用过程
- poj3258
- final字段的使用