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数据库中的信息是否一致。