可以写在一起也可以分开写

sudo apt-get install apache2 php5

sudo apt-get install libapache2-mod-php5 php5-mysql

修改apache2.conf

AddType 是与类型表相关的,描述的是扩展名与文件类型之间的关系,如:
AddType application/x-x509-ca-cert .crt
说明 .crt 扩展名的文件就是application/x-x509-ca-cert类型的; 在内容协商时,如果客户端需要是application/x-x509-ca-cert类型的,就将 .crt结尾的资源返回
注意: 经过内容协商的资源,在http相应头中有相应的Content-Location说明,如:
GET /a HTTP/1.1
...
...
Content-Location: a.php
...

#AddType text/html .shtml
#AddHandler server-parsed .shtml
    另外一种动态进行处理的类型为server-parsed,由服务器自身预先分析网页内的标记,将标记更改为正确的HTML标识。由于server-parsed需要对text/html类型的文档进行处理,因此首先定义了对应的.shtml为text/html类型。

AddHandler 说明什么样的扩展名使用什么样的程序来处理,描述的是扩展名与处理程序之间的关系
AddHandler cgi-script .cgi

ServerName localhost

指服务器将localhost解析为访问服务器的方式

eg:ServerName 127.0.0.1

eg:ServerName 192.168.1.1

eg:ServerName test.com

这样当客户访问浏览器时能通过ip域名来访问到服务器

eg:建立多个网站--虚拟主机的配置
打开http.conf
1,ServerName 127.0.0.1 修改成ServerName 你服务器ip
2,#NameVirtualHost * 修改成"NameVirtualHost 你服务器ip"
3,在文件最后面有虚拟主机格式,
#<VirtualHost *>
# ServerAdmin [email]admin@minidx.com[/email]
# DocumentRoot /www/httpd/html/minidx.com
# ServerName minidx.com
# ErrorLog logs/minidx.com-error_log
# CustomLog logs/minidx.com-access_log common
#</VirtualHost>
添加:
<VirtualHost 你服务器ip>
DocumentRoot usr/local/www/ (默认网站路径)
ServerName 你服务器ip
</VirtualHost>
<VirtualHost 你服务器ip>
DocumentRoot usr/local/www/minidx.com/ (网站路径)
ServerName minidx.com (你的域名)
</VirtualHost>
<VirtualHost 你服务器ip>
DocumentRoot usr/local/www/ntt.cc/ (网站路径)
ServerName ntt.cc (你的第二个域名)
</VirtualHost>

http://www.php100.com/html/webkaifa/apache/2009/0418/1192.html

转载于:https://www.cnblogs.com/lwhp/p/5048013.html

LAMP环境安装与apache配置相关推荐

  1. 本地lamp虚拟服务器,LAMP环境下虚拟主机配置(基于域名)

    在之前LAMP环境下虚拟主机配置(基于IP) 继续做这个基于域名的虚拟主机配置,只需要修改之前的配置内容即可. 一.首先修改一下apache的配置文件 首先修改一下配置文件中的#NameVirtual ...

  2. 项目上线的流程 shell基础-进阶 mysql安装 数据库基本操作 LAMP环境的部署 linux配置数据库远程连接

    三,项目上线流程(必须掌握) 1,服务器选配购买 项目上线服务器必须是外网服务器 一般服务器有两种:购买真实服务器,购买虚拟服务器 购买真实服务器一次性成本过高 所以现在基本都是云服务器 以后以阿里云 ...

  3. zabbix 系统搭建(LAMP环境)+keepalived LVS配置

    zabbix 系统搭建(LAMP环境) 先搭建好LAMP环境 (介绍) 安装zabbix监控主机 (设置监控主机ip为192.168.200.130) wget http://repo.zabbix. ...

  4. linux 安装servlet环境_linux下一键搭建LAMP环境安装网站全教程

    宝塔3188元新手礼包<限领一次>:https://www.bt.cn/?invite_code=MV9oZG9rY3o= 快速安装代码: yum install -y wget & ...

  5. 不想用宝塔面板建站,如何手动搭建LAMP环境安装wordpress

    下面我们开始Apache + MySQL + PHP语言环境的安装和部署(LAMP),以及WordPress 的安装和基础配置. 在开始搭建之前,请将你的域名解析到云服务器公网ip,新手可以选择&qu ...

  6. centos下部署LAMP环境(Linux+Apache+mysql+php)(转载文章:https://www.cnblogs.com/apro-abra/p/4862285.html)...

    一:安装apache 1.安装 yum -y install httpd 2.开启apache服务 systemctl start httpd.service 3.设置apache服务开机启动 sys ...

  7. Katalon Studio自动化测试框架使用【1】--- 环境安装以及基础配置(MacOS)

    一.Katalon Studio简介 Katalon Studio是一款免费的自动化测试工具,可以安装在windows.macOS.Linux操作系统上,结合了selenium和appium测试框架, ...

  8. python编辑配置_Python环境安装及编辑器配置(一)

    在2018年决定写一些关于Python的文章,其实写博客这件事在2016年就有了,但是因为个人的一些原因一直被耽搁.所以2018年的目标之一就是写多一点的博客,不管是是生活还是工作.好吧,废话不多说, ...

  9. PHP的环境安装基本的配置

    1.安装一下wampserver(php+apache+mysql) 1.双击wampserver.exe 选安装路径 勾选环境的配置版本 安装好的目录 2.php环境变量的配置 复制php.exe所 ...

最新文章

  1. 如何快速使用Leangoo看板工具进行项目协作?
  2. 学生生涯---真的就这样逝去了!后悔已不足以!
  3. Java ServletContextListener用法
  4. javascript函数式_如何以及为什么在现代JavaScript中使用函数式编程
  5. 论文浅尝 | SenticNet 5: 借助上下文嵌入信息为情感分析发现概念级别的原语
  6. Eclipse下Maven工程多模块继承和聚合的创建
  7. 设置相机的距离_讲对焦(四):相机对焦有哪些小技巧?
  8. quartz获取缓存中所有运行中的Job
  9. 和秋叶一起学PPT之段落排版与字体(课时四、五)
  10. oracle 创建.dmp文件,oracle创建表空间和导入dmp文件命令
  11. matlab仿真ssb调制解调,ssb调制解调原理
  12. 题8 数据库系统的核心是什么?
  13. 手机通讯录系统(三层架构+JDBC+MySQL)
  14. 血色冲锋队洛谷P1332(福建省历届夏令营)
  15. 自旋锁(spin lock)学习
  16. 51单片机距离测试软件,单片机超声波传感器测量距离
  17. flutter widget super(key: key)的作用(五)
  18. jquery+css动画效果-数字跳动
  19. 泰兰德的记忆·悲情伊利丹
  20. 60个实用Android框架排行榜

热门文章

  1. STL之函数对象和谓词
  2. 树莓派基金会来号召用键盘生物学家研究企鹅
  3. 禅道8.2-9.2.1注入GetShell
  4. UPS开始尝试“货车+无人机”的投递方式,不必再担心快递员离职了
  5. Android倒计时工具类
  6. 优化android studio编译的apk大小
  7. QTP和WinRunner区别
  8. 加强型的记录集权限(数据集权限、约束表达式设置功能)实现方法界面参考...
  9. Android应用开发—onSaveInstanceState方法什么时候被调用?
  10. 14--用两个栈实现队列