体育平台

LLsMP一鍵安裝包及使用教程

LLsMP顧名思義是Linux+LiteSpeed+MySQL+PHP的一套Web環境。相信可能大家對LNMP更熟悉一些,至于孰好孰壞,微魔這里也不賣弄了,畢竟自己也是剛剛接觸LLsMP,所以不方便多說,但是從現有資料來看,LiteSpeed的負載能力很強,占用資源也極低,而且對于.htaccess的rewrite規則支持也非常不錯,這也是Nginx一個很大的缺陷吧(許多偽靜態的規則需要自己完成…)。

LLsMP一鍵安裝包及使用教程

本文介紹的LLsMP一鍵安裝包是llsmp.org進行發布,本文僅對常用設置與命令進行整理匯總!

  1. 安裝LLsMP
  2. 安裝更多附加組件
  3. LLsMP相關管理命令
  4. LLsMP常用目錄
  5. 截止本文發表,最新版本0.6已知的問題

安裝LLsMP

支持平臺:CentOS 5/6 , Debian 5/6 , Ubuntu 10/11

安裝命令:

安裝PHP5.3版本完成之後要重啟MYSQL

/etc/init.d/mysql start

CentOS:
PHP5.2

wget http://llsmp.googlecode.com/files/llsmp0.6_centos.tar.gz;tar zxvf llsmp0.6_centos.tar.gz;cd centos;sh install.sh

PHP5.3

wget http://llsmp.googlecode.com/files/llsmp0.6_centos.tar.gz;tar zxvf llsmp0.6_centos.tar.gz;cd centos;sh install.sh php5.3

Debian:
PHP5.2

wget http://llsmp.googlecode.com/files/llsmp0.6_debian.tar.gz;tar zxvf llsmp0.6_debian.tar.gz;cd debian;sh install.sh

PHP5.3

wget http://llsmp.googlecode.com/files/llsmp0.6_debian.tar.gz;tar zxvf llsmp0.6_debian.tar.gz;cd debian;sh install.sh php5.3

Ubuntu:
PHP5.2

wget http://llsmp.googlecode.com/files/llsmp0.6_ubuntu.tar.gz;tar zxvf llsmp0.6_ubuntu.tar.gz;cd ubuntu;sh install.sh

PHP5.3

wget http://llsmp.googlecode.com/files/llsmp0.6_ubuntu.tar.gz;tar zxvf llsmp0.6_ubuntu.tar.gz;cd ubuntu;sh install.sh php5.3

安裝更多附加組件:

  • 安裝eAccelerator : sh /root/llsmp/eaccelerator.sh
  • 安裝Zend Optimizer : sh /root/llsmp/zend_optimizer.sh
  • 安裝ionCube Loader : sh /root/llsmp/ioncube.sh
  • 安裝Google Performace Tools : sh /root/llsmp/perftools.sh
  • 安裝FTP(vsftpd) : sh /root/llsmp/vsftpd.sh
  • 安裝Nginx前端 : sh /root/llsmp/nginx.sh

LLsMP相關管理命令:

  • 創建Litespeed虛擬主機 : sh /root/llsmp/vhost.sh
  • 添加FTP賬號 : sh /root/llsmp/vsftpd.sh
  • 重要!虛擬主機權限修正: chown -R nobody:nobody /home/wwwroot/域名/html
  • 創建Nginx虛擬主機 : sh /root/llsmp/nginx.sh
  • 備份指令 : sh /root/llsmp/backup.sh
  • 重啟Litespeed : /etc/init.d/lsws restart
  • 重啟MySQL : /etc/init.d/mysql(d) restart
  • 重啟Nginx : /etc/init.d/nginx restart

LLsMP常用目錄:

  • Litespeed管理后臺 : http://{ip}:7080
  • phpMyAdmin :?http://{ip}/phpmyadmin/
  • php.ini目錄 : /usr/local/lsws/lsphp5/lib/php.ini
  • MySQL配置文件my.cnf : /etc/my.cnf (Centos) | /etc/mysql/my.cnf (Debian/Ubuntu)
  • Nginx配置目錄: /etc/nginx/nginx.conf 及 /etc/nginx/conf.d/下
  • 虛擬主機目錄: /home/wwwroot
  • LLsMP安裝日志: /root/llsmp/install.log

截止本文發表,最新版本0.6已知的問題:

1.已知部分KVM上的Debian無法安裝LLsMP

cp: cannot create regular file `/usr/local/lsws/DEFAULT/html/installlog.html': No such file or directory
sed: can't read /usr/local/lsws/DEFAULT/html/installlog.html: No such file or directory
sed: can't read /usr/local/lsws/DEFAULT/html/installlog.html: No such file or directory
sed: can't read /usr/local/lsws/DEFAULT/html/installlog.html: No such file or directory
sed: can't read /usr/local/lsws/DEFAULT/html/installlog.html: No such file or directory

原因是Litespeed安裝未成功,expect出現錯誤
待修正

2.安裝LLsMP 的PHP5.3版本登錄phpmyadmin出現#2002錯誤
原因是腳本問題,MySQL未自動重啟,請手動重啟

/etc/init.d/mysql start

3.VPS重啟,而Litespeed和MySQL未隨機啟動
手動設置開機啟動
Debian/Ubuntu:

update-rc.d lsws defaults
update-rc.d mysql defaults

CentOS:

chkconfig –level 345 lsws on
chkconfig –level 345 mysql on

猜你 喜歡

關于作者: 微魔

小微魔,大智慧!

多條評論

  1. 哥看到nginx前端,
    哥就笑了。

    面對ap與150個線程限制的litespeed

    我想我還是浪費點內存,使用ap算了。

      1. 體驗一下就知道內存還是有倍數差的。我用LLSMP感覺內存非常低,適合中小站。有時候就算應付一兩萬PV還是可以的。實在不行拿Cloudflare當前端好了。 ?? ?? ??

    1. 哥你妹,最煩就是這種自稱哥什么的。不就一個毛都沒長的小P孩。不懂禮貌,不會用敬語,不分輩分…… 這要是在最保留中華禮儀傳統的日本韓國,首先就是一巴掌。

      這150個線程,你以為是那個垃圾不會釋放的IIS線程?! 我告訴你不是,這150線程足夠讓你跑出中站。

  2. 面板老不習慣了。。。不知道能否出一些此面板使用的教程。百度和谷歌我沒查到。。

    1. 呵呵,等有時間折騰的時候考慮弄個簡單的圖示吧~這個面板更新PHP啥的比較方便,還有設置htaccess,主要就這么幾項吧~

  3. 以前的域名是www.yangyufei.com,因為上面太多失戀日記看了難過,關閉了,現在換新域名新博客blog.dlmom.com了,現在還木收錄也沒權重,不知道還能不能繼續做友情了,蛋總已改連接,希望微魔也改下哈謝謝哥們

    1. 哈哈,我沒有那么勢力,只要你不放棄自己的網站,我的友鏈永遠為你們無條件修改~~祝新博客成功,同時希望今后感情順利!

  4. LiteSpeed,在我心中,猶如神的存在!世界第一的web服務器:LiteSpeed!!

      1. O(∩_∩)O哈哈~,我是新手,剛剛接觸debian6系統的vps,那個vps太精簡了,照你說的這個裝上去速度極快,解決了一大堆問題之后卡在不知道怎么解壓zip壓縮包上了,apt-get install unzip輸入進去提示也不能安裝…unzip這個東東,系統不帶的..難道要換到那個co什么的系統?

  5. 不知道這sh /root/llsmp/backup.sh 備份腳本能不能備份到ftp呢,試過微魔哥跟小夜的腳本,好像都是適合lnmp環境用的,mysql的目錄不一樣,用在lls,備份之后的Mysql備份沒有數據。

  6. Pingback:
  7. 安裝好LLsMP 再安裝whmcs 之后 提交定單 訂單會一直處于pending狀態 點擊accept 還是無法解決
    請問這是什么問題?

    1. 請點擊進入那個訂單,再點擊accept會返回具體的錯誤。這種情況多半是whmcs與cpanel或DA沒連接好的緣故吧,和LLSMP關系不大我覺得

        1. 那就不清楚了,我沒在llsmp下弄過whmcs,不過我用whmcs的時候,這種問題多數是因為設置server鏈接的時候弄錯了造成的~僅供參考吧

    1. 嗯,好久沒人維護了,但是好在在google上的源碼還在,不影響使用~我最近還發了一篇手動安裝的文章,也可以給大家借鑒和參考~

  8. 為什么我安裝不成功,操作系統是centos6,選擇安裝的版本是php5.3,安裝完后顯示找不到許多文件。

    1. 是運行安裝腳本直接就報錯嗎?這個腳本不是我寫的,關鍵是作者貌似已經停止更新了,我現在也很久沒折騰了,可以換CentOS 5試一下,推薦在網上搜一下CentOS下手動安裝的教程,可以多學習一些~

  9. 菜鳥求解:
    1 重要!虛擬主機權限修正: chown -R nobody:nobody /home/wwwroot/域名/html
    輸入此命令后,提示 沒有該group?。。。 難道nobody要改成別的什么嗎- –
    2 創建Litespeed虛擬主機 : sh /root/llsmp/vhost.sh
    創建Nginx虛擬主機 : sh /root/llsmp/nginx.sh
    我創建一個主機需要輸入兩次命令?
    恩 菜鳥問題較可笑,還請微魔兄不吝賜教。。。。

    1. 這個腳本已經有一陣子沒弄了,可能是作者有所更改,這里就簡單回答一下你的問題:
      1.nobody:nobody的問題,其實是原作者修改了一下,Litespeed官方的腳本是nobody:nogroup,所以你可以嘗試后者。
      2.這個腳本包含nginx的安裝,我本身沒有安裝nginx,所以,后面nginx的命令就不需要了。

      最后,推薦閱讀本站的手動安裝Litespeed以及添加主機的教程,可能更有幫助~

  10. Pingback:
  11. Pingback:
  12. LLsMP已經好久沒更新了,我自己弄了個一鍵包,可以安裝(Open)LiteSpeed+MariaDB(MySQL)+PHP+Memcached+Redis+xCache/Opcache/APCU,均使用當前最新版,哈哈~

  13. 7080不能訪問
    用這個命令/etc/init.d/lsws restart
    顯示無此目錄
    vsftpd 建立的FTP不能訪問
    500 OOPS: cannot change directory:

  14. Pingback: Debian下手動安裝LiteSpeed+PHP+MySQL教程 - vps咨詢

發表評論