本文主要是介绍jdk8+tomcat8+mysql5.7+nginx搭建指南,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
搭建过程中遇到一些问题,因此记录下来方便以后查看!
问题记录:
1.由于粗心没有查看Linux是32位还是64位,导致下载了错误版本的软件,从而遇到很多不兼容的问题,耽误了不少时间,以下是查看Linux位数的命令:
getconf LONG_BIT
2.安装mysql5.7时参考的是mysql5.6的安装教程,结果两个版本之间的安装有些变化,5.6执行的安装脚本是./scripts/mysql_install_db --user=mysql
,而5.7执行的是bin/mysqld --initialize --user=mysql
,也就是5.7已经将mysql_install_db废弃了。
3.执行bin/mysqld --initialize --user=mysql
命令时,报如下错误
bin/mysqld: error while loading shared libraries: libnuma.so.1:
由于我的系统是CentOS,执行yum -y install numactl
即可,ubuntu的采用sudo apt-get install numactl
就可以解决这个问题。
一.软件版本
-
CentOS release 6.8
-
jdk-8u191-linux-i586.tar.gz
-
apache-tomcat-8.5.34.tar.gz
-
mysql-5.7.24-linux-glibc2.12-i686
这篇关于jdk8+tomcat8+mysql5.7+nginx搭建指南的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!