lnmp的編譯安裝mysql
直接下載lnmpa安裝包就好了,自帶mysql
但是安裝包默認不包含ftp
看我博客,裡麵包含了lnmp,安裝方式以及ftp的安裝
http://blog.liusida.cn/content/4
『貳』 關於CentOS-6.3配置lnmp環境中mysql安裝後啟動失敗的問題,求達人解答
重新初始化mysql看看,再啟動
『叄』 伺服器架構lnmp的疑問
優化LNMP架構採用Website Baker為小型公司創建高性能網站方案 參考圖片: 1.一、安裝部署各種軟體:
1.系統環境:
硬體:HP 360G4/2G
System:Centos 5.4
Web:nginx-1.1.6.tar.gz
FastCGI:php-5.3.8.tar.gz
DB:mysql-5.5.3-m3.tar.gz
2. 安裝編譯環境
#yum -y install gcc gcc-c++ autoconf automake openssl-devel zlib-devel pcre-devel //pcre讓nginx支持正則
#yum -yt groupinstall Developement Tools Development Libraries 1.編譯安裝mysql
//a.編譯安裝mysql的優點:源碼包的默認編譯參數默認以bgu模式)給mysql的性能帶來很大的損失,
// 此處使用 --without-debug參數禁用debug模式
//b.以靜態方式編譯(比動態方式提高5%-10%的性能)
// 此處使用 --with-mysqld-ldflgs=--all-staic 和 --with-client-ldflds=--all-staic參數
//c.使用unix套接字鏈接提高7.5%性能
// 此處使用--with-unix-socket-path=/usr/local/mysql/tmp/mysql.sock
//d.允許使用匯編模式
// 此處使用 --enable
『肆』 我這有2台centos6.3,做LNMP分離將mysql安置在另外一台伺服器上,問下nginx怎麼連接mysql伺服器
網頁連接資料庫時,資料庫地址寫上那台伺服器的IP或者主機名已經mysql埠
你裝php的機器如果編譯安裝php,則需要依賴mysql的頭文件以及庫文件,所以你要在php那台 伺服器上也安裝mysql。但是不需要啟動即可
『伍』 Linux LNMP平台調用遠程MySQL資料庫
指定是你PHP程序里決定的
如果用CMS 直接修改配置文件 指定資料庫地址
你也可以直接寫PHP 程序
這個事編程的問題 不是配置問題
『陸』 如何在linux下安裝mysql資料庫並配置
你所指linux下安裝mysql,不知是哪個版本,CentOS, redhat, ubuntu, 你可以看看l
Mysq安裝方式參考博文:http://bbs.linuxprobe.com/thread-26-1-1.html
1.編譯安裝:5.1、5.5、5.6
2.yum/rpm
3.二進制包,直接解壓,初始化資料庫即可,無需編譯。專業DBA===lnmp
編譯版本:mysql-5.5.24.tar.gz
二進製版本:mysql-5.5.32-linux2.5-x86|_64.tar.gz
資料庫和web分離,web伺服器上如何安裝mysql?
編譯:到makeinstall 結束即可
二進制:解壓即可。
安裝成功的提示如下圖:
#mkdir /application/mysql/data
#useradd mysql -s /sbin/nolongin-M
#mv mysql-5.5.32-linux2.6-x86/application/mysql
#cd /applictaion/mysql/
#cp support-files/my-small.cnf/etc/my.cnf
#chown -R mysql.mysql/application/mysql/data #==>授權資料庫目錄
#./scripts/mysql_insatll_db--user=mysql --basedir=/application/mysql/ --datadir=/applictaion/mysql/data/
#\cp support-files/mysql.server /etc/init.d/mysqld
#/etc/init.d/mysqld start
#vi /etc/init.d/mysqld
如果出現如下錯誤:無mysql路徑
#vim /etc/profile
PATH=/appliction/mysql/bin:$PATH
#. /etc/profile (生效環境變數)
查看錯誤日誌
#cat /application/mysql/data/oldboy.err #如遇資料庫出錯,請查閱日誌
『柒』 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、追問給你個詳細的鏈接。
『捌』 搭建lamp和lnmp時,很多地方都說可以把mysql分開安裝在其他機器上,這個是怎麼實現的
要看你用的什麼網站程序了,有的後台就能改,有的要進網站目錄里資料庫鏈接文件里的資料庫地址改成現在地址就是了。
『玖』 LNMP環境 mysql能和nginx同時安裝嗎
能同時安裝,問題就是如果你的訪問量高的話,會有負載的問題
其他都不是問題
『拾』 linux lnmp安裝 mySQL: 一鍵安裝的時候選錯了數字,我該輸入什麼命令,可以重新開始安裝
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資料庫中的信息是否一致。