设为首页 收藏本站
查看: 931|回复: 0

LAMP 部署

[复制链接]

尚未签到

发表于 2015-11-15 13:16:09 | 显示全部楼层 |阅读模式

LAMP FAST DEPLOYMENT


  


By RockHell   
  
  网上“LAMP快速配置教程”成千上万,大部分属于三部曲形式:



configure -prefix ...省略一千行
make -abcdefg xxxoo... 省略数十行
make installapache,php,mysql,gdX,jpeg...纷纷需要海海的命令行和配置。  
  笔者照此套路配置了一番,惭愧于笔者恕实愚钝,以至于首次学习以及尝试配置LAMP用了一下午加一晚上,所以成功后得出了更加冒昧愚钝的结论: 都已经二十一世纪了,想必只有疯子才这么配LAMP了罢。
  


  本极短教程立足于解决实际问题的角度,主要目的是尽力使读者能够以最快的速度 “用上LAMP”,解决实际问题。
  (对于光顾于此的研究型成熟人才,如果您对LAMP的底层与细节感兴趣,笔者推荐您阅读Jason Gerner等所著:Professional LAMP - Art of
Server Structure 直接点击访问完整pdf)

  


  方法一:EZHTTP开源配置脚本
  此脚本系统可以在几乎所有linux系统上全自动配置LAMP,亦可手动进入高级配置,


  博客地址:http://www.centos.bz/ezhttp/内含脚本使用说明
  GitHub地址:https://github.com/centos-bz/EZHTTP 内含此项目脚本文件,打包下载其完整zip,解压到您的linux任意位置均可,然后依据博客里的指导,选择选项安装。
  方法一其实就结束了,因为这个项目相当不赖,只需几个选项123,就全都帮你安装好,如果非要再说两句的话:
  

请在运行start.sh脚本前,给脚本设置运行权限
sudo chmod 777 目录/*
或者右键点击它,找到permission选项卡,‘允许执行’打勾
相关的调用子脚本,如果需要的话,也赋权限

  
  ‘www’网站项目文件夹应默认位于 /home/webroot  。 在里面玩去吧,你的LAMP配好了。
  


  方法二:LAMP STACK - VM


  此方法的本质是:下载一个“已经配置LAMP好的系统映像” ,用虚拟机运行它。
  


  Bitnami牌的  下载地址:
https://bitnami.com/stack/lamp


  


  TurnKey牌的 下载地址:
http://www.turnkeylinux.org/



  一般会下到一个vmdk格式的“虚拟硬盘”,可以在virtualbox等软件中“新建虚拟机-》从已有虚拟盘创建-》可以运行了”
  这也完事儿了,真的。
  除非以下三点你事先不知道
  1


  

标准安装下,apache 的 www 应用目录位于:
/var/www2
  
  

在LAMP虚拟机中:
sudo apt-get install elinks
可以安装 elinks 命令行浏览器用于调试,使用方法百度即可,当然若你能读懂 curl 也可不安装elinks。
  

3
  

想要你的主机HOST 能够访问你虚拟机上运行的LAMP?
在virtual box 中设置Network端口转发即可:
HOST的127.0.0.1 80 链接到 虚拟机默认IP的80端口,即可在主机浏览器中localhost访问你的LAMP-STACK了


  
  方法三:Cloud Host Linux申请云主机
  这种方法需要的视野基础可能要大一些,涉及到linux结构维护,SSH,GIT...
  不过!照样不需要自己配置LAMP。
  其实在上面两家提供stack的网站中你可能已经发现,他们都提供lamp在AmazonAWS/Azure/OpenCloud等云服务平台的直接主机分配,有些要花钱,但是大部分有长时间试用,所以.....对吧。


  


  Openshift:https://www.openshift.com/


  在上边申请个账户,添加一个项目,加入php5,mysql,phpmyadmin等插件,这通常只需要在设置页面里点击一下‘添加’即可。
  在这之后,你就可以通过git将自己的代码上传到云主机空间中,不必关心主机是如何让你的网站跑起来的。
  云主机的开发模式基本就是商用网站的运作模式,这对于了解WEB服务非常有益。
  此外,在云主机上架设的网站,都是有免费域名并可以外网访问的,也就是说这=免费网站。
  最后,一般云服务厂商都是国际服务商,通过SSH代理,你可以利用你的主机访问世界上的所有网站,不知所云,亦矣焉哉。
  


  


  


  


  


  


  


Aurora极光城

讲技术,说人话


  


  


  


  


  


  


  


  


  


  


  



版权声明:本文为博主原创文章,未经博主允许不得转载。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-139519-1-1.html 上篇帖子: LAMP组合,黄金搭档 下篇帖子: CentOS配置LAMP
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表