linux,必须得尝试繁琐的事情. apt-get确实是很强大,但是 但这种方法提供便利的同时也阻碍了你去了解linux上更为详细的命令和过程。通过编译安装就会了解更多的linux命令和软件部署的经验。 今日先将安装mysql吧。其实装apache也花了不少时间.linux的各种依赖关系,各种包没有. 吐槽下. 首先,mysql的编译安装是用cmake命令. mysql官方网站有关于cmake命令安装的文档,大家可以去看看(HIT)。然后我们开始下一步的工作。
# 安装前配置
cmake ./ -DCMAKE_INSTALL_PREFIX=/usr/mysql -DMYSQL_DATADIR=/usr/mysql/data -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock -DWITH_DEBUG=0 -DWITH_INNOBASE_STORAGE_ENGINE=1 关于cmake的命令,大家可以谷歌下. 那么好的,安装就好了么。 我安装中报了这样一个错 然后我就apt-get install ncurses-devel 继续报错说没有这个包,继续谷歌发现ubuntu下安装包的命令是这样 apt-get install libncurses5-dev,好继续运行cmake命令,发现又报错大概要我删除文件夹下面的CMakeCache.txt文件。是编译后会自自动生成这个文件防止重编译. 删除后继续运行cmake命令。后来来一个 ----------------------------------------------------------
---------------------------------------------------------- 看这个这个警告是要安装bison包,安装后rm CMakeCache.txt继续cmake终于编译成功 继续运行make make install OK安装完成。进行下一轮的配置工作 接下来的配置信息,我就直接贴谷歌的文字了,因为没什么大问题。都可以自己解决了。 终于弄好了mysql下午就该用php开启mysql的扩展工作了 |