上个周末到现在,网站算是能正常运作了。为了这,花费了我大量时间和精力!!!还好今天发了薪水,买点水果给自己奖励奖励。
作为一个IT民工,情绪还是相当的少滴,看着编译的代码一行行往上飘到最后一片Errors,那种心情除了淡定,还能怎样。Error就Error吧,一个一个拿出来百度谷歌,从这个技术博客到那么心情空间,偶尔还得看看鸟文的BBS。接下来就是把主要的经验给写下来,造福下自己和后人。
 
关于初衷
俺的物理机可是有强劲的8G内存和8核处理器,无奈只是跑一些小应用,资源利用率常年是不到5%的,这严重触动了我的神经,严重BS浪费资源事情。而且域名、80端口和我都一起闲置着,所以就搭伙儿玩咯。
 
关于虚拟机
物理机上跑着重要的应用(虽然占用资源少,但很重要),为不至于影响其正常运行,咱的实验还是搬到虚拟环境里边去,各搞各的。Vmware-workstation是最好用不过的了(个人习惯),如果把多余的服务关掉,整个进程也就占用比2011版QQ差不多大小的内存和U(VM也就占20M左右内存,U也不高)。
选了7.1的版本,随便找了个Key,就都OK了。
 
关于CentOS
入门Linux就是靠鸟哥,鸟哥用啥咱就跟着学,所以就选了这个发行版,而且还是6.0的,界面有点差别,但主要工作还是在字符,X界面还是关了好。
 
关于LAMP
在学校时就试搞过,偶然一次让我看到It Works !就激动得欢呼雀跃,之后就又放一边去了,啥配置依赖什么的,也没注意,忘得一干二净。
 
重点工作是后边的源码编译LAMP,系统就用傻瓜安装法,不在这里纠结。因为是公网IP,不能桥接只能NAT了,把CentOS设置和VMnet8同个网段,再去Virtual Network Editor里找到VMnet8做个端口映射,包括CentOS的80端口和22端口(ssh用),基本的网络环境就配置好了。
 
如果系统理由apache、php、mysql什么的,都先用rpm -e 给卸了,咱用的是高级货,自己源码来编译,定制自己要的功能。然后把需要的源码包下载好。
 
参考这个
 

主要安装参考下面这篇文章:http://blog.csdn.net/guoyin0612/article/details/6636662

解决64位系统兼容问题,还有各软件包依赖问题,参考下面这篇http://www.oschina.net/question/17_87

都是牛人,没有他们,我的Joomla不能这么快搞定,在这里鸣谢一下。