lanmp/lamp/lnmp/lnamp一键安装

1、系统描述

  lanmp一键安装包是wdlinux官网2010年底开始推出的web应用环境的快速简易安装包.
执行一个脚本,整个环境就安装完成就可使用,快速,方便易用,安全稳定
lanmp一键安装包是用shell脚本编写,且是开源的,你也可以根据业务需求,做相应的调整,来安装自己所需要的环境.
lanmp表示的是Linux,apache,nginx,mysql,php的简称,目前支持三种环境安装,即是lamp,lnmp,lnamp
同时会默认安装zend,eAccelerator,pureftpd等相应加速,优化等软件,还有FTP软件

可选安装如下三个其一,也可都安装,然后通过wdcp后台可切换使用不同的环境
1 lamp(linux+apache+php+mysql) 有Linux下WEB应用的黄金组合之称
2 lnmp(linux+nginx+php+mysql) 新流行的一个应用组合,对静态的处理更好
2 lnamp(linux+nginx+apache+php+mysql),即是nginx+apache组合环境的应用,也即是nginx前端处理静态,图片等,apche处理后台php脚本程序。

nginx在处理静态文件上有着非常好的性能和稳定性,且节省资源,但在处理php的应用上相对不稳定,而apache在处理php的应用上是非常稳定的,也因此,目前比较流行的一个n+a的组合应用应运而生。

2、运行环境

  由于目前的Linux系统版本及分支较多,目前只支持用得最多的几个版本.

  如wdOS,wdlinux_base,CentOS,RedHat,Ubuntu

  具体如下

  wdOS,wdlinux_base是本站的定制版本,具体可看 51cto.com/wdos

  CentOS 5.x系列,CentOS 6.X系列,包括32位,64位

  RedHat 5.x系列,RedHat 6.x系列,包括32位,64位

  Ubuntu 12.04,包括32位,64位

3、功能特性

  1)安装简单,执行一个脚本,就安装完全部,省去一个个安装

  2)配置快速,稳定,省去一个个配置

  3)可自由选择安装lamp,lnmp,lnamp三个同不的环境,或是安装所有环境

  4)可选安装集成wdcp服务器/虚拟主机管理系统,可方便在线管理服务器,网站,FTP,mysql数据库

  5)开源,你可以根据业务需求做相应的调整,来安装自己所需要的环境或升级到相应的版本

4、安装说明

源码编译安装

wget http://dl.wdlinux.cn:5180/lanmp_laster.tar.gz

tar zxvf lanmp_laster.tar.gz

sh install.sh(或sh in.sh)

(默认会安装wdcp,如果只要web环境,而不想安装wdcp,这里改为 sh lanmp.sh即可)

4个可选安装,如下图

1206191104f15bf9c260680bb6.png

1,2,3 是安装独立的环境,不可自由切换nginx,apache,nginx+apache应用环境
4 是安装所有,即可自由切换nginx,apache,nginx+apache的应用环境


卸载(注意备份数据,否则后果自负)

sh install.sh uninstall(或sh in.sh uninstall)


5、常见问题

Q lanmp一键安装包是否免费的?

A 是的,完全免费,且开源,任何个人或企业都可免费使用,也可做调整为自己所用


Q 一键包默认安装在哪?

A 默认位置安装在/www/wdlinux下,这个默认路径不能修改,否则可能导致相关服务及wdcp服务,运行不正常

更多的安装目前,配置文件配置,数据库目录,请看 51cto.com/bbs/thread-192-1-1.html


Q 相关服务的操作 命令

A service 服务名 (启动|停止|重起)选其一

service wdapache start|stop|restart  wdcp后台

service nginxd start|stop|restart       nginx服务

service httpd start|stop|restart         httpd服务

service pureftpd start|stop|restart    ftp服务

service mysqld start|stop|restart       mysql服务


Q 安装时提示没有GCC或编译环境时?

A 在SSH里执行

yum install -y gcc gcc-c++ make autoconf libtool-ltdl-devel gd-devel freetype-devel libxml2-devel libjpeg-devel libpng-devel openssl-devel curl-devel patch libmcrypt-devel libmhash-devel ncurses-devel sudo bzip2


更多教程及FAQ说明,请看 51cto.com/bbs/thread-1450-1-1.html


6、端口及文件目录说明


默认情况下wdcp的后台是使用到8080端口(可修改)


lamp环境里

httpd是用到80端口


lnmp环境里

nginx是用到80端口


在lnamp环境里

httpd是用到88端口(不可修改)

nginxd是用到80端口


(希望不要再有人问为什么在lnamp环境里,httpd变成了88端口)


相关的启动命令

service wdapache start|stop|restart    wdcp后台 启动|停止|重起

service nginxd start|stop|restart        nginx服务 启动|停止|重起

service httpd start|stop|restart          httpd服务 启动|停止|重起

service pureftpd start|stop|restart     ftp服务 启动|停止|重起

service mysqld start|stop|restart        mysql服务 启动|停止|重起


所有软件安装目录

/www/wdlinux


虚拟主机配置文件

/www/wdlinux/nginx/conf/vhost

/www/wdlinux/apache/conf/vhost


wdcp后台服务环境安装目录(wdcp2后才有,1.X没有)

/www/wdlinux/wdapache  wdcp后台用的apache

/www/wdlinux/wdphp     wdcp后台用的php


相关软件安装目录

/www/wdlinux/nginx     nginx安装目录

/www/wdlinux/apache    apache安装目录

/www/wdlinux/pureftpd  pureftpd安装目录

/www/wdlinux/Zend      zend安装目录


数据库配置文件     /www/wdlinux/etc/my.cnf

数据库数据文件目录 /www/wdlinux/mysql/var


相关配置文件

/www/wdlinux/etc/my.cnf

/www/wdlinux/etc/php.ini

/www/wdlinux/nginx/conf/nginx.conf

/www/wdlinux/php/etc/php-fpm.conf

/www/wdlinux/apache/conf/httpd.conf

/www/wdlinux/apache/conf/httpd-wdl.conf

/www/wdlinux/etc/pure-ftpd.conf

/www/wdlinux/etc/pureftpd-mysql.conf


默认web日志目录

/www/wdlinux/nginx/logs

/www/wdlinux/apache/logs

也可以在后台设置默认是

/www/web_logs


默认备份文件目录(后台可设置)

/www/backup


默认回收站目录(后台可设置)

/www/trash


wdcp管理系统后台访问地址

http://ip:8080

默认用户密码

admin

wdlinux.cn


mysql默认的用户密码

root

wdlinux.cn


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章