linux系统搭建服务器的运行环境 jdk maven redis supervisor

在linux系统上搭建环境
1.安装jdk
①在jdk官网上下载对应的linux系统版本  例如:jdk-8u60-linux-x64.tar.gz
查看linux系统版本的命令 uname -a 或者 lsb_release -a  确定是64位或者是32位
②在user/local/路径下 新建java目录,将本地软件的压缩包上传至对应的目录
注意:1.sudo su 命令暂时切换到超级用户模式以执行超级用户权限,su命令切换到某用户,后面什么都不加默认是root用户
2.分配权限:chmod 777  file(对应的目录或者是文件) r(读) w(写) x(执行)
③解压 tar -zxvf jdk-8u60-linux-x64.tar.gz 得到文件夹 jdk1.8.0_60
注意:此时的路径为:/usr/local/java/jdk1.8.0_60
④编辑配置文件,配置环境变量
vim /etc/profile

#添加如下内容:JAVA_HOME根据实际目录来
JAVA_HOME=/usr/local/java/jdk1.8.0_60
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
⑤ 设置立即生效
source /etc/profile
注意:如果报错,检查配置文件是否修改正确
⑥查看java版本
java -version

2.安装maven  yum安装

①安装wget命令
如果需要通过使用wget命令,直接通过网络下载maven安装包时,需要在linux系统中安装wget命令。
yum -y install wget
②2、下载maven安装包
wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz
③3、解压缩maven
将下载下来的tar.gz包解压到/usr/local(tar默认将文件解压到当前目录,加了-C参数之后,是将解压的文件存放到/usr/local中)
tar -xzvf apache-maven-3.5.2-bin.tar.gz -C /usr/local
建议:创建软连接(为某一个文件或目录在另外一个位置建立一个同步的链接,类似Windows下的超级链接。)
      ln -s apache-maven-3.5.2 maven
④配置maven环境变量

vim /etc/profile
#添加环境变量
export MAVEN_HOME=/usr/local/apache-maven-3.5.2
export MAVEN_HOME
export PATH=$PATH:$MAVEN_HOME/bin
 
编辑之后记得使用source /etc/profile命令是改动生效。

⑤验证
mvn -version

3.安装本地redis
新建目录,操作类似jdk安装
下载redis的linux版本上传至对应的目录

解压然后进入对应的目录下执行:make 指令进行编译
例如:cd /usr/local/redis/redis-3.0.7  然后执行make指令
编译完成之后,可以看到解压文件redis-3.0.7 中会有对应的src、conf等文件夹,这和windows下安装解压的文件一样,
大部分安装包都会有对应的类文件、配置文件和一些命令文件。

编译成功后,进入src文件夹,执行 make install 进行Redis安装
   make install  PREFIX=/usr/local/redis (指定安装目录)

移动配置文件到安装目录下
cd ../
mkdir /usr/local/redis/redis-3.0.7/etc
mv redis.conf /usr/local/redis/redis-3.0.7/etc

配置redis为后台启动
vi /usr/local/redis/etc/redis.conf //将daemonize no 改成daemonize yes

将redis加入到开机启动
vim /etc/rc.local //在里面添加内容:
/usr/local/redis/redis-3.0.7/bin/redis-server /usr/local/redisredis-3.0.7/etc/redis.conf (意思就是开机调用这段开启redis的命令)

开启redis
/usr/local/redis/redis-3.0.7/bin/redis-server /usr/local/redis/redis-3.0.7/etc/redis.conf

 

4、安装自启动服务supervisor:
    https://fukun.org/archives/07102224.html
    安装(Centos):
    yum install python-setuptools
    easy_install supervisor

    测试是否安装成功:
    echo_supervisord_conf

    创建配置文件:
    echo_supervisord_conf > /etc/supervisord.conf

    修改配置文件:
    在supervisord.conf最后增加(分号后边的表示注释,可以不写):
    [program:open_search]
    command=/home/s/www/fukun/gopath/src/open_search/open_search    ;需要执行的命令
    directory=/home/s/www/fukun/gopath/src/open_search/ ; directory to cwd to before exec (def no cwd)
    autostart=true ; start at supervisord start (default: true)
    autorestart=true ; whether/when to restart (default: unexpected)
    startsecs=3 ; number of secs prog must stay running (def. 1)
    redirect_stderr=true ; redirect proc stderr to stdout (default false) 错误输出重定向
    stdout_logfile=/tmp/open_search_gorun.log ; stdout log path, NONE for none; default AUTO, log输出
    创建文件夹:在工程目录下 supervisor
    执行自启动文件supervisord

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值