前几天在在阿里花了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文件夹下。也就是你站点的根文件夹。

最新文章

  1. java类的初始化顺序
  2. js 中的快速排序算法简单实现
  3. A=AUB
  4. Cheatsheet: 2015 06.01 ~ 06.30
  5. PostgreSQL rule view materialized view examples
  6. NYOJ(21),BFS,三个水杯
  7. apache+tomcat 负载均衡
  8. WCF大数据量传输解决方案
  9. 通过Alexa API获取Alexa排名
  10. SVG动画实践篇-模拟音量高低效果
  11. React Starter Kit 中文文档
  12. css小随笔(二)与通用样式
  13. Vue之虚拟DOM
  14. Python总结(一)
  15. Dubbo源码分析
  16. Connection: keep-alive,Content-Length,Transfer-Encoding: chunked,Content-Encoding: gzip等
  17. Django:form.save()方法
  18. Spring 远程服务
  19. Eclipse中快速定位
  20. SSH答疑解惑系列(三)——Struts2的异常处理

热门文章

  1. js 给url添加时间戳 解决浏览器缓存
  2. php更改wampserver的站点目录
  3. 时间戳显示为多少分钟前,多少天前的JS处理
  4. fastclick.js插件使用
  5. Java使用JNA方式调用DLL(动态链接库)(原创,装载请注明出处)
  6. Linux基础学习一
  7. PHP解惑(一)
  8. assert.notDeepStrictEqual()详解
  9. PyQt5+requests实现车票查询工具
  10. 杭电 1789 Doing Homework again (贪心 求最少扣分)