Samba服务与Nginx服务

Samba服务:

1 准备环境
=====>part1:
iptables -F 清楚防火墙配置
#systemctl disable firewalld #开机默认关闭
#systemctl stop firewalld #立即关闭防火墙
#systemctl status firewalld 查看防火墙状态

setenforce 0
#/etc/sysconfig/selinux
#SELINUX=disabled

=====>part2:
配置IP

2 安装软件包
yum -y install samba

3 修改配置文件
/etc/samba/smb.conf
[public]
comment = Public Stuff
path = /share
public = yes
writable = no
printable = no
write list = alex,lili

4 启动服务
systemctl restart smb

5 测试
映射网络驱动:
\\服务端的ip\用户名 --------》登录到用户的家目录下 
\\服务端的ip\public --------》登录到共享目录

补充:用户名必须为系统用户,  #useradd jason《用户名》----不能设置密码 ,否则变成可登陆操作系统的用户;另外设置smb密码。  -a ---》添加用户

Tips 如果连接速度过慢,可能原因是:

1.防火墙没关

2.网络问题、能否ping通、IP地址是否有冲突

3.可以更改/etc/hosts 文件更改DNS解析

///// 怎么让ssh连接速度变快?

更改配置文件 /etc/ssh/sshd_config

///////服务端共享文件夹/share

备注:1;按ctrl+v进入可视块,再按d删除。;在samba下表示注释。

2;将path的路径改为/share路径。

补充
net use #查看
net use * /del #清除

-------------------------------------------------------

 Nginx服务:

1 准备环境
=====>part1:
iptables -F
#systemctl disable firewalld #开机默认关闭
#systemctl stop firewalld #立即关闭
#systemctl status firewalld

setenforce 0
#/etc/sysconfig/selinux
#SELINUX=disabled
=====>part2:
配置ip

2 安装软件包
二进制方式安装
yum install epel-release -y
yum install nginx -y
源码安装
yum gcc-* glibc-* make libtool ncurse-devel pcre -y

tar xvf nginx.....tar.gz
cd nginx/
#./configure --prefix=/usr/local/nginx --with-pcre=/usr/lib64/
./configure --prefix=/usr/local/nginx --without-http_rewrite_module
make
make install

3 修改配置文件

4 启动服务
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
#/usr/local/nginx/sbin/nginx -s stop 关闭
#/usr/local/nginx/sbin/nginx -s reload 重新加载配置文件

5.测试

补充:
状态码:
200 访问成功
3开头,重定向
4开头,客户端的问题
5开头,服务端的问题

5 测试

Nginx负载均衡可看blog;http://www.cnblogs.com/ArmoredTitan/p/6925496.html

时间: 2024-10-17 04:20:14

Samba服务与Nginx服务的相关文章

linux基础Samba服务和nginx服务

一.Samba服务 1.准备环境:iptables -F:关闭防火墙 #systemctl disable firewalld:开机默认关闭 #systemctl stop firewalld:立即关闭 #systemctl status firewalld:查看 2.安装软件包:yum install samba -y 3.修改配置文件: /etc/samba/smb.conf [public] comment = Public Stuff path = /share public = yes

Linux基础系列:常用命令(5)_nfs服务与nginx服务

介绍: NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法. NFS 的基本原则是"容许不同的客户端及服务端通过一组RPC分享相同的文件系统",它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享. NFS在文件传送

Centos7开机启动Seafile服务和Nginx服务

我们之前在Seafile服务器的基础上完成Openssl+Nginx反向代理8000端口部署.如今我们让seafile相关的服务能开机启动. 1.创建/usr/lib/systemd/system/seafile.service文件"注意ExecStart和ExecStop参数的路径",内容如下: #cat /usr/lib/systemd/system/seafile.service [Unit]Description=Seafile ServiceAfter=network.tar

Linux服务之nginx服务篇一(概念)

nginx官网:http://nginx.org/ 一. nginx和apache的区别 Nginx: 1.轻量级,采用 C 进行编写,同样的 web 服务,会占用更少的内存及资源. 2.抗并发,nginx 以 epoll and kqueue 作为开发模型,处理请求是异步非阻塞的,负载能力比 apache 高很多,而 apache 则是阻塞型的.在高并发下 nginx 能保持低资源低消耗高性能 ,而 apache 在 PHP 处理慢或者前端压力很大的情况下,很容易出现进程数飙升,从而拒绝服务的

Nginx服务之rewrite模块应用实例(实战!可跟做!)

实验环境 Linux CentOS7虚拟机(IP:192.168.52.132)win10虚拟机(作为测试机) 1.安装Nginx和bind服务 [[email protected] ~]# rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 获取http://nginx.org/packages/centos/7/noarch/RPMS/nginx

samba服务 nginx服务

1 samba是一个网络服务器,用于Linux和Windows之间共享文件. Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享,Samba既可以用于windows与Linux之间的文件共享,也可以用于Linux与Linux之间的资源共享,由于NFS(网络文件系统)可以很好的完成Linux与Linux之间的数据共享,因而 Samba较多的用在了Linux与windows之间的数据共享上面. SMB是基于客户机/服务器型的协议,因而一台Samba服务器既可以充当

samba和nginx服务

samba和nginx服务 1.s配置amba samba的功能: samba是一个网络服务器,用于Linux和Windows之间共享文件. 1.1配置环境 关闭防火墙和selinux systemctl stop firewalld    #关闭防火墙 systemctl status firewalld  #查看防火墙状态 systemctl disable firewalld  #开机默认关闭防火墙 iptables -F     #清除防火墙规则(临时生效) vim /etc/sysco

Linux服务部署:nginx服务 Samba服务 nfs服务

nginx服务 源码安装: yum install gcc-* glibc-* openssl openssl-devel pcre pcre-devel zlib zlib-devel -y ls tar xvf nginx-1.10.3.tar.gz cd nginx-1.10.3 ls ./configure ./configure --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pi

Samba、nginx服务

一.nginx服务 二进制安装nginx包: 源代码安装: 服务启动: 启动脚本所在目录.以路径内的配置信息启动服务: 查看nginx监听端口是否开启: 二.nginx反向代理三台web : 实现基于轮询的方式调度三台web,并验证结果: 启动程序 查看是否启动成功 验证: 实现基于权重的方式调度三台web,并验证结果: 重启服务刷新网页会出现两次server1  然后是server2.server3 实现基于hash的方式调用三台web,并验证结果: 访问后,只会匹配到一个web服务器,不断刷