ubuntu安装mysql报错,然后安装nginx报错,然后安装php报错,因为安装得是集成环境,LANMP。
报错如下:
configure in progress ...
lib/mysql.sh: line 13: cmake: command not found
x86_64
----Install Error: mysql configure err -----------
以下是所有报错的正确修复方案:
安装cmake:apt install cmake
切换到mysql目录下:cd /root/src/mysql-5.5.62/
删除文件:rm -f CMakeCache.txt
apt install libncurses5-dev
apt-get install libssl-dev
apt-get install libxml2
apt-get install libxml2-dev
apt-get install curl
apt-get install libcurl4-gnutls-dev
apt-get install libpng
apt-get install libpng-devel
apt-get install libjpeg-dev
apt-get install libpng-dev
apt-get install libxpm-dev
apt-get install libfreetype6-dev
apt-get install libt1-dev
apt-get install libmcrypt-dev
apt-get install libmysql++-dev
apt-get install libxslt1-dev
apt-get install autoconf
apt-get install gcc build-essential
继续执行:sh lanmp.sh
正确解决方案如上,而不是网上说的那一堆乱七八糟的,并不适用于ubuntu,反而会爆出更多的错误,linux各版本之间存在很多不一样的地方,不能一概而论的说是linux报错解决方案,只有对应系统的解决方案才是有用的。
结果其实还是没解决掉,折腾了一上午加一中午,放弃搭建!!!
解决方案:找了一个在线的靶机平台