linux
一名合格的程序猿怎么能少了对服务器的操作,记录记录记录
李芳平的博客
php程序猿转变之路,先mysql,在C,然后看源码,加深PHP
依稀记得之前定的目标,现在又实现几个?!2020年对自己是太过的放纵,目下想静下心来 再学点知识
2020年末给自己再定一个小目标,年底之前熟悉redis及 源码! 共勉之
展开
-
OpneSSH升级后,ssh2_connect连不上服务器了
自己的应用服务器一直跟对方的服务器进行着文件传输,通过ssh2_connect连接一直挺正常的,这几天突然发现连不上了,询问对方后得知对方的服务器OpenSSH版本从8.0pl升级到8.2pl,想想这不应该啊,版本升级不大, 不会有什么影响的,问题的诡异之处在于通过命令行是可以连接对方服务器的,让我很是苦恼了一天。问题服务器OpenSSH版本从8.0pl升级到8.2pl,php的ssh2_connect方法连接失败。由于ssh2_connect的返回值 是有true|false,没有其他返回信息,所以接原创 2020-12-25 16:31:07 · 1909 阅读 · 1 评论 -
linux常用命令
实时查看文件信息tail -f error.log显示目前在Linux系统上的文件系统的磁盘使用情况统计df -h /home未完待续原创 2019-11-05 18:12:20 · 189 阅读 · 0 评论 -
Linux配置防火墙开放端口
环境介绍系统版本:RedHat 6.8内核版本:2.6.32 64位操作步骤以防火墙开启80端口为例。用统一局域网中的windows测试linux服务器中的80端口是否开启在命令行中输入 如下命令telnet 200.168.10.10 80详解:200.168.10.10为linux的ip, 80为需要测试的端口号命令行未进入新的窗口,防火墙未开启80端口,如下图2. ...原创 2019-09-02 17:07:01 · 605 阅读 · 0 评论 -
Linux服务器查看CPU占用率、内存占用、带宽占用率等常用命令
本人对linux的命令使用的不是太熟练,经常会用到一些命令,却总是记不清楚,所以在这里做一些简单的记录,希望能帮助到大家,话不多说,直接开干!linux常用命令查看系统平均负载#uptime 会显示系统1分钟、5分钟、15分钟的平均负载查看cpu的使用率#top 可以查看到cup的使用率和空闲率内存使用情况#free -k 查看内存的使用情况的swap的使用情况查看系统进程...原创 2019-08-12 15:09:34 · 2934 阅读 · 0 评论 -
linux安装snmp服务,以及常用的snmp指令
snmp为简单网络管理协议,我安装主要是为了监控各个服务器的运行状态,唉~ 实在是编不下去了,你需要监控服务器,就必须有管理协议…,还是直接上代码吧安装过程下载snmp的源码包选择一个SNMP版本,比如5.7.1,下载地址如下:http://sourceforge.net/projects/net-snmp/files/net-snmp/5.7.1/。将安装包上传至服务器上。解压并安...原创 2019-08-12 15:08:40 · 2577 阅读 · 0 评论 -
LVS负载均衡-三种模式(Dr模式)
环境介绍一台windows名为W1,三台虚拟机分别为LVS-Server,Real-Web-Server1,Real-Web-Server2模拟W1为外网客户端,访问LVS-Server服务器,LVS-Server请求响应分发给两台真实的WEB服务器Real-Web-Server1,Real-Web-Server2。LVS-Server、LVS-Server、Real-Web-Server...原创 2019-07-29 10:55:48 · 677 阅读 · 0 评论 -
Mrtg系统监控(包含gd库的安装)
环境介绍MRTG是一个监控网络链路流量负载的工具软件,通过snmp协议得到设备的流量信息,并将流量负载以包含PNG格式的图形的HTML 文档方式显示给用户,以非常直观的形式显示流量负载。linux需要有lamp环境支持,snmp环境支持。linux安装snmp可以查看这里:linux安装snmp服务,以及常用的snmp指令话不多说,直接开干!安装步骤mrtg的安装下载mrtg软件包。...原创 2019-08-14 14:22:54 · 499 阅读 · 0 评论 -
Squid代理服务器之透明代理
透明代理提供的服务功能与传统代理是一致的,但是其“透明”的实现依赖于默认路由和防火墙的重定向策略,因此更适用于局域网主机服务,而不适合为Internet中的客户机提供服务。下面也通过一个简单的应用案例来学习透明代理的配置和使用。环境介绍linux服务器需要安装了squid服务,可通过这篇博客来进行安装:Linux安装squid 服务项目环境:一台windows为W1,两台虚拟机分别为Squ...原创 2019-08-02 15:08:20 · 224 阅读 · 0 评论 -
Squid代理服务器之反向代理
通过squid反向代理可以加速网站的访问速度,可以将不同的URL请求分发到后台不同的Web服务器上,同时互联网用户只能看到反向代理服务器的地址,加强了网站的访问安全。话不多说,直接开干。环境介绍WebServer与SquidServer组建为内网,W1为外网xp,W1访问WebServer服务器,SquidServer做反向代理。如下,IP设置如下图所示:SquidServer配置修改...原创 2019-08-02 14:48:44 · 188 阅读 · 0 评论 -
MySql数据的备份与恢复
在项目开发中对数据的定期备份十分重要,在系统受到攻击,数据被破坏后通过日志文件进行数据的恢复是必不可少的技能。1.数据库的备份2.通过bin-log日志文件对数据进行恢复。通过bin-log日志恢复数据的前提是需要mysql开启bin-log日志。话不多说,直接开干。情景介绍存在数据库test,有一张t1表,字段为 id、name,插入数据 user1,user2,user3,user...原创 2019-08-08 13:07:51 · 174 阅读 · 1 评论 -
Squid代理服务器之普通代理
环境介绍linux服务器需要安装了squid服务,可通过这篇博客来进行安装:Linux安装squid 服务搭建步奏修改squid配置文件 squid.conf找到squid 配置文件,一般在安装目录的etc下vi suqid.conf# 内容如下# 设置squid服务地址,以及端口号http_post 192.168.10.1:3128# 设置squid的主机名称。必填!!...原创 2019-08-01 13:57:55 · 471 阅读 · 0 评论 -
linux虚拟机克隆后,虚拟机ping不通的解决方法
linux虚拟机克隆后的网络通讯问题环境介绍:vmware redHat 6.8(64位)问题虚拟机克隆,在未修改mac地址的情况下,出现两虚拟机之间不能ping通的问题原因1.两虚拟机ip地址相同2.两虚拟机mac地址相同解决方案修改克隆后的虚拟机1.移除网卡2.重新添加网卡,使用桥接,并重新设置mac地址,并从保存3.给虚拟机设置固定IP,并保存退出vi /etc/...原创 2019-07-23 15:23:58 · 5391 阅读 · 0 评论 -
Linux安装squid 服务
这段时间在研究squid代理这方面的知识,所以在这里做一些记录,话不多说,直接开干。环境介绍gcc版本8.3(不记得之前是要做啥来着, 直接升级成最新的版本了)linux版本 2.6.32 64位(想升级内核来着,结果不会(・。・) )安装过程个人喜欢编译安装(其实是yum不会用而已)下载安装包,并解压下载地址www.squid-cache.org,我安装的是最新的版本 squ...原创 2019-08-01 11:14:45 · 2093 阅读 · 0 评论 -
LVS负载均衡-三种模式(Nat模式)
环境介绍一台windows名为W1,三台虚拟机分别为LVS-Server,Real-Web-Server1,Real-Web-Server2模拟W1为外网客户端,访问LVS-Server服务器,LVS-Server请求响应分发给两台真实的WEB服务器Real-Web-Server1,Real-Web-Server2。LVS-Server为双网卡,eth0,eth1。LVS-Server、R...原创 2019-07-27 11:35:03 · 544 阅读 · 0 评论 -
linux安装ipvsadm-1.24
最近在学习lvs技术,在搭建的时候需要安装ipvsadm,在这几做个记录,废话不多说,直接开干。环境介绍linux内核版本 2.6.32-642.el6.x86_64安装操作检查是否支持modprobe -l|grep ipvs出现类似下图则说明支持。 本人的服务器一检查就支持,对于技术小白的我不知道在不支持的情况下该怎么操作。根据内核安装相应版本的lvs载地址http://w...原创 2019-07-25 11:03:22 · 970 阅读 · 0 评论 -
Linux自定义开机启动服务操作
Linux文件系统中 /etc/rc.local为系统启动时最后执行的脚本,在这里添加自定义的服务启动命令可以让服务开机时启动。原创 2019-09-23 17:11:35 · 305 阅读 · 0 评论