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


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