lnmp編譯安裝mysql
❶ 電腦上的LNMP是什麼,它的作用是什麼。
LNMP代表的就是:linux系統下Nginx+Mysql+php這種網站伺服器架構。 Linux是一類Unix計算機操作系統的統稱,是目前最流行的免費操作系統。代表版本有:debian、centos、ubuntu、fedora、gentoo等。[1] Nginx是一個高性能的HTTP和反向代理伺服器,也是一個IMAP/POP3/SMTP代理伺服器。[2] Mysql是一個小型關系型資料庫管理系統。[3] Php是一種 HTML 內嵌式的語言,是一種在伺服器端執行的嵌入HTML文檔的腳本語言。[3][4] 這四種軟體均為免費軟體,組合到一起,成為一個免費、高效的網站服務系統。
❷ linux的centos下怎麼編譯安裝LNMP,然後運行phpcms
1、先准備gcc環境
2、下載所需安裝包,nginx,mysql,php等及php其依賴包和php優化包
3、編譯nginx,依賴pcre
4、編譯mysql,依賴cmake
5、編譯php,依賴zlib,libpng,jpegsrc,freetype,gd,libxml2,libiconv,libxslt,autoconf,libmcrypt,mhash,mcrypt,libevent,
6、php優化包,eaccelerator,memcache,PDO_MYSQL,ImageMagick,imagick,ZendGuardLoader
7、都啟動了netstat -ntlp檢查mysql/php/nginx的埠。
8、追問給你個詳細的鏈接。
❸ cmake安裝mysql編譯提示錯誤,錯誤提示如下,請大家指教,謝謝!
錯誤提示里說你的計算機上沒有一個可用的Boost庫或版本太低,MySQL需要不低於Boost 1.57.0的版本。您應該嘗試下載一個Boost,並且完成編譯。
您應該會得到上面圖片中的大部分文件,除了幾個我自己添加的輔助編譯的腳本。
完成之後請再嘗試重新編譯MySQL。
附註:編譯後生成的二進制庫保存在Boost根目錄下stagelib中,請根據MySQL的編譯步驟中的指示填寫在Makefile裡面或者加入環境變數(具體的我不太清楚,需要您視具體情況而定)。
❹ LNMP一鍵安裝包常見錯誤及解決方法
1、開始安裝LNMP時,前面提示error: package httpd is not installed , error: package php is not installed ,error: package mysql is not installed
這個不是錯誤信息,這個是堅持系統環境,請不必在意這個問題。
2、開始安裝LNMP時,停在 make[3]: Leaving directory `/root/lnmp0.4-full/mysql-5.1.44/mysql-test 不動。
這個地方會消耗的時間比較長,多等一下就可以了。
3、安裝完LNMP後出現502 Bad Gateway
解決方法:http://bbs.vpser.net/viewthread.php?tid=1144
4、安裝完LNMP後,直接訪問IP顯示403 Forbidden
安裝完成後域名/home/wwwroot/下面沒有index文件,所以直接訪問IP會顯示403 Forbidden。
5、安裝完LNMP後,安裝Pureftpd出現:configure: error: Your MySQL client libraries aren't properly installed
解決方法:http://bbs.vpser.net/thread-1367-1-7.html
6、安裝完Pureftpd,用創建的ftp帳號鏈接顯示530驗證錯誤。
解決方法:530 驗證錯誤應該是mysql鏈接信息錯誤引起的,檢查一下/usr/local/pureftpd/pureftpd-mysql.conf 和/home/wwwroot/ftp/config.php 中的mysql鏈接信息和mysql資料庫中的信息是否一致。