之前一直在window下捣鼓这些东西,最近自己搞了台阿里的云服务器。centos7.4的系统,想自己搞个项目玩玩,于是开始了centos下配置环境,部署项目的漫漫长路。在这里将这些常用的软件安装过程进行记录,以便不时之需
一、欲成神功,先打根基.之JAVA环境配置:
1、下载java文件,自行去官网下载即可,这里用的是1.8
2、搞到centos中,进行解压: tar -zxvf jdk-8u191-linux-x64.tar.gz
3、解压后,会多出一个jdk1.8.0_191 的文件夹,即Java的安装目录
4、配置系统环境: 命令: vi /etc/profile ,在文件末尾位置添加如下4行代码
export JAVA_HOME=/home/banxian/jdk1.8.0_191/ 注:这里的/home/banxian/ 换成自己的安装目录
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
添加完成后,保存退出。
5、输入命令: source /etc/profile 让刚才配置的Java环境生效
6、输入命令: Java -version 查看Java信息, 输出如下信息即Java环境已经配置好了
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
二、项目管理之 maven安装
1、下载maven文件, 同样去官网下载即可 这里用3.5.4这个版本
2、搞到centos中进行解压: tar -zxvf apache-maven-3.5.4-bin.tar.gz
3、解压后会多出一个apache-maven-3.5.4 的文件夹,即maven的位置
4、配置环境,同样执行命令: vi /etc/profile ,在文件末尾添加如下2行代码
export M2=/home/banxian/maven/ 注:/home/banxian/ 改为自己的文件路径
export PATH=$M2/bin:$PATH
5、执行命令:source /etc/profile 让刚才配置的Java环境生效
6、输入:mvn -v 查看maven信息 ,有如下输出即正常
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-18T02:33:14+08:00)
Maven home: /home/banxian/maven
7、这一步操作为可选项,主要是配置maven的阿里云镜像
打开maven配置中的setting.xml文件,添加如下代码片段
三、安装tomcat
1、去官网下载文件,并搞到centos中
2、进行解压; tar -zxvf apache-tomcat-9.0.12.tar.gz
3、解压完成或多一个 apache-tomcat-9.0.12 的目录,即tomcat的安装目录.cd 到该目录下
4、tomcat的启动: cd bin 命令后 执行 ./start.sh ,会看到如下输出,即启动正常,此时便可以通过浏览器进行访问
地址:localhost(IP地址):8080
Using CATALINA_BASE: /home/banxian/tomcat9-1
Using CATALINA_HOME: /home/banxian/tomcat9-1
Using CATALINA_TMPDIR: /home/banxian/tomcat9-1/temp
Using JRE_HOME: /home/banxian/jdk1.8.0_191//jre
Using CLASSPATH: /home/banxian/tomcat9-1/bin/bootstrap.jar:/home/banxian/tomcat9-1/bin/tomcat-juli.jar
Tomcat started.
tomcat的关闭 在bin目录下 执行命令:./shutdown.sh
四、安装mysql
1、下载mysql yum 包 https://dev.mysql.com/downloads/repo/yum/
我这里下载的是 mysql80-community-release-el7-1.noarch.rpm 这个包
2、把上面的rpm包搞到系统中,执行如下命令:
rpm -Uvh mysql80-community-release-el7-1.noarch.rpm
3、上一步结束后,执行命令: yum install -y mysql-community-server 进行安装 该过程可能时间较长,根据网速而定
4、安装完成后,启动mysql服务: systemctl start mysqld.service
5、登陆数据库 查看数据库临时密码:
执行命令: vi /var/log/mysqld.log 查看该文件,其中红框处即为临时密码,可用于初次登录 数据库
登录mysql成功后进行密码修改,执行命令:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'yourpassword';
至此,mysql的基本安装、配置已经搞定。更高级的配置暂无
五、nginx的安装
安装nginx之前,需要先安装以下几个库,执行以下几个命令
yum install gcc-c++
yum install pcre pcre-devel
yum install zlib zlib-devel
yum install openssl openssl--devel
1、下载nginx文件,搞到系统中,进行解压:tar -zxvf nginx-1.15.5.tar.gz
2、或多出一个nginx-1.15.5 目录,切换到该目录下 cd nginx-1.15.5
3、执行命令 ./configure --prefix=/home/banxian/nginx 注:/home/banxian/nginx 为安装目录,换成自己要安装的路径
4、执行命令 1、make 2、make install ,这两个命令执行完成后,会看到安装路径下多了一个nginx目录
5、nginx启动:1、cd nginx 2、 cd sbin 3、./nginx 没有错误报出,即启动正常,可以通过IP地址进行访问
6、关于nginx的配置,这里不详细讲述,可以参考官网文档进行配置
六、redis的安装
1、下载文件,并解压 tar -zxvf redis-4.0.11.tar.gz
2、切换到redis目录下 cd redis-4.0.11 ,
3、执行安装: make && make install
4、cd 到src 目录下 cd src 会看到 在src 目录下 有 redis-server 和 redis-cli 这两个文件
5、启动redis服务端 执行命令: ./redis-serer 即可
至此、此处提到的软件安装过程已全部讲完