
服务器
文章平均质量分 75
十年砍柴---小火苗
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
宝塔安装Mysql8.0以及配置Navicat远程连接教程--亲测可行
3、使用上面的地址信息登录宝塔,点击软件商店,选择运行环境,找到mysql8.0,点击后面的安装选择相应8.0版本即可。mysql会自动安装完毕。2、中间执行过程中,会需要输入一次y,然后回车就继续安装了。全程自动安装,完事会出现宝塔登录面板地址、账号、密码信息。4.3、连上服务器后,执行下面步骤即可【其他方式安装的mysql如果远程连接不上,也可以用下面的方法解决】:这时候数据库远程还是连不上的,需要命令行进入服务器,设置下才可以。4.2、使用终端连接服务器、或者用宝塔里面的终端工具连接也行。原创 2022-12-08 18:32:37 · 2185 阅读 · 1 评论 -
zsh插件安装
默认的/bin/bash使用体验只能说一般般,还是zsh配合oh-my-zsh使用体验更好,推荐大家有兴趣的都可以尝试一下,这里记录一下,方便后面自己在其他CentOS系统上安装配置。如果能够帮到正在看这篇博客的你那么也是极好的!1、安装zsh和oh-my-zsh1.1 查看当前shell[root@staryjie ~]# echo $SHELL /bin/bash [root@staryjie ~]#1.2 安装zsh[root@staryjie ~]# yum install -y zsh 已加载插件原创 2022-12-06 17:55:30 · 2740 阅读 · 0 评论 -
五种网络模型
五种网络模型原创 2022-11-01 22:25:36 · 399 阅读 · 0 评论 -
VMWARE虚拟机网络设置
5.在centos7里边配置网络环境。4.修改对应的虚拟机镜像的网络环境。修改完毕,可以使用了!1.查看物理机ip信息。2.配置网络适配器环境。3.配置vmware。原创 2022-10-25 22:29:45 · 10483 阅读 · 4 评论 -
Cmder的下载安装及使用
设置完毕后,即可在任意位置右键打开Cmder,类似于Linux系统中的Terminal终端,非常方便好用。然后进入启动->环境,输入set LANG=zh_CN.UTF-8,以支持utf-8,防止因中文出现乱码,4.2 通用设置,打开Cmder.exe之后,点击界面右下角,进入设置,首先将显示语言修改为中文简体,2、下载版本选择:如果你的设备中已经安装Git,则可以选择下载Mini版;3.1 将安装包解压,注意路径中尽量不要出现空格或中文字符;3.3 按 窗口+R键 打开运行,输入Cmder即可运行。原创 2022-10-08 18:42:54 · 3866 阅读 · 0 评论 -
【Redis和mysql】- 双写一致性
首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。但是在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存。又或者是先删除缓存,再更新数据库,其实大家存在很大的争议。目前没有一篇全面的博客,对这几种方案进行解析。于是博主战战兢兢,顶着被大家喷的风险,写了这篇文章。文章结构本文由以下三个部分组成1、讲解缓存更新策略2、对每种策略进行缺点分析3、针对缺点给出改进方案正文先做一个说明原创 2022-02-08 12:01:24 · 245 阅读 · 0 评论 -
pkg-config原理及用法
我们在用第三方库的时候,经常会用到pkg-config这个东西来编译程序。那pkg-config究竟是什么呢?本博文简单地说一下。pkgconfig有什么用: 大家应该都知道用第三方库,就少不了要使用到第三方的头文件和库文件。我们在编译、链接的时候,必须要指定这些头文件和库文件的位置。 对于一个比较大第三方库,其头文件和库文件的数量是比较多的。如果我们一个个手动地写,那将是相当麻烦的。所以,pkg-config就应运而生了。pkg-config能够把这些头文件和库文件...原创 2022-01-22 14:30:33 · 538 阅读 · 0 评论 -
find in set
第一种用法本文章来为各位介绍一篇关于mysql 实现按 where in () 中的顺序排序,用find_in_set() 函数的教程,希望此教程能够对各位有所帮助。? 1 2 select * from table where id in ('783',' 769',' 814',' 1577',' 1769') order by find_in_set( id, '783, 769, 814, 1577, 1769' ) 查出来:?原创 2021-11-17 21:47:09 · 700 阅读 · 0 评论 -
PHP实现Redis分布式锁
锁在我们的日常开发可谓用得比较多。通常用来解决资源并发的问题。特别是多机集群情况下,资源争抢的问题。但是,很多新手在锁的处理上常常会犯一些问题。今天我们来深入理解锁。一、Redis 锁错误使用之一我曾经见过有的项目把查询结果存储到 Redis 当中时的伪代码如下:$redis = new \Redis('127.0.0.1', 6379);$cacheKey = 'query_cache';$result = $redis->get($cacheKey);if ($r...原创 2021-01-23 13:28:01 · 452 阅读 · 0 评论 -
Ubuntu 16.04搭建LAMP开发环境
安装好Ubuntu16.04后,是一台空白的Ubuntu。我的目的是搭建LAMP环境,顺便搭一个Python Django环境。基本设置1.配置网络环境管理员给分配了一个静态IP,所以还需要进一步配置网络环境配置DNS:右上角网络连接->编辑链接->有线连接1->IPv4设置->DNS服务器:202.112.80.106->保存登陆网关:对于校园网用原创 2018-03-17 11:28:22 · 301 阅读 · 0 评论 -
linux 创建连接命令 ln -s 软链接
linux 创建连接命令 ln -s 软链接这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(lin...原创 2018-03-21 11:18:52 · 497 阅读 · 0 评论 -
ubuntu相对完美的安装lamp
基本设置1.配置网络环境管理员给分配了一个静态IP,所以还需要进一步配置网络环境配置DNS:右上角网络连接->编辑链接->有线连接1->IPv4设置->DNS服务器:202.112.80.106->保存登陆网关:对于校园网用户来说,登陆网关才能访问外网测试: ping www.baidu.com2.设置root密码sudo passwd切换到root用户:su 或 s...原创 2018-03-28 11:47:42 · 444 阅读 · 0 评论 -
ubuntu和centos下面多域名配置
前言:情景一:平时在我们开发的时候,一般项目都只存放在 localhost 指定的根目录下,当有好几个项目的时候,只能在根目录下以不同的文件夹区分,特别的不方便。情景二:平时在看教学视频的时候,总是看到那些老师在单机下使用不同的域名,访问的却是本地的项目代码,每当这时候我都会问,这个怎么实现的。情景三:在最近去实习面试的时候,面试官问我如何在 apache 服务器上搭建多站点。我只能回答我不会。为...原创 2018-03-28 13:36:15 · 767 阅读 · 0 评论 -
session入库
session入库,就是重写session制机,在session的周期内,获得到session的数据并记录到数据库Session默认是存放到服务器上的文件中,不方便管理,如果能把session存放到数据库中就可以方便的对数据库进行管理了比如: * 1、可以解决不同平台多服务器间session数据共享 * 2、可以统计在线人数 * 3、原创 2018-04-25 17:47:10 · 224 阅读 · 0 评论 -
如何在CentOS 6.x/7.x上安装git及最新版
方式一、yum安装# yum info gitFailed to set locale, defaulting to CLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfileAvailable PackagesName : gitArch : x86_64Version...原创 2018-05-14 09:57:55 · 798 阅读 · 0 评论 -
关于宝塔上部署证书的说明
关于宝塔上部署证书的说明河妖发表在Linux面板2017-1-3 12:05[复制链接]3137444证书文件目录大部分免费证书(指阿里/腾讯申请的),都会有以下四个文件夹。面板只需要用到nginx或apache的,其他无需理会。 Nginx环境配置证书方法(证书目录只有两个文件的):进入nginx(证书)目录,有以下两个文件其中红框.key后缀的是服务器私钥,填入面板证书的左边红框中(用文本编辑...原创 2018-05-14 10:57:46 · 5706 阅读 · 0 评论 -
阿里云OSS绑定自己域名
①:首先我们需要有一个自己的备案域名,以baidu.com为例。②:有一个阿里云的OSS(不懂的可以百度)的bucket ,名称为test。③:在阿里云的test的bucket 中找到外网访问域名为:test.oss-cn-beijing.aliyuncs.com(仅为例子,以自己实际的为准)④:在bucket 的域名管理中绑定域名,如图:上图的 用户域名为自己设置的二级域名,以o...原创 2019-04-11 08:57:02 · 3470 阅读 · 0 评论 -
linux经常管理与查看指令:ps、pstree、top、kill、jobs和nice
不管在测试的时候还是在实际的生产环境中或者自己的使用过程中,难免遇到进程的一些异常,所以 Linux 为我们提供了一些工具可以查看进程的一些状态信息,我们可以通过 top 动态实时的查看进程的状态的已经系统的一些信息如 CPU、内存信息等等,我们同样可以通过 ps 来静态查看当前的进程信息,同时我们还可以使用 pstree 来查看当前活跃进程的树形结构1.1 top 工具的使用top 工具是我们常...原创 2018-03-16 09:56:40 · 786 阅读 · 0 评论 -
VMware占用443端口冲突的解决办法
今天安装了一个VMware Workstation,发现XAMPP的Apache就启动不了。看了一下错误日志,似乎是VMware Workstation占用了443端口导致冲突引起的。查看了一下,原来VMware Workstation有个共享虚拟机的服务,占用了443端口。 对于单机安装虚拟机来说,这个功能没有用处,禁用掉就可以了。操作步骤如下: 1、打开VMware Workstation...原创 2018-03-15 13:26:40 · 23932 阅读 · 4 评论 -
APACHE服务器出现No input file specified.的完美解决方案
APACHE服务器出现No input file specified.的完美解决方案启用REWRITE的伪静态功能的时候,首页可以访问,而访问内页的时候,就提示:“No input file specified.”原因在于使用的PHP是fast_cgi模式,而在某些情况下,不能正确识别path_info所造成的错误,Wordpress的伪静态也有一样的问原创 2017-06-23 14:51:06 · 8640 阅读 · 2 评论 -
linux的查找命令
使用linux系统难免会忘记文件所在的位置,可以使用以下命令对系统中的文件进行搜索。搜索文件的命令为”find“;”locate“;”whereis“;”which“;”type“方法/步骤linux下最强大的搜索命令为”find“。它的格式为”find “;比如使用find命令搜索在根目录下的所有in原创 2017-04-13 09:01:59 · 305 阅读 · 0 评论 -
linux的压缩和解压缩命令
tar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirNamegz命令 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar z原创 2017-04-11 15:02:16 · 296 阅读 · 0 评论 -
通过lrzsz与Linux传文件
通过lrzsz与Linux传文件1、如下图所示,点击快速连接2、如下图所示,填写你Linux/Unix服务器信息3、第一次访问时会提示你是否保存,为了方便我们下次使用,这里我点接受并保存4、如下图,输入你root用户的密码,当然如果你是自定义的用户就输入你自定义的用户密码5、如下图,我们已经进来了,然后输入命令:yum原创 2017-03-09 17:27:59 · 456 阅读 · 0 评论 -
SECURECRT 中使用ZMODEM和LINUX服务器交换文件
Blog StatsPosts - 925Stories - 34Comments - 161Trackbacks - 0留言簿(20)给我留言查看公开留言查看私人留言随笔分类algorithm(3) (rss)app server(5) (rss)architecture(3) (rss)bigdata(9) (rss)c/c++(23) (rss)db转载 2017-03-09 17:24:13 · 906 阅读 · 0 评论 -
Linux 删除文件夹和文件的命令
linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思原创 2017-03-09 16:47:01 · 348 阅读 · 0 评论 -
nginx反向代理配置
什么是代理代理在普通生活中的意义就是本来应该你做的事情,你让别人代你做了,那么那个帮你做的人就是你的代理。而在计算机网络中代理的概念差不多,就是本来要客户端要做的网络访问,现在移交给另外一个机器做,那么那个机器就被称为代理服务器,代理服务器帮你来访问。过程如下:正常情况: client —(send request)—> server代理情况: client原创 2017-10-09 12:31:34 · 312 阅读 · 0 评论 -
phpstudy.bin在线安装
phpStudy for Linux (lnmp+lamp一键安装包)phpStudy Linux版&Win版同步上线 支持Apache/Nginx/Tengine/Lighttpd/IIS7/8/6phpStudy for Linux 支持Apache/Nginx/Tengine/Lighttpd,支持php5.2/5.3/5.4/5.5切换 已经在centos-6.5,de原创 2017-10-11 10:04:04 · 1057 阅读 · 0 评论 -
Linux平台下快速搭建FTP服务器
FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。一原创 2017-10-12 10:51:21 · 1102 阅读 · 0 评论 -
linux下的软链接类似于windows下的快捷方式
实例:ln -s /home/gamestat /gamestat linux下的软链接类似于windows下的快捷方式 ln -s a b 中的 a 就是源文件,b是链接文件名,其作用是当进入b目录,实际上是链接进入了a目录如上面的示例,当我们执行命令 cd /gamestat/的时候 实际上是进入了 /home/gamestat/原创 2017-12-04 20:17:40 · 1518 阅读 · 0 评论 -
lamp安装
云知梦www.yzmedu.com 云知梦,只为有梦想的人Centos6.8 LAMP 源码编译参考手册一、LAMP 源代码版本:1.centos6.82.httpd-2.4.29.tar.gz3.mysql-boost-5.7.20.tar.gz4.php-5.6.32.tar.gz5.apr-1.5.2.tar.gz6.apr-util-1.5.2.tar.转载 2017-12-04 20:34:33 · 361 阅读 · 0 评论 -
bitnami的lamp安装
Redmine是一个灵活的项目管理web应用,采用Ruby on Rails框架开发。Redmine是典型的web 2.0网站,项目管理系统的后起之秀。Redmine支持多项目,灵活的角色权限管理,灵活的问题追踪,自动生成甘蔗图和日历,新闻,文档和文件管理,wiki,论坛,问题自定义属性,SCM集成(包括SVN,Git,CVS,Mercurial),支持多种数据库等等。1、Redmine介原创 2017-12-26 17:50:08 · 1498 阅读 · 0 评论 -
Lamp环境的安装(完美版)
Linux-Git 安装首先先安装一些依赖包yum install -y perl-ExtUtils-MakeMaker packageyum install -y tcl build-essential tk gettext下载并安装#下载wget https://github.com/git/gi原创 2018-01-05 15:21:30 · 11068 阅读 · 3 评论 -
MySQL修改root密码的多种方法
在 Navicat for MySQL 下面直接执行 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 就可以方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2...原创 2018-02-09 10:36:56 · 308 阅读 · 0 评论 -
纯手工搭建LAMP环境(CentOS6.5/Apache2.4/MySQL5.6/PHP5.6)
第一步 下载软件本次实验版本如下:MySQL 5.6.36 Apache 2.4.26 Apache-apr 1.6.2 Apache-apr-util 1.6.0 PHP 5.6.29 更多版本MySQL:https://dev.mysql.com/downloads/mysql/Apache:http://httpd.apache.org/download.c...原创 2018-02-08 21:39:22 · 995 阅读 · 0 评论 -
腾讯云--域名解析
一周多的等待终于域名备案完成,开始域名解析。发现好多坑,亏的有个好老师,不然跳进去了我得好几天出不来。开始域名解析:1解析域名:腾讯云在域名管理里要点两次解析,第二次才是真正的开始。注:此处的添加域名,可以添加其他域名2.添加记录2.1记录类型这里鼠标滑过的时候有详细的解释。这里我们选A。2.2主机记录:这里填写主域名和二级域名 这里我犯了一个让我找了好久的错误,我第一遍填写的是www.xiao...原创 2018-02-13 13:25:57 · 11125 阅读 · 0 评论 -
MySQL 字段类型
数值MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定数值字段中的值是否有正负之分(UNSIGNED)或者用零填补(ZEROFILL)。INT在 MySQL 中支持的 5 个主要整数类型是 TINYINT,SMALLINT,MEDIUMINT,INT 和 B...原创 2018-03-07 10:03:14 · 524 阅读 · 0 评论 -
Nginx防盗链的3种方法
一:一般的防盗链如下: location ~* \.(gif|jpg|png|swf|flv)$ { valid_referers none blocked www.jzxue.com jzxue.com ; if ($invalid_referer) { rewrite ^/ http://www.jzxue.com/retrun.html;原创 2017-08-23 11:37:20 · 2212 阅读 · 0 评论