技术圈开发者交流群:

在 Centos 中搭建 FTP 服务

FTP 是 File Transfer Protocol 的缩写,用于在网络上进行文件传输的一套标准协议,它工作在 OSI 模型的第七层, TCP 模型的第四层, 即应用层, 使用 TCP 传输而不是 UDP, 客户在和服务器建立连接前要经过一个“三次握手”的过程, 保证客户与服务器之间的连接是可靠的, 而且是面向连接, 为数据传输提供可靠保证。

vsftpd 是“very secure FTP daemon”的缩写,它是UNIX 类操作系统上的一个完全免费的、开发源代码的ftp服务器软件,支持很多其他的 FTP 服务器所不支持的特征。比如:非常高的安全性需求、带宽限制、良好的可伸缩性、可创建虚拟用户、支持IPv6、速率高等。

这里使用yum快速安装:

Linux 2020年05月30日 1420

在Centos中安装RabbitMQ

RabbitMQ 是一个基于AMQP协议的高级消息中间件,它主要的技术特点是可用性,安全性,集群,多协议支持,可视化的客户端,活跃的社区。

添加最新的yum源:

Linux 2020年06月22日 1442

修改ubuntu默认Nano编辑器为vim

爱折腾的我,最近安装了Windows子系统ubuntu,系统默认的是nana,不会用啊。

怎么办,因此修改下默认的编辑器为vim,网上找了两个方法:

Linux 2019年03月10日 275500

WSL开机启动ssh、nginx、mysql等服务

进入windows开机启动目录C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

新建vbs文件start-wsl.vbs:

Set ws = WScript.CreateObject("WScript.Shell")
cmd = "C:\Windows\System32\bash.exe -c ""bash /home/init.sh"""
' 运行命令不显示cmd窗口
ws.Run cmd, 0, false
Set ws = Nothing
WScript.quit

在WSL系统里创建/home/init.sh:

windows 2019年03月05日 241659

如何重启 Windows 10 子系统(WSL)

WSL 子系统是基于 LxssManager 服务运行的。

只需要将 LxssManager 重启即可。

也可以做成一个 bat 文件。

net stop LxssManager
net start LxssManager
windows 2019年03月05日 101746

WSL(Windows Subsystem for Linux) 适用于Linux的Windows子系统初体验

Windows Subsystem for Linux(简称WSL)是一个为在Windows 10上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,目标是使纯正的Ubuntu 14.04 "Trusty Tahr"映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。

记得上学的时候就开始用Vmware workstation,搭建过各种网络架构,期间也用过VirtualBoxDocker,后来用了一段时间Hyper-V,最终还是回到Vmware workstation怀抱。

最近,一时兴起,决定折腾一下,体验一下WSL...

WSL是Windows10很久之前就推出的功能,据说从win10秋季创意者更新(1709,内部版本16299),WSL才正式脱离beta,逐渐趋于稳定。

Linux 2019年03月05日 36834

Apache2.4和PHP7整合,以模块模式配置

前面的文章分别介绍了Apache和php的安装,这里介绍Apache和php的整合,这里以模块模式运行php

确保安装php的时候指明了--with-apxs2参数

编辑Apache配置文件:

vim /usr/local/apache/conf/httpd.conf
Linux 2018年04月12日 57779

Centos环境下编译安装PHP7.2

在安装之前,请参考之前的几篇文章

这里以PHP7.2为例

安装必要的依赖库,如果已经安装则可跳过

yum -y install gcc gcc-c++ net-tools wget file libtool libtool-libs autoconf libjpeg libjpeg-devel libpng libpng-devel libpng10 libpng10-devel gd gd-devel libxml2 libxml2-devel zlib zlib-devel glib2 glib2-devel unzip tar bzip2 bzip2-devel libevent libevent-devel curl curl-devel libcurl libcurl-devel openssl openssl-devel libicu-devel libxslt libxslt-devel
Linux 2020年02月17日 58444

Virtualenv,Python虚拟环境,多版本共存

virtualenv 是创建独立Python环境的工具。

我们在同时开发多个应用的时候,老项目使用的是python2,新项目要求使用python3,或者有的项目使用python2.5,有的使用python2.6,那么如何让每个项目都在一个“隔离”的环境运行呢?

virtualenvhttps://virtualenv.pypa.io/en/stable/ ), 可以解决你的问题。

使用pip安装virtualenv

python 2018年02月23日 57327

排行

解决方案

网站建设

专业企业官网建设,塑造企业形象,传递企业价值

系统开发

系统软件开发,用心思考,用心设计,用心体验

技术支撑

打破技术瓶颈,让不堪重负的项目起死回生

业务中台

构建全渠道一体化运营能力,实现全链路数字化

文案策划

文案撰写、营销策划,专注品牌全案

新媒体运营

一站式解决企业互联网营销痛点和难题

以技术的力量,改变互联网

联系我们
鄂ICP备19028750号-1 @copyright 2023 tech1024.com