Linux中Apache服务器的简单配置【金沙官网线上】

配置Apache服务器:

Samba简介  

1.安装Apache,可以参考Linux 中yum的配置来安装:

  Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置"NetBIOS over TCP/IP"使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。

yum install http* -y

  不过现在win7,8,10在安装时就已经安装了NetBIOS服务

2.修改SELinux:

  Samba服务器有两个重要的服务,SMB和NMB

setenforce 0

    SMB:是Samba的主要文件,基于TCP的139和445端口,通过SMB服务启动smbd服务

查看:

    NMB:是一种类似于DNS的功能,作用是把linux系统共享的工作组名称与其IP对应起来,否则只能通过IP来访问文件。NMB服务器会启动nmbd服务,默认使用UDP的137和138端口

金沙官网线上 1

 

 

配置Samba服务器:

3.防火墙开放httpd服务

1.安装Samba,可以参考Linux 中yum的配置来安装:

firewall-cmd --permanent --add-service=httpd
yum install samba* -y

重启防火墙:

2.修改SELinux:

firewall-cmd --reload

先查看下原始的:

查看防火墙:

getenforce 
firewall-cmd --list-all

金沙官网线上 2

金沙官网线上 3

setenforce 0

4.修改Apache服务器的配置

 之后再查看:

 新建测试文件:**

金沙官网线上 4

vim /etc/httpd/conf.d/test.conf

<Virtualhost *:80>
        ServerName server0.example.com
        DocumentRoot /var/www/html 
</Virtualhost>

 

金沙官网线上 5

3.启动Samba服务

其中:

systemctl start smb nmb

  ServerName 为域名

开机自启动:

  DocumentRoot 为html主页的路径

systemctl enable smb nmb

5.创建一个html文件

4.防火墙开放samba和samba-client服务

/var/www/html/index.html

<html >
<head>
    <title>页面导航</title>
    <style type="text/css">
        *{ margin:0; padding:0}
        //#id ul{  border: 2px solid red;}
        #id ul{ list-style-type:none; margin:0 auto;width:600px }
        #id ul li{  float:left; width:100px; text-align:center }
        #id ul li a{ color:teal ; background-color:Aqua; display:inline-block;width:100px; line-height:30px ; text-decoration:none}
        #id ul li a:hover{  background-color:Blue; color:White; font-style:oblique; font-weight:bold; text-decoration:underline }
    </style>
</head>
<body>
<div id="id">
    <ul>
        <li><a href="#">首页</a></li>
        <li><a href="#">探索百科</a></li>
        <li><a href="#">用户</a></li>
        <li><a href="#">任务</a></li>
        <li><a href="#">合作</a></li>
        <li><a href="#">知识商城</a></li>
    </ul>
</div>
</body>
</html>
firewall-cmd --permanent --add-service=samba
firewall-cmd --permanent --add-service=samba-client

 

重启防火墙:

6.启动http服务

firewall-cmd --reload
systemctl start httpd

查看防火墙:

开机自启动:

firewall-cmd --list-all
systemctl enable httpd

金沙官网线上 6

 7.在windows下访问该网页

 5.创建smb用户:

金沙官网线上 7

smbpasswd -a zhi

 

之后输入密码

其中地址为服务器端的地址

6.登录:

 

打开windows系统,win+R,然后输入:

 

\192.168.2.128

版权

此地址为linux服务器的地址

作者:feiquan

金沙官网线上 8

出处:http://www.cnblogs.com/feiquan/

然后登录

版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

金沙官网线上 9

本文由金沙官网线上发布于操作系统,转载请注明出处:Linux中Apache服务器的简单配置【金沙官网线上】

您可能还会对下面的文章感兴趣: