Ubuntu server上搭建LAMP:apache的配置和使用

运维 系统运维
Ubuntu server上搭建LAMP:LAMP是指Linux-Apache-MySQL-PHP,他是目前国际流行的Web框架。LAMP具有通用、跨平台、高性能、低价格的优势,因此LAMP无论是性能、质量还是价格都是企业搭建网站的首选平台。Ubuntu server上搭建LAMP

 

  在Ubuntu server上搭建LAMP环境

  LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Python编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和Java/J2EE架构相比,LAMP具有Web资源丰富、轻量、快速开发等特点,微软的.NET架构相比,LAMP具有通用、跨平台、高性能、低价格的优势,因此LAMP无论是性能、质量还是价格都是企业搭建网站的***平台。

总共分为五个步骤:安装apache和mysql测试PHP脚本apache的配置和使用MySQL的配置和使用安装Zend Optimizer

  apache的配置和使用

  1.   /etc/init.d/apache2 start 启动服务  
  2.  
  3.   /etc/init.d/apache2 stop 停止服务  
  4.  
  5.   /etc/apache2 目录中的文件  
  6.  
  7.   apache2.conf apache服务器主配置文件  
  8.  
  9.   conf.d/charset 字符集配置文件  
  10.  
  11.   envvars license相关  
  12.  
  13.   httpd.conf 其配置文件为空  
  14.  
  15.   mods-avaliable/ 可用的apache模块  
  16.  
  17.   mods-enabled/ 被激活的apache模块  
  18.  
  19.   ports.conf 端口配置文件  
  20.  
  21.   sites-avaliable/ 可用的服务器配置(如虚拟主机)  
  22.  
  23.   sites-enabled/ 被激活的服务器配置  
  24.  
  25.   apache2.conf  
  26.  
  27.   #apache配置文件根目录,注意不要写成/etc/apache2/  
  28.  
  29.   ServerRoot "/etc/apache2"  
  30.  
  31.   #apache服务启动时的进程ID /var/run/apache2.pid  
  32.  
  33.   PidFile ${APACHE_PID_FILE}  
  34.  
  35.   #服务器从接受请求到把请求发送的时间限制  
  36.  
  37.   Timeout 300  
  38.  
  39.   #是否允许保持连接(允许用户建立***链接)  
  40.  
  41.   KeepAlive On  
  42.  
  43.   #每个请求***连接数,0表示无限制  
  44.  
  45.   MaxKeepAliveRequests 100  
  46.  
  47.   #同一连接的同一客户端,两个请求之间的等待时间  
  48.  
  49.   KeepAliveTimeout 15  
  50.  
  51.   之后的MPM配置是服务器性能的关键配置,再次就不细说了。  
  52.  
  53.   #apache配置文件根目录,注意不要写成/etc/apache2/  
  54.  
  55.   ServerRoot "/etc/apache2"  
  56.  
  57.   #apache服务启动时的进程ID /var/run/apache2.pid  
  58.  
  59.   PidFile ${APACHE_PID_FILE}  
  60.  
  61.   #服务器从接受请求到把请求发送的时间限制  
  62.  
  63.   Timeout 300  
  64.  
  65.   #是否允许保持连接(允许用户建立***链接)  
  66.  
  67.   KeepAlive On  
  68.  
  69.   #每个请求***连接数,0表示无限制  
  70.  
  71.   MaxKeepAliveRequests 100  
  72.  
  73.   #同一连接的同一客户端,两个请求之间的等待时间  
  74.  
  75.   KeepAliveTimeout 15  
  76.  

    此之后的MPM配置是服务器性能的关键配置,再次就不细说了。

      Ubuntu server上搭建LAMP:apache的配置和使用 就讲到这里了,下一节:MySQL的配置和使用

【编辑推荐】

Ubuntu下LAMP的配置

如何在Linux下安装lamp

使用yum安装LAMP的方法

责任编辑:zhaolei 来源: javaeye
相关推荐

2011-03-10 11:06:02

Ubuntu搭建LAMP

2011-03-10 10:51:45

Ubuntu搭建LAMP

2011-03-10 10:55:38

Ubuntu搭建LAMP

2011-03-22 12:53:35

UbuntuLAMPApache

2011-03-10 11:04:06

Ubuntu搭建LAMP

2011-03-21 11:33:09

LAMPApache

2011-03-21 13:04:38

LAMPApache

2011-03-10 10:09:09

UbuntuLAMP搭建

2011-03-09 15:44:14

UbuntuLAMP

2011-03-09 15:13:00

UbuntuLAMP配置

2011-03-11 10:27:45

UbuntuLAMP配置

2011-03-14 11:29:43

2011-03-11 14:02:53

Apache配置

2011-03-23 16:08:15

openSUSELAMP

2011-03-11 16:42:38

Ubuntu安装LAMP

2011-03-14 10:30:15

Ubuntu10.04LAMP

2016-01-06 14:00:20

Ubuntu 14Ubuntu 15Apache Solr

2018-05-25 11:55:41

2011-03-09 15:25:36

UbuntuLAMPPHPadmin

2011-01-12 09:59:28

Ubuntu Serviptables
点赞
收藏

51CTO技术栈公众号