WEB服务器搭建

所需资源下载地址:https://download.csdn.net/download/pjzz__/10548569

一:解压

1.现在/usr/local目录下创建这四个目录

apache2

apr

apr-util

pcre

2.将httpd-2.4.33.tar.gz放到/usr/local/apache2 下

tar -zxvf httpd-2.4.25.tar.gz

3.将apr-1.5.2.tar.gz放到/usr/local/apr 下

tar -zxvf apr-1.5.2.tar.gz

4.将apr-util-1.5.2.tar.gz放到/usr/local/apr-util 下

tar -zxvf apr-util-1.5.2.tar.gz

5.将pcre-8.40.tar放到/usr/local/pcre 下

tar -zxvf pcre-8.40.tar

二:安装

1.安装apr:

到/usr/local/apr/apr-1.5.2目录下

./configure --prefix=/usr/local/aprmakemake install

2.安装apr-unil:

到/usr/local/apr-util/apr-util-1.5.2目录下

./configure --prefix=/usr/local/apr-util -with-apr=/usr/local/apr/bin/apr-1-configmakemake install

3.安装pcre

到/usr/local/pcre/pcre-8.40目录下

./configure --prefix=/usr/local/pcremakemake install

4.安装apache:

到/usr/local/apache2/httpd-2.4.33目录下

./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcremakemake install

三:修改配置文件

配置文件在/usr/local/apache2/conf下

vim httpd.conf

找到#ServerName www.example.com:80 这一行删除

在第二行添加 ServerName localhost:80

找到#LoadModule cgid_module modules/mod_cgid.so这一行

改为LoadModule cgid_module modules/mod_cgid.so 使能CGI模块编译

apache命令:

启动Apache:/usr/local/apache2/bin/apachectl -k start

停止Apache:/usr/local/apache2/bin/apachectl -k stop

重启Apache:/usr/local/apache2/bin/apachectl -k restart

ubuntu下搭建apache web服务器,运行cgi配置相关推荐

  1. ubuntu下搭建https web服务器

    1.先安装openssl,可以直接到官网下载,传送门openssl官网, 也可以利用wget下载 命令:wget https://www.openssl.org/source/openssl-1.0. ...

  2. Ubuntu下搭建postgresql主从服务器(方法1)

    Ubuntu下搭建postgresql主从服务器(方法1) 安装略 postgresql主服务器: $ vi /etc/postgresql/9.1/main/postgresql.conf 按a或i ...

  3. Ubuntu下搭建求生之路2服务器

    文章目录 配置过程 安装 32 位运行库 下载 Left 4 Dead 2 Dedicated Server 配置 Left 4 Dead 2 Dedicated Server 开放服务器端口 运行服 ...

  4. Ubuntu 下安装thttpd Web服务器

    不知道大家是不是真的需要用appache这么复杂的功能这么强大的web server,其实有很多时候使用webserver也只是一种远程共享访问的方式.这里,Ubuntu repository的提供了 ...

  5. 红帽启动apache服务器_CentOS6.5环境下搭建Apache httpd服务器

    前期准备 1.CentOS6.5虚拟系统: 2.CentOS6.5 IP地址:192.168.1.101(局域网) 3.虚拟系统能链接外网 4.Centos6.5能通过SSH链接 设置iptables ...

  6. ubuntu下搭建java web开发环境的详细步骤

    系统环境:Ubuntu 10.10(linux-kernel 2.6.35-22) 安装版本:apache-tomcat-7.0.29.tar.gz(官方网址:Apache Tomcat) 安装步骤: ...

  7. mac mysql php_Mac下搭建Apache+PHP+MySql运行环境

    前言 我们在Mac上搭建Apache+PHP+MySql环境是非常方便的,因为Mac预装的有Apache和PHP,我们可以直接使用.但是稍微费劲一点的是Mac没有预装Mysql,这个需要我们自力更生. ...

  8. Linux8 搭建apache web服务器

    作者:泡杯长岛冰茶 Linux 8 web apache 配置 1.1. 配置网络 [root@localhost ~]# nmcli device status DEVICE TYPE STATE ...

  9. Linux (CentOS 7 )下搭建局域网SVN服务器+SVN权限配置

    准备 公司内部需要配置局域网SVN,需要在在内部虚拟机服务器搭建,搭建过程做个记录,供参考. 注:如果条件允许,尽量在windows下搭建svn服务器,很省事,尤其是权限配置非常方便又易懂,效果相同 ...

最新文章

  1. java调用ffmpeg,mencoder进行视频转换,读取时长等
  2. 6、单机运行环境搭建之 --CentOS-6.4安装MySQL 5.6.10并修改MySQL的root用户密码
  3. BugKuCTF 杂项 猜
  4. c#url拼接方法名_c# 获取url参数的五种方法
  5. python3 for_Python3: for 表达式
  6. spring整合ehcache2.5.2缓存异常-- net.sf.ehcache.CacheException
  7. tools URL 收集
  8. js字符串的字典序_27. 字符串的排列
  9. 使用Response.Filter过滤非法词汇
  10. debug模式不报错,release模式报错
  11. 综合后端各种类型文件
  12. 十法则打造安全无线局域网
  13. 编译原理--运行时存储组织(自己看)
  14. ElasticSearch全文搜索引擎之Linux版安装教程
  15. 为Windows 10 UWP 应用设置代理
  16. Python+OpenCV对证件照换底
  17. python编写英文字典_python如何制作英文字典
  18. 怎样淡化疤痕留下的色素沉着
  19. 从逐利到协力 「DAO」阻且长
  20. 计算机专业,真的这么赚钱吗?

热门文章

  1. linux usb免驱麦克风,pyaudio检测不到USB 麦克风
  2. 用cld和rep movsb以字节传送数据
  3. 物料分类帐之价格控制和差异分析
  4. 微信公众号接入web服务器,asp.net Web API 接入微信公众平台验证服务器,接收微信发送的POST请求...
  5. Palo Alto 防火墙配置Nat详解
  6. Javabase到easyui的知识总结
  7. 推荐系统学习(三)——聚类算法
  8. Android Studio实现一个点餐系统
  9. Docker从无到有
  10. 【源代码】 用Eclipse编写的Java小程序——自动售卖机