详解在Linux下搭建Git服务器
众所周知,版本系统在开发环境中是必不可少的,但是我们可以把代码免费的托管到GitHub上,如果我们不原意公开项目的源代码,公司又不想付费使用,那么我们可以自己搭建一台Git服务器,可以用Gitosis来管理公钥,还是比较方便的。
搭建环境:
服务器 CentOS6.6 + git(version 1.8.3.1)
客户端 Windows10 + git(ve ...
详解linux下批量替换文件内容的三种方法(perl,sed,shell)
在建设本网站的时候,发现新建了很多的网页,突然发现,每个文件都需要进行修改一样的内容,一个一个打开很是麻烦,所以,总结了一下如何快速修改一个目录下多个文件进行内容替换。第三种方法用的不多
方法一 使用perl ,命令如下:
复制代码 代码如下:
find -name '要查找的文件名' | xargs perl -pi -e 's| ...
Ubuntu服务器上SSH Server 的安装和设置
不过,现在这个系统只是个基本的系统,算不上服务器,因为什么都没法做。如果需要让它行使服务器的职能,还需要给它装一些软件。
因为我需要的服务器最终会被“抛弃”在实验室的某个角落,无论是后期设置还是维护的需要,都必须安装一个远程管理的工具。在 Linux 系统中,不二的选择就是 openssh 了。在 Ubuntu 中安装 ...
打造轻巧的 Linux 服务器的步骤
一方面用来放置我们的站点,另一方面实验室放一台服务器,也为实验室的成员们提供一些额外的服务,方便科研和学习。
虽然做 Web 我是轻车熟路了,但倒腾 Linux 服务器我绝对还是个新手。虽然平时为了开发也没少倒腾过,但基本上都是调一下 Apache 或 PHP 之类的事情。所以下面写的东西只是个记录,不敢班门弄斧,方法也 ...
Windows和Linux服务器安装OnlyOffice服务
1. Windows安装OnlyOffice服务
1.1 启用Hyper-V
启用Hyper-V以在 Windows 10上创建虚拟机:
详情参考微软官方教程👉 官网教程地址
注意:可以通过多种方式启用 Hyper-V,包括使用 Windows 10 控制面板 或者 PowerShell(Hyper-V 作为可选功能内置于 Windows -- 无需下载 Hyper-V)。
1. 方式一:使用 PowerShell ...
CentOS5 + rsync 同步2台服务器的文件
Always use rsync over ssh
Since rsync does not provide any security while transferring data it is recommended that you use rsync over ssh . This allows a secure remote connection. Now let us see some examples of rsync.
rsync command common options
--delete : delete files that don't exist o ...
CentOS 7搭建本地yum源和局域网yum源
看到这个都是情非得已的,话不多说,直接卷
搭建本地yum源
本地yum源,就意味着只有搭建该yum源的这台服务器能使用,其它的服务器都不能使用该yum源。搭建本地yum源的所有步骤如下:
#准备好一个centos 的镜像,我这里是CentOS-7-x86_64-DVD-1810.iso
# 在/local-yum目录创建挂载镜 ...
PHP程序员玩转Linux系列 使用supervisor实现守护进程
PHP程序员玩转Linux系列文章:
1.PHP程序员玩转Linux系列-怎么安装使用CentOS
2.PHP程序员玩转Linux系列-lnmp环境的搭建
3.PHP程序员玩转Linux系列-搭建FTP代码开发环境
4.PHP程序员玩转Linux系列-备份还原MySQL
5.PHP程序员玩转Linux系列-自动备份与SVN
6.PHP程序员玩转Linux系列-Linux和Windows安装nginx
...
宝塔Linux面板 2.8.9稳定版介绍
暂时只对 CentOS 5.x / 6.x / 7.x 提供支持;
包含软件:
Nginx-Tengine-2.2.0
Nginx1.8 - 1.10
Apache2.4.20
PHP5.2 - 7.1(安装时可选,支持多版本共存,除php7.0,php7.1都已包含zendloader)
MySQL5.5 - 5.7(安装时可选)
Pure-Ftpd
phpMyadmin
WEB在线面板
系统要求:
内存:128M以上,推荐512M以上
磁 ...
单网卡Ubuntu服务器打造 PPTP Server
实验室的内部网络中有不少非常有用的资源,例如科研用的文献资料,个人的实验数据等等,这些内容一旦离开实验室就不那么容易访问到了。解决这个问题最好的办法就是 VPN。在 Ubuntu 上搭建 VPN 服务器的方法非常多,比较著名的有 PPTP, L2TP/IPSec 和 OpenVPN。这三种方式中后两者的安全性比较好,但配置较麻烦。其中 Open ...
Ubuntu下部分网站不能正常访问的解决方法
再次搜索,终于找到Ubuntu中文社区pirate310童鞋给出的解决方案:
复制代码
代码如下:
#linux打开友善之臂论坛方法
sudo vim /etc/sysctl.conf //在这个文件最下面加入下面这行
net.ipv4.tcp_rmem = 4096 87380 174760
#然后执行
sudo sysctl -p
#即可 ...
在Window系统中安装VMware虚拟机搭建Linux服务器
1、什么是VMware Workstation
VMware Workstation Pro是一款桌面虚拟化软件。我们可以通过Workstation Pro在Windows或Linux PC上运行多个操作系统作为虚拟机。它是运行虚拟机的行业通用标准,可以方便快速地使用Windows或者Linux 。官网介绍:跨一系列不同的设备、平台和云构建、测试和演示的软件。借助Workstation Pro,可 ...
详解CentOS 7快速安装Mongodb
目录
简介
环境介绍
下载、安装
启动
设置密码验证
总结
简介
MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。
环境介绍
操作系统:CentOS 7
下载、安装
在mongodb的官网可以直接下载到对应的rpm包,然后使用yum进行安装。
yum -y localinstall mongodb-or ...
CentOS下VIM实用基本操作技巧详解
文本编辑器有很多,图形模式下有gedit、kwrite等编辑器,文本模式下的编辑器有vi、vim(vi的增强版本)和nano。vi和vim是Linux系统中最常用的编辑器。有人曾这样的说过在世界上有三种人:一种是使用Vi的,另一种是使用是Emacs的,剩下的是第三种人。
(一)初级个性化配置你的vim
1、vim是什么?
vim是Vi IMproved ...
PHP程序员玩转Linux系列 lnmp环境搭建
PHP程序员玩转Linux系列文章:
1.PHP程序员玩转Linux系列-怎么安装使用CentOS
在平常的工作中,我作为PHP程序员经常要搭建一下环境,这个环境就是Linux系统下安装nginx,php,mysql这三个软件,对软件进行配置,然后在浏览器上能够正常打开运行查看项目。CentOS中安装软件有好几种方式,我经常用的是包安装方式,因为 ...
PHP程序员玩转Linux系列 CentOS安装使用教程
现在服务器主流都是Linux系统,主流发行版是CentOS,最新的CentOS版本号是7.3,我公司使用的是CentOS6.5,所以,我还是主要去学习6.x版本的CentOS。桌面版的Linux系统中,Ubuntu的使用比较多,我也是安装了最新版的Ubuntu16.10 LTS,在之后的学习和使用中,我主要是说的CentOS6.x和Ubuntu16.10这两个版本。
下载镜像
...
linux下hadoop配置过程
1,安装linux 本文假设从裸机开始,所以要先装linux。本人是ubuntu对支持者,所以装的是ubuntu,废话没有,很容易就装好了。在安装过程中,要注意所有节点对主机名应该有规律,比如node0, node1, node2 ... 2,准备 下面对软件对安装,全都使用了apt,这个软件需要互联网链接,如果你对网速极慢,或者根本链接不到外部 ...
Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析
装系统时设置的那个唯一的用户,他拥有sudo权限和其它的所有默认权限(默认已在sambashare),当然,最高的仍然是root(注意root和管理员的区别)。
在ubuntu下设置共享
1. 安装samba
sudo apt-get install samba smbfs
2. 设置samba密码
sudo touch /etc/samba/smbpasswd
sudo smbpasswd -a yourname #yourname ...
centos7云主机系统下如何挂载磁盘?
一、准备
centos7云主机一台
50G云硬盘
云硬盘挂载到云主机上
二、挂载磁盘
1.1查看新磁盘
[root@cgsl ]# fdisk –l
找到新添加的磁盘的编号为/dev/vdc
1.2硬盘分区 进入fdisk模式
[root@cgsl ]# /sbin/fdisk /dev/vdc
输入n进行分区
[root@cgsl ]# Command (m for help): n
选择分区类 ...
CentOS VPS安装Kloxo免费虚拟主机管理系统
对于不想学命令而直接使用centos vps的新手来说,我们推荐一款傻瓜式的虚拟主机管理系统Kloxo,且是免费的,无限绑定域名。Kloxo简介
Kloxo的前身是lxadmin,是一款免费的虚拟主机管理系统,安装简单,功能强大,可以快速地在red hat,centos系列linux系统的主机上搭建LAMP(Linux+Apache+Mysql+Perl/PHP/Python)环境。 ...