linux服务篇

1.samba服务的搭建

samba的功能: samba是一个网络服务器,用于Linux和Windows之间共享文件。
2. samba服务的启动、停止、重启
service smb start|stop|restart
3. samba的主配置文件为:/etc/samba/smb.conf
4. 配置samba服务

5.创建用户并且将其创建为samba用户

useradd  smbin

smbpasswd -a smbin

6.重启服务使配置生效

systemctl restart smb

7.配置文件各项含义

comment = ......   设置共享注译
path =    设置共享目录的物理路径
valid users = @组名,用户名   设置允许哪些合法组或用户访问
public = yes|no  设置共享资源是否能给游客帐号访问
browseable = yes|no  设置该共享为隐藏共享
writable = yes|no 设置是否允许客户端写入数据
hosts allow =  设置允许访问该共享的合法网段或IP
samba安全认证掌握两种:share (匿名访问)user:用户名密码。

2.nginx服务的搭建以及实现负载均衡

1)安装

tar xvf nginx-1.12.0.tar.gz 
cd nginx-1.12.0

./configure --prefix=/usr/local/nginx --without-http_rewrite_module

make && make install

2)通过修改nginx.conf的配置文件

3) 启动服务

/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 重新加载配置文件

4)使用nginx来实现负载均衡

实现原理由四台机子组成

一台lb机子(做代理)三台真实的web服务器机子

lb配置文件内容

该配置让本身的nginx服务失去了web的功能但是客户机通过http机器访问到这台机子时,由这台机子将请求转发给真实的web服务器,通过轮询、权重、ip hash 的方式来实现负载均衡

最新文章

  1. WCF学习之旅—实现支持REST服务端应用(二十三)
  2. Java 网络爬虫获取页面源代码
  3. iOS Block循环引用
  4. archlinux配置答疑
  5. 64-who 简明笔记
  6. 自然语言9_NLTK计算中文高频词
  7. poj2194Stacking Cylinders
  8. LCD驱动 15-3
  9. SQL注入测试平台 SQLol -1. 简介与安装
  10. HDU ACM 1007 Quoit Design 分而治之的方法,最近点
  11. Hadoop webHDFS设置和使用说明
  12. jQuery attr removeAttr 属性操作
  13. 浏览器之window对象--javascript
  14. FOF 全面科普贴(转载)
  15. python3 动态import
  16. 亿级SQL Server运维的最佳实践PPT分享
  17. 构建web应用之——SpringMVC实现CRUD
  18. .NET项目引用黄色小三角以及找不到依赖的解决方法
  19. LVS+Keepalived 高可用环境部署记录(主主和主从模式)
  20. wordpress练习

热门文章

  1. web前端面试官挖的那些坑(js)
  2. 搭建git远程服务器三步骤
  3. 浅析php curl_multi_*系列函数进行批量http请求
  4. ubuntu环境下lnmp环境搭建(1)之Mysql
  5. 第六章 JDBC
  6. Linux Redis集群搭建与集群客户端实现(Python)
  7. win10 UWP读写文件
  8. javascript 之作用域-06
  9. Install a Jenkins on Ubuntu system
  10. 使用Identity Server 4建立Authorization Server (1)