【Linux】安装LNMP,LAMP建站环境教程

扔掉VPS面板!网站平滑迁移到LNMP或LAMP建站环境的方法[/callout] 1.LNMP官网:
1、官方首页: http://lnmp.org/
2、 LNMP是指Nginx、MySQL、PHP, LAMP是指Apache、MySQL、PHP。只要你原来的VPS面板用的是LNMP或LAMP都可以直接迁移到本文要介绍的LNMP一键安装包。 3、在安装LNMP或者LAMP前,对VPS有几点注意:
  • 支持CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux系统
  • 需要2GB以上硬盘剩余空间
  • MySQL 5.6及MariaDB 10必须1G以上内存
  • 128M以上内存,Xen的需要有SWAP,OpenVZ的另外至少要有128MB以上的vSWAP或突发内存
4、LNMP和LAMP编译的时间比较长,为了避免中途出现意外,我们可以使用screen工具,登录你的VPS主机,执行:screen -S lnmp。如果提示screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen安装。 5、安装LNMP执行以下命令:

wget -c http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz && tar zxf lnmp1.2-full.tar.gz && cd lnmp1.2-full && ./install.sh lnmp
6、如果想安装LAMP的话执行以下命令:

wget -c http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz && tar zxf lnmp1.2-full.tar.gz && cd lnmp1.2-full && ./install.sh lamp
LNMP或LAMP开始安装 7、编译的最开始是设置好你的MysqL的Root密码。 LNMP或LAMP设置MysqL密码 8、选择是否安装MySQL InnoDB,输入MySQL或MariaDB版本的序号,如下图: LNMP或LAMP是否安装MysqL 9、输入PHP版本的序号,选择是否安装内存优化。(一般来说Default选项安装后问题比较少,程序兼容性也比较强,安装时不会选择的可以直接选择默认的。) LNMP或LAMP选择PHP版本 10、因为我们安装的是LAMP,所以还要设置你的管理员账号邮箱,和选择Apache版本。 LNMP或LAMP选择Apache版本 11、接着等三十分钟以上,你的VPS主机就会显示LNMP或者LAMP安装成功了。 LNMP或LAMP显示安装成功 12、打开IP地址,就可以看到LNMP和LAMP成功的页面了,打开探针就能看到服务器编译引擎了。这里安装的是Apache。 LNMP或LAMP探针显示成功 二、LNMP或LAMP必备缓存扩展 1、LNMP或LAMP一键包已经提供了eAccelerator、xcache、memcached、imageMagick、ionCube、redis、opcache等PHP缓存、加速类的扩展的安装了,配置起来非常简单。 1、PHP加速器:eAccelerator安装。进入你的LNMP目录中:cd lnmp1.2-full,执行命令:./addons.sh install eaccelerator,注意区分不同的版本对应的PHP版本:eaccelerator 0.9.5.3 支持PHP 5.2;eaccelerator 0.9.6.1 支持PHP 5.2、5.3;eaccelerator 1.0-dev 支持PHP 5.2、5.3、5.4。 PHP加速器:eAccelerator安装 2、看到下图就表示已经成功安装上了eAccelerator了,卸载的话执行:./addons.sh uninstall eaccelerator。 eAccelerator安装成功 3、打开PHP探针,就可以看到eAccelerator已经成功运行了。 eAccelerator成功运行 4、内存对象缓存系统:Memcached。进入你的LNMP目录中:cd lnmp1.2-full,执行命令:./addons.sh install memcached。根据自己的需求选择php-memcache或php-memcached扩展,目前discuz x使用的是前者,Wordpress请使用后者。 内存对象缓存系统:Memcached 5、Memcached编译时间在十分钟左右,memcache统计就几分钟。看到下图就表示已经编译成功了。卸载的话执行:./addons.sh uninstall memcached Memcached编译成功 6、打开PHP探针就能看到Memcached已经成功编译了。 Memcached正确安装 7、PHP opcode缓存器:XCache。因XCache与eAccelerator作用类似,所以两者只能取其一。进入lnmp解压后的目录,执行:./addons.sh install xcache,XCache安装时要设置一个管理员密码。 PHP opcode缓存器:XCache 三、LNMP或LAMP创建网站绑定域名 1、LNMP或LAMP创建新的网站时,需要进入到LNMP目录中:cd lnmp1.2-full,然后执行命令:lnmp vhost add,接着输入你的网站域名,再次输入“Y”,继续输入不带www的域名。最下面需要设置网站的目录,路径要以/开头的完整路径。 LNMP或LAMP添加虚拟主机 2、然后是设置是否启用日志,Apache的话需要填写你的管理员邮箱,还有就是给网站创建MysqL数据库了。 LNMP或LAMP启用日志 3、创建好虚拟主机后,你的VPS的网站目录下就可以看到新的网站的根目录了。默认的都是在/home/wwwroot/下面了。 LNMP或LAMP网站的根目录 4、新建的数据库都是在/usr/local/mysql/var/下面。 LNMP或LAMP数据库目录 5、PHPMyAdmin在/home/wwwroot/default/,建议将其重命名,以免被外人访问到。如果安装了XCache, 则在/home/wwwroot/default/也能看到,通过这里我们可以访问到XCache管理界面。

转载于:https://my.oschina.net/anhaosir/blog/631545

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值