Skip to content
This repository has been archived by the owner on Feb 2, 2021. It is now read-only.

Debian ubuntu 安装说明

jybox edited this page Aug 2, 2012 · 4 revisions

一、系统需求

  • 需要2GB以上磁盘剩余空间
  • 需要256M以上内存空间
  • 服务器必须配置好软件源和可连接外网
  • 必须具有系统Root权限
  • 建议使用干净系统全新安装

二、安装前准备

  1. 使用puttyBitvise TunnelierSSH工具登陆

    登陆后运行:screen -S lanmp

    1)关于screen请自行Google,简单说该命令可以防止网络中断等因素造成的安装失败。
    2)如果提示screen命令不存在可以执行:apt-get -y install screen安装。

  2. 下载LANMP一键安装包

    1)安装Git软件:yum -y install gitapt-get -y install git
    2)克隆最新版本LANMPgit clone https://github.com/wangyan/lanmp.git
    3)开始安装: cd lanmp && ./install.sh

三、安装步骤

  1. 输入服务器公网IP地址(IPv4)

    脚本默认会自动获取IP地址,如果发现不准确,请手工输入。

  2. 输入默认网站目录

    默认网站路径是 /var/www,虚拟主机数据目录是 /home,所以此项一般保持默认不要改动。

  3. 输入MySQL数据库Root用户密码

    MySQL数据库Root最高权限用户密码,为安全起见,请尽可能使用复杂密码。

  4. 输入MySQL数据库PMA用户密码

    PMA用户是为了让phpMyAdmin支持额外的链接表特性,该密码仅在安装时使用一次,因此你可以使用随机密码。

  5. 请选择服务器架构 (重要)

    1)单独 Nginxlnmp):效率高,但不兼容ApacheRewrite规则,低内存微型用户首选。
    2)单独 Apache (lamp):经典组合,兼容性好,几乎所有程序都支持。
    3)Apache + Nginx (lanmp):Nginx作为前端处理静态文件,Php脚本转后端Apache处理,该架构可发挥Nginx`处理静态文件优势,还可以作负载均衡,个人推荐。

  6. 选择安装的PHP版本

    默认是PHP 5.4系列,但有些程序需要旧版Zend支持如ShopEX,所以也可以安装旧版PHP 5.2系列

  7. 选择是否安装的xCache加速器

    可大幅提高PHP性能,不需要犹豫,立即安装吧!这货甚至比eaccelerator还牛逼。

  8. 选择是否安装的ioncube

    PHP解密工具,类似于Zend Optimizer,如果你不玩WHMCS,可以不装。

  9. 选择是否安装的Zend Optimizer

    如果您用的是开源程序,则可以不装。
    注意:如果您上面选择安装的PHP版本是5.2,那么这里自动安装Zend Optimizer,否则自动安装Zend GuardLoader

  10. 最后一步,按任意键开始安装。

    注意:任意键可不包括主机电源键。。。 按 <Ctrl> + c 可放弃安装。

四、结束

  • 安装结束后,可看到下图,意思很明确了,请谨记该图中的帐号信息。

  • 在浏览器中打开图中所示的PHP探针地址,如:http://192.168.8.134/p.php,即可看到整个安装过程是否成功。

  • 部分VPS装有iptables防火墙,请使用下面命令关闭。service iptables stop && chkconfig iptables off

  • 安装失败的,请按下面提示进行反馈,谢谢!

五、反馈

如果安装失败,请您将安装目录下的log.txt日志文件发给我分析。
或者通过下面方式与我联系,谢谢!

Email: [email protected]
Twitter:@wang_yan
Home Page: WangYan Blog