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的配置和使用

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

UbuntuLAMP

2011-03-10 10:09:09

UbuntuLAMP搭建

2011-03-14 11:29:43

2011-03-11 10:27:45

UbuntuLAMP配置

2011-03-09 15:13:00

UbuntuLAMP配置

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

2018-05-25 11:55:41

2016-01-06 14:00:20

Ubuntu 14Ubuntu 15Apache Solr

2011-03-09 15:25:36

UbuntuLAMPPHPadmin

2009-03-10 18:36:56

LinuxLAMP环境搭建
点赞
收藏

51CTO技术栈公众号