apache2: 安装和配置

LAMP:linux+apache+mysql+php

LNMP:linux+nginx+mysql+php

apache是web服务器,依賴php,就像windows的IIS依赖ASP。

nginx是http和反向代理服务器,也是IMAP/POP3/SMTP代理服务器.

##############################################

apache安装和配置:

直接安装:

sudoapt-get install apache2

修改配置在web测试

/etc/apache2/apache2.conf

ServerName localhost:80

安装包安装:

apache2改名httpd,依赖apr和apr-util和pcre。

安装apr和apr-util:

cpapr apr-util httpd/srclib

cdhttpd/srclib/apr

./configure --prefix=/usr/local/apr

make

makeinstall

cdhttpd/srclib/apr-util

./configure --prefix=/usr/local/apr-util

--with-apr=/usr/local/apr

make

makeinstall

安装pcre:

cdpcre

./configure --prefix=/usr/local/pcre

make

makeinstall

安装apache:

./configure --prefix=/usr/local/apache2

--with-apr=/usr/local/apr

--with-apr-util=/usr/local/apr-util

--with-pcre=/usr/local/pcre

make

makeinstall

更改配置:

sudovi /usr/local/apache2/conf/httpd.conf

ServerName localhost:80

启动服务:

/usr/local/apache2/bin/apachectl–k start/stop/restart

在web测试:

http://localhost:80

web页面在/usr/local/apache2/htdocs/

很多应用依赖apache,需要根据需要修改配置即可.

直接安装的配置文件是:
/etc/apache2/apache2.conf

手动安装的配置文件是:
/usr/local/conf/httpd.conf

时间: 2024-10-09 01:20:40

apache2: 安装和配置的相关文章

Windows XP下安装和配置Apache2.2.22服务器+PHP5+Mysql5

原文:http://www.chinaz.com/web/2012/0516/252021.shtml 随着PHP网站的流行,国内越来越多的站长使用php开发网站或者使用相关的php开源网站(例如:DeDeCMS.phpWind.康盛的Discuz!.wordpress等一些目前比较流行的开源网站),对于一些刚开始接触PHP语言或者刚开始建立自己站点的人来说,在本地测试php网站无疑是件非常重要的事情,因为这样可以在本地做若干的调试,而不用去担心网络问题以及运营商问题. 接下来,笔者将Windo

PHP+Apache2.x+phpMyAdmin安装和配置

1>各个部件的下载 目前在windows下开发 PHP官网下载地址:https://windows.php.net/download PHP有TS(ThreadSafe)和NTS两个版本,所以按照PHP的提示,如果你使用IIS作为FastCGS开发就用NTS,因为FastCGI是单线程.如果想用apache2.x serviceAPI,就使用TS版本. Apache2.x下载直接点击"Apache Lounge". phpMyAdmin的官网地址:https://www.phpm

Apache2.4.34 + php 7.28 + MySQL8.0.12 安装及配置

服务端的学习 Apache2.4.34 的安装及配置 1.基本安装 最新的 Apache 已经不提供 Windows 的安装版本,所以我们这里使用的是解压版 -下载地址:https://www.apachelounge.com/download/ -使用说明:https://httpd.apache.org/docs/current/platform/windows.html 安装方式如下 1.注意:需要使用管理员身份运行命令行!!!2. 切换到 Apache 解压路径中的 bin 目录3.#

Apache2.2.17源码编译安装以及配置虚拟主机

WEB服务(一) 理论部分: Apache服务主要是多个服务的组合,名称来自于A Patchy Server 意思是基于原有的WEB程序的代码修改(补丁)后形成的服务器程序 1995年发布第一个版本1.0一直有Apache Group负责该项目的维护和管理1999年成立了Apache的软件基金会官方网站是http://www.apache.org/ ASF是非盈利性组织,Apache HTTP Server 就是旗下最著名的软件项目之一 跨平台应用(支持多数操作系统) 支持多字符集 Apache

Linux下Nagios的安装与配置[转]

一.Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设置,打印机等.在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知. Nagios原名为NetSaint,由Ethan Galstad开发并维护至今.NAGIOS是一个缩写形式: "Nagios Ain't Gonna Insist On Sainthood" Sainthood 翻译为圣徒

redmine的安装与配置

1.安装相关软件 yum install make gcc gcc-c++ zlib-devel ruby-devel rubygems ruby-libs apr-devel apr-util-devel httpd-devel mysql-devel automake autoconf ImageMagick ImageMagick-devel curl-devel mysql mysql-server 2.安装包组 yum groupinstall -y "Development Tool

Apache,PHP,MySQL的安装,配置

Apache 1. 下载 Apache版本号为2.2.22. 最好下载msi安装文件.下载地址为:http://www.apache.org/dist/httpd/binaries/win32/ 如果想下载2.4.4版本的,可以去http://www.anindya.com/apache-http-server-2-4-4-and-2-2-24-x86-32-bit-and-x64-64-bit-windows-installers/ 2. 安装 一路Next安装即可.注意默认安装,其所配置的端

Ubuntu中Nginx的安装与配置

Ubuntu中Nginx的安装与配置 1.Nginx介绍 Nginx是一个非常轻量级的HTTP服务器,Nginx,它的发音为“engine X”, 是一个高性能的HTTP和 反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器. 2.对PHP支持 目前各种web 服务器对PHP的支持一共有三种: (1)通过web 服务器内置的模块来实现,例如Apache的mod_php5,类似的Apache内置的mod_perl 可以对perl支持. (2)通过CGI来实现,这个就好比之前per

Ubuntu/Centos 系统上安装与配置Apache

一.在线安装: Ubuntu:sudo apt-get install apache2 Centos: sudo yum install apache2 二.安装后的位置: 1.服务地址:/etc/init.d/apache2 2.配置地址:/etc/apache2/ 如:/etc/apache2/apache2.conf 3.Web默认目录:/var/www/http/ 如:/var/www/http/index.html 4.日志目录:/var/log/apache2/ 如:/var/log