Jan152018
PHP扩展模块Pecl、Pear以及Perl的区别
这篇文章主要记录一下PHP扩展模块Pecl、Pear以及Perl的区别。
一、简短总结:
pear:一个书写的比较规范,国外较流行的工具箱代码集
pecl:php扩展包,但不属于php基本扩展范围
perl:一种早于php出现的脚本级语言,php借鉴了他的正则表达式部分
二、Pear、Pecl都是PHP扩展模块的集合。是扩展PHP的两种方法:
A.一种是用纯粹的PHP代码写函数和类。
Pear就是这样一个项目。PEAR是PHP的官方...阅读全文
抢沙发
Jan082018
如何在Linux系统上安装和配置MongoDB数据库
MongoDB是一个开源的、高性能的NoSQL数据库。它具有灵活的数据模型和强大的查询功能,广泛应用于各种Web应用和大数据场景。在这篇博客中,我将介绍如何在Linux系统上安装和配置MongoDB数据库。
安装MongoDB
安装MongoDB之前,我们需要添加MongoDB的软件源。根据你使用的Linux发行版,选择相应的命令来添加软件源。
Ubuntu/Debian
在终端中执行以下命令:
$ sudo apt-get update
$ sudo ap...阅读全文
Jan072018
Linux下端口及防火墙配置 (Ubuntu与CentOS)
概述
在Linux系统中,端口及防火墙配置是非常重要的安全措施。在本文中,我们将重点介绍如何在Ubuntu和CentOS系统上配置端口和防火墙。
Ubuntu的端口配置
查看开放端口
在Ubuntu系统中,可以使用以下命令查看当前已开放的端口:
sudo ufw status
开放端口
要开放一个端口,可以使用以下命令:
sudo ufw allow <port_number>
例如,要开放80端口(用于HTTP),可以运行以下命令:
...阅读全文
Dec242017
如何修改 CentOS 6.x 上默认Python 版本
引言
CentOS是一个非常受欢迎的Linux发行版之一,广泛应用于服务器环境中。然而,在较早的CentOS 6.x版本中,默认的Python版本仍然是Python 2.x,而现在Python 3.x已经成为主流。本文将介绍如何在CentOS 6.x上修改默认的Python版本,以便开发人员能够使用更先进的Python 3.x。
步骤一:安装Python 3.x
首先,我们需要安装Python 3.x。在CentOS 6.x上,我们可以使用yum包管理器来安装。打...阅读全文
Dec192017
linux抓包工具charles破解版下载
简介
Charles其实是一款代理服务器,通过成为电脑或者浏览器的代理,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。开发iOS都在Mac系统上吧,安装Charles的时候需要先装好Java环境。下面提供一个charles 4.2.1版本的破解版供下载。
charles 4.2.1 破解版下载
安装完毕执行 bin 目录下的 charles 文件即可打开该软件。
Charles主要功能...阅读全文
Dec192017
linux下生成和解压zip文件的方法,linux打包压缩和解压缩文件
linux自带的zip和unzip命令可以生成和解压windows下的zip格式的压缩文件。
zip命令(压缩文件命令)
语法:zip [选项] 压缩文件名.zip 需要压缩的内容
例1:压缩服务器上当前目录的内容为xxx.zip文件
$ zip -r xxx.zip ./*
例2:把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip
$ zip -r abc123.zip abc 123.txt
unzip命令(解压缩文件命令)
语法:unzip [选项] 压缩文件名.z...阅读全文
Dec152017
CentOS 7.9 安装 k8s(详细教程)
介绍
Kubernetes(简称k8s)是一个用于管理容器化工作负载和服务的开源平台。本教程将介绍如何在 CentOS 7.9 上安装和配置 Kubernetes。
环境准备
在安装 k8s 之前,确保满足以下环境要求:
一台运行 CentOS 7.9 的服务器节点
2个以上的运行 CentOS 7.9 的工作节点(可选,用于集群部署)
关闭防火墙或配置相应规则
确保服务器可以访问互联网
安装 Docker
首先,更新系统软件包:
sudo...阅读全文
Dec132017
shadowsocks 攻克 GWF(新梯子)
简单科普一下shadowsocks和vpn的区别:
shadowsocks是一种socks5的代理,而socks5的代理服务器则是把你的网络数据请求通过一条连接你和代理服务器之间的通道,由服务器转发到目的地。你没有加入任何新的网络,只是http/socks数据经过代理服务器的转发送出,并从代理服务器接收回应。
VPN,虚拟专用网络,接入VPN就是接入了一个专有网络,那么你访问网络的所有流量都通过这个专有网络的出...阅读全文
Dec062017
Linux CentOS 7.3下安装Tomcat
简介
在Linux操作系统上部署Java Web应用时,Tomcat是一个非常常用的Web服务器和Servlet容器。本文将介绍如何在CentOS 7.3上安装和配置Tomcat。
步骤
1. 安装Java
在安装Tomcat之前,需要先安装Java开发工具包(JDK)。可以通过以下命令安装OpenJDK:
sudo yum install java-1.8.0-openjdk-devel
2. 下载Tomcat
进入Apache Tomcat官方网站(https://tomcat.apache.org)下载Tomcat。选择...阅读全文
Nov292017
移动 Ubuntu16.04 桌面左侧的启动器到屏幕底部
与其他 Linux 发行版不同,Ubuntu 多年来一直使用 Unity 做桌面环境,该环境的最突出特点就是桌面左侧有一个启动器栏(Launcher)。从 16.04 版本开始,Ubuntu 提供了一个命令行选项,可以将 Launcher 启动器移动到屏幕的底部。
在终端中输入以下命令:
gsettings set com.canonical.Unity.Launcher launcher-position Bottom
按下回车。
命令中最后的 Bottom 就是底部的意思。
当然如果...阅读全文