话说我的一个博友最近做了一个LAMPF的一键安装包,集合 Apache、MySQL、PHP[FastCGI]、phpMyAdmin,特意转了回来,给需要配置FastCGI又不想折腾的朋友。
什么是 LAMPF?
LAMPF 一键安装包是一个用Linux Shell编写的可以为 CentOS/RadHat VPS或独立主机安装 LAMPF (Apache、MySQL、PHP[FastCGI]、phpMyAdmin) 生产环境的Shell程序。
它的用途?
编译安装需要输入大量的命令,如果是配置生产环境需要耗费大量的时间而且LAMP+FCGI 架构配置并不容易,
不会Linux的站长或Linux新手想使用Linux作为生产环境……
优势:
无需一个一个的输入命令,无需值守,编译安装优化编译参数,提高性能,解决不必要的软件间依赖,特别针对VPS用户进行了优化。
安装哪些组件?
Apache 2.4.3
PHP 5.4.9 (FastCGI)
PHPMyadmin 3.5.4
MySQL 5.5.28
如何安装?
系统需求:
- 需要2 GB硬盘剩余空间
- 256M以上内存,(小内存请勿使用64位系统)
- Linux下区分大小写,输入命令时请注意!
安装步骤:
1、使用 PuTTY 或类似的SSH工具登陆;
登陆后运行:screen -S lampf
如果提示screen命令不存在可以执行:yum install screen
2、下载LAMPF 一键安装包:
在终端输入命令:wget -c http://www.iedon.com/wp-content/uploads/2012/12/lampf1.0.zip
下载完成后LAMPF一键安装包就会被下载到您的服务器或VPS上(一般用root登陆没切换目录的话应该在/root 下面)。
3、开始安装LAMPF 一键安装包:
输入命令:unzip lampf.zip && cd lampf && chmod +x lamp.sh && ./lamp.sh 开始安装:
1.输入MySQL 的密码,留空为 “root”
2.选择 Apache 的模式,配置高的VPS或主机可以选择 [2 Worker],这个是多线程的,速度可以快些。
3.输入 MySQL 数据目录,建议留空按回车。
4.开始安装。
5.最后,如果出现绿色的 OK,则说明 LAMPF 已经配置好,并且已经开始运行。
LAMPF 使用方法:
- lamp uninstall:一键卸载lamp(卸载之前注意备份好数据!)。
- lamp add(del,list):创建(删除,列出)虚拟主机。
程序目录:
- mysql目录: /usr/local/mysql
- mysql data目录:/usr/local/mysql/data
- php目录: /usr/local/php
- apache目录: /usr/local/apache
已知问题:(欢迎大家测试 LAMPF 1.0)
1.安装完成后,可能无法使用 service httpd reload / service httpd restart / service httpd stop 命令。
解决方案:
使用 apachectl stop / apachectl start 代替。
2.使用 WordPress 安装/删除插件时出现需要FTP信息的,请在终端输入:
chown apache:apache -R [网站目录名] 来赋予 Apache 读写目录的权限。
注意事项:
1、mysql root密码存放在/root/my.cnf文件中,添加虚拟主机的时候需要调用。如果修改了root密码,请手动更新my.cnf文件。
2.本一键包修改自 Centos.Bz 的 LAMP 一键包,本 LAMPF 修改了其中的 PHP 运行方式从 Apache 2.0 Handler 改为更快速的 FastCGI 模式。
3.更多功能有待您的测试和发现,如果你有什么好的建议请联系我 admin@iedon.com
本文转自:http://www.iedon.com/lampf (倚动博客)