前言:每次下载这些东西时都要去网上找一大堆资料,而资料又很不一致,很费时间,就算你成功下载了,隔一个月再次下载估计你还是小白,所以决定此次把安装各种环境的过程记录下来,以便以后所需。
一.安装jdk
1.到官网下载相应的linux包到windows本地
2.使用xshell导入到linux服务器。怎样用xshell上传文件到linux服务器参考文章
3.导入后具体安装方法参考文章
期间配置环境变量可能需要用到vim,vim的基本命令如下:
"shif+ : " 进入命令行模式 输入q!不保存退出,wq保存退出
i原地插入
esc退出编辑模式
G跳到最后一行 或者 " :0 " 跳到第一行," 😒 "跳到最后一行
二.安装mysql
1.执行此篇文章到第5点上半句,注意下半句mysql_secure_installation慎用,一旦执行会禁止远程root登录以及他人登录,这样就不能用其他主机登录这个mysql数据库了。
2.接下来参考此篇文章mysql -uroot -p以下部分。
默认安装目录时:/usr/share/mysql 可通过mv命令移到你想要的位置。
三.安装Nginx.
1.参考此篇文章,一步一步执行,若想更换下载版本,可到此网站自己找到相应的版本进行更换,执行命令不变。期间想要换安装目录的可以自己修改,(注意,就算你没有到/usr/local下自己新建目录,安装完后默认在/usr/local下也会出现Nginx目录)
2.当执行到启动命令/usr/local/nginx/sbin/nginx发现" [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)"错误,可能是Nginx已经启动了或者80端口被其他进程占用(网上大都是这种原因,自己百度找答案),若是前者问题,可以用/usr/local/nginx/sbin/nginx -s stop停止再重新启动,接下来访问ip地址,若访问不成功,而又确实成功启动了Nginx的,则去阿里云主机上看是否开放了80端口(针对http协议),若针对https协议的则需要开放443端口,与此同时需要到Nginx相应配置文件里添加443端口才能通过https访问(怎么添加自己百度)。
四.安装MongoDB.
参考此篇文章,按步骤执行即可,期间账号密码修改为自己的。
五.安装maven
1.wget https://www-eu.apache.org/dist/maven/maven-3/3.6.2/binaries/apache-maven-3.6.2-bin.tar.gz
2.tar -zxvf apache-maven-3.6.2-bin.tar.gz
3.想解压到指定目录可采用.tar -zxvf apache-maven-3.6.2-bin.tar.gz -C /developer 解压到/developer下,注意是大写C,否则无法解压到指定目录。
4.接下来参考此篇文章,想下载相应版本可到网站下载。
六.安装redis
1.参考此篇文章,第7点可跳过,自己到阿里云上开放端口。觉得centos上的防火墙还是关闭好,不然在上面部署应用,通过浏览器访问时好像会遇到重重障碍。
2.密码设定可更改为自己想要设定的密码。