项目十 网络服务器搭建及应用

文章目录


I know, i know
地球另一端有你陪我

Samba

通过搭建Samba服务器,实现局域网内的共享文件夹的作用

配IP

2、IP 地址

shell 复制代码
vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static              # 静态网络
ONBOOT=yes                    # 启动网卡
IPADDR=192.168.40.100        # IP地址
NETMASK=255.255.255.0         # 子网掩码
GATEWAY=192.168.40.2         # 网关地址
DNS1=114.114.114.114		  # DNS服务器1
DNS1=192.168.40.2            # DNS服务器2

然后重启网络:service network restart
或:systemctl restart network
或:ifdown ens160;ifup ens160      redhat8

1.配置yum源(安装特定版本情况,正常不做)

shell 复制代码
mkdir -p /media/cdrom
mount /dev/cdrom /media/cdrom
vim /etc/fatab

添加
/dev/cdrom /media/cdrom iso9660 defaults 0 0

cd /etc/yum.repos.d
vim rhel8.repo

添加
[BaseOS]
name=BaseOS
baseurl=file:///media/cdrom/BaseOS
enabled=1
gpgcheck=0
[AppStream]
name=AppStream
baseurl=file:///media/cdrom/AppStream
enabled=1
gpgcheck=0

2.安装samba服务和客户端

shell 复制代码
yum install update
# 跟新当前系统软件版本

yum install -y samba
# 安装samba及相关依赖

3.添加用户

shell 复制代码
mkdir -p /share/fgh
创建共享文件夹

useradd fgh
smbpasswd -a fgh
重复输入自定义密码

4.关闭防火墙

shell 复制代码
systemctl stop firewalld

5.修改samba配置参数

shell 复制代码
vim /etc/samba/smb.conf

dd 删除一行
100 dd删除100行



删除非注释内容,添加以下内容

[global]
        workgroup = SAMBA
        security = user

        passdb backend = tdbsam


[homes]
        comment = Home Directories
        valid users = %S, %D%w%S
        browseable = No
        read only = No
        inherit acls = Yes

[fgh]
# 用户自定义的共享名
        comment = share
        # 描述信息
        path = /share/fgh
        # 指定之前创建的共享目录位置
        public = no
        # 禁止匿名用户访问
        writable = yes
        # 允许写操作

6.启动samba服务

shell 复制代码
systemctl restart smb
# 重启samba服务,加载新配置
systemctl enable smb
# 设置samba开机自启

iptables -F
iptables-save
firewall-cmd --zone=public --permanent --add-service=samba
# 清空iptables防火墙,并开启samba端口

7.查看samba运行情况

shell 复制代码
systemctl status smb
# 查看samba运行状态

smbclient -U fgh -L 192.168.40.126
# 查看配置的服务共享目录

8.通过外部服务器访问

在windows操作系统的搜索栏、文件管理器路径栏内填写

复制代码
\\192.168.40.135

访问共享文件夹

Web服务器

复制代码
需求
通过域名"www.jinshixv.com"访问官网首页,网站数据保存目录为"/var/www/jinshixv"
通过域名"www.jspxrz.com"访问公司"培训认证"首页,网站数据保存目录为"/var/www/jspxrz"
通过"IP/develop"访问子网站"研发部门",网站数据保存目录为"/localhost/develop"
通过"IP/operation"访问子网站"研发部门",网站数据保存目录为"/localhost/operation"

1.安装并启动Apache服务

前提需要配置 CDrom 为 yum 源

shell 复制代码
yum install httpd
# 安装 CDrom 目录下的 httpd 软件

rpm -qa | grep httpd
# 确认当前主机 httpd 安装情况

systemctl start httpd
# 启动 hpptd 服务

systemctl is-enabled httpd
# 确认 httpd 服务是否为开机自启

2.配置域名映射

shell 复制代码
vim /etc/hosts

192.168.XX.XX www.jinshixv.com 
shell 复制代码
shell 复制代码
shell 复制代码
shell 复制代码
shell 复制代码

DHCP

相关推荐
宇钶宇夕3 分钟前
CoDeSys入门实战一起学习(五):CoDeSys V3 车库门控制编程全解析系列(手册基础第二篇)
运维·自动化·软件工程
饺子大魔王的男人6 分钟前
远程调试总碰壁?局域网成 “绊脚石”?Remote JVM Debug与cpolar的合作让效率飙升
网络·jvm
cdprinter6 分钟前
信刻跨网数据光盘安全摆渡产品通过多项权威认证
网络·安全
全栈小59 分钟前
【PHP】如何将ThinkPHP 5部署到windows服务器的IIS里,和PHP版本又是一个怎么样的关系,三分钟教程搞定部署
服务器·windows·php
杨了个杨898210 分钟前
XRDP 服务部署
运维·centos
以太浮标10 分钟前
华为eNSP模拟器综合实验之- VLAN Mapping技术解析
运维·网络·华为·信息与通信
weixin_4432906910 分钟前
【华为HCIA路由交换认证指南】第二章 TCP/IP
网络·tcp/ip·华为
北京盛世宏博11 分钟前
数据可追溯 + 加密传输:以太网温湿度变送器守护涉密档案安全
大数据·运维·人工智能·档案温湿度
米高梅狮子11 分钟前
12. SELinux 加固 Linux 安全
linux·运维·安全
小五传输12 分钟前
主流的文件摆渡系统品牌核心功能解析,助力企业数据安全流转
大数据·运维·安全