linux服务器配置,jdk/tomcat/fastDFS安装

配置DNS上外网

vi /etc/resolv.conf
编辑以下内容
nameserver 8.8.8.8
nameserver 8.8.4.4
ifconfig不好使  
执行sudo yum install net-tools

安装JDK

  1. 上传至指定文件夹压缩包
  2. 解压tar -zxvf jdk-8u141-linux-x64.tar.gz
  3. 编辑配置文件,配置环境变量
	vim /etc/profile
	export JAVA_HOME=/home/jdk/jdk1.8.0_141
	export PATH=$JAVA_HOME/bin:$PATH
	export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
	PATH=$PATH:/sbin
  1. 重新加载配置文件 source /etc/profile

安装tomcat

解压tar
关闭防火墙(有点暴力,正式环境不推荐,特别是有安全要求)
systemctl stop firewalld

安装fastDFS

1.检查系统是否有安装GCC

gcc –version
  1. 安装GCC
	yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake
	yum -y install wget httpd-tools vim
  1. 安装libfastcommon

进入解压的libfastcommon-1.0.7目录,编译

./make.sh  

出现-bash: ./make.sh: Permission denied 表示没权限

chmod 777 make.sh
重新执行
./make.sh 
./make.sh install
最后,libfastcommon.so文件到usr/lib下 ,请按照自己的实际文件路径修改被复制路径
cp /home/fastdfs/libfastcommon-1.0.7/src/libfastcommon.so /usr/lib
  1. 安装FastDFS
tar -zxvf FastDFS_v5.05.tar.gz
./make.sh
./make.sh install
安装成功后将目录conf内的文件拷贝到/etc/fdfs目录下:
cp /home/fastdfs/FastDFS/conf/* /etc/fdfs/
  1. 安装tracker

进入/etc/fdfs目录,修改tracker.conf文件。如果不存在,就拷贝tracker.conf.sample文件为tracker.conf,然后再修改:

base_path=/home/yuqing/fastdfs >>> base_path=/home/logs/fastdfs (注解:日志文件存放地址)

http.server_port=8080 >>> http.server_port=80 (注解:端口,80是方便默认)

store_group=group1 (注解:组名)

启动tracker,并查看是启动成功(出现如下提示,表示启动成功):restart重启

fdfs_trackerd /etc/fdfs/tracker.conf start

netstat -unltp | grep tracker

出现-bash: netstat: command not found

yum install net-tools  
重新执行
netstat -unltp | grep tracker

在这里插入图片描述

  1. 安装storage

由于storage和tracker运行的都是fastDFS程序,每一台服务器都部署一台fasfDFS,一台服务器是tracker,一台是storage

修改**storage.conf**文件。如果不存在,就拷贝storage.conf.sample文件为storage.conf,然后再修改:
base_path=/home/yuqing/fastdfs >>> base_path=/home/logs/fastdfs (日志路径)

store_path0=/home/yuqing/fastdfs >>> store_path0=/home/data/storage  (实际储存文件路径,可以配置多个)

tracker_server=192.168.209.121:22122 >>> tracker_server=172.16.196.1XX:22122 (连接tracker服务器地址)

group_name=group1 (必须和tracker的组名相同)
http.server_port=80 (这个端口也要改)
启动
fdfs_storaged /etc/fdfs/storage.conf start
查看状态
netstat -unltp | grep storage

在这里插入图片描述

  1. 检测是否成功
fdfs_monitor /etc/fdfs/storage.conf

在这里插入图片描述

ip_addr后面出现ACTIVE表示成功

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值