论坛搭建系统优化之NFS

本文介绍了如何在Linux环境中通过NFS实现论坛软件的共享与部署。首先,通过添加硬盘、创建RAID5阵列并挂载到/luntan目录,然后安装和配置FTP服务进行软件包的上传。接着,安装nfs-utils,配置NFS共享,并在Apache服务器上挂载共享目录,完成论坛程序的安装和权限设置。最后,通过Apache服务器进行论坛搭建和访问。
摘要由CSDN通过智能技术生成
  1. 添加硬盘

  1. 打开虚拟机(关闭防火墙,selinux),查看磁盘信息

  1. 创建用于共享前端页面的目录

  1. 配置raid5
  1. 安装mdadm

  1. 生成raid5

mdadm -C /dev/md5 -l 5 -n 3 -x 1 /dev/sd{b,c,d,e}

  1. 格式化   mkfs -t ext4 /dev/md5

  1. 挂载到共享目录 /luntan中
  1. 手动挂载  mount /dev/md5 /luntan

  1. 开机自动挂载   vi  /etc/fstab

在最后一行添加  /dev/md5 /luntan ext4 defaults 0 0

检查是否有错   mount -a

查询挂载是否成功  df -hT

  1. 上传论坛软件包,需要通过ftp服务来实现
  1. 安装vsftpd软件:yum install -y vsftpd

(2)修改配置文件   vi  /etc/vsftpd/vsftpd.conf

      修改参数   #anon_upload_enable=YES

将#号删除

重启服务   systemctl restart vsftpd

(3)修改上传目录权限   chmod 777 /var/ftp/pub

(4)通过Windows的目录地址栏:ftp://192.168.200.50 上传论坛包到pub目录中

  1. 在Linux主机上:cp /var/ftp/pub/论坛包名字  /luntan       切换到/luntan目录中

  1. 解压论坛软件包  unzip 论坛包名字 -d /luntan
  1. 下载unzip    yum install -y unzip

2)解压

  1. 有了软件之后现在需要共享
  1. 安装nfs-utils*软件包

  1. 修改配置文件,添加参数,实现共享

Vi  /etc/ports

/luntan 192.168.200.*(rw,no_root_squash)

  1. 重启服务
  1. 启动进程守护:systemctl  start  rpcbind
  2. 启动nfs服务:systemctl  start  nfs
  3. 刷新文件,保证内容无错:exportfs  -r

  1. 到Apache1和Apache2上进行配置
  1. Apache1
  1. 安装http*,php,php-mysql

2)挂载NFS主机上的luntan到 /var/www/html

mount 192.168.200.50:/luntan /var/www/html

配置开机自动挂载:vi  /etc/fstab

注:出现以下情况,安装nfs*

3)将论坛安装程序,移动到/var/www/html,这样apache服务器在被访问时会直接切换到安装和访问页面

mv  upload/* /var/www/html/

Apache2

4)启动服务  systemctl start  httpd

  1. Apache2
  1. 安装软件http*,php,php-mysql,nfs*
  2. 挂载NFS主机上的luntan到 /var/www/html

配置开机自动挂载

  1. 启动服务:systemctl start httpd
  1. 到浏览器上进行论坛搭建(任选一台Apache主机地址)选择Apache1IP

(1)点击同意

(2)这时需要到Apache1上修改文件权限

到浏览器上刷新一下

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值