Linux压缩打包命令_CentOS复制备份命令总结
dwtedx Centos运维教程 129 1 2017-07-20 14:04:06

一、压缩与解压缩 1、compress [-rcv] 文件或目录  <==压缩  uncompress 文件.Z   <==解压缩 -r:可以连同目录下的文件也同时进行压缩 -c:将压缩数据输出成standard output(输出到屏幕) -v:可以显示出压缩后的文件信息以及压缩过程中的一些文件名变化 (这个命令是非常老旧的一款) 2、gzip [-cdtv#]  文件名 -c:将压缩的数据输出到屏幕上、可通过数据流重定向来处理 -d:解压缩的参数 -t:可以用来检验...

阅读全文

Linux下sftp服务器配置之密钥方式登录
dwtedx Centos运维教程 184 0 2017-07-05 09:27:07

由于vsftp采用明文传输、用户名密码可通过抓包得到、为了安全性、需使用sftp、锁定目录且不允许sftp用户登到服务器、由于sftp使用的是ssh协议、需保证用户只能使用sftp、不能ssh到机器进行操作、且使用密钥登陆、不是22端口 1. 创建sftp服务用户组,创建sftp服务根目录groupadd sftp #此目录及上级目录的所有者必须为root、权限不高于755、此目录的组最好设定为sftpmkdir /data/sftpchown -R root:sftp /data/sftpchmod -R 0755 /data...

阅读全文

Git服务端配置_CentOS6下搭建自己的Git仓库服务器
dwtedx Centos运维教程 256 0 2017-04-13 13:27:36

近期上了Redmine以后、系统集成了Git的联动功能、于是萌生了搭建内网仓库的想法、特此记录一下: 1、安装Gityum -y install git 2、创建用户及密码useradd gitpasswd git 3、创建仓库 首先切换用户到gitsu git 创建仓库目录并初始化mkdir test.gitcd test.gitgit --bare init 4、配置公钥 打开git的RSA认证 vi /etc/ssh/sshd_config 开启以下内容HostKey /etc/ssh/ssh_host_...

阅读全文

Nginx Tomcat实现单服务器IP多域名多应用站点访问配置
dwtedx Centos运维教程 252 0 2017-04-06 13:09:59

之前由于做了一个DD影院的网站、虽然现在已经关掉了这个网站、但还是记录一下、需要在同一个服务器上面部署两套tomcat应用、另外一套是DD记帐的接口、另外我只有一个服务器、内存方面肯定是够的有两个GB(tomcat MySQL,只能把两个网站部署在同一个tomcat上)、每个网站有自己的域名 初步考虑使有nginx做反向代理、把两个域名映射到相应的应用上、因此就有了标题所说的“nginx多域名单服务器单IP单Tomcat不同应用”上的配置问题、Nginx介绍的废话就不多说了、在这里把配置文件贴出来给大家参考一下吧 DD影院Ngin...

阅读全文

Linux文件压缩及解压命令tar,rar,unrar,zip,unzip使用方法
dwtedx Centos运维教程 366 0 2017-03-01 13:21:48

tar 打包/解包/压缩/解压缩文件、注意打包和压缩不是一回事、打包相当于捆绑、压缩是在捆绑好后再把里面的空隙挤出以生成更小的文件 $tar [-zjxcvf] filename.tar[.gz...] [file1 file2...] -c:建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令、压缩解压都要用到其中一个、可以和别的命令连用但只能用其中一个、下面的参数是根据需要在压缩或解压档案时可选的 -j:有bz2属性的 -J:有xz属性的 -z:有gzip属性...

阅读全文

Nginx url自动加斜杠_Rewrite 301重定向问题
dwtedx Centos运维教程 840 0 2017-02-10 13:19:28

nginx url自动加斜杠问题及301重定向、URL指向一个目录并且在最后没有包含斜杠、会301重定向跳转、添加server_name或修改访问重定向、内部服务器使用nginx、做网站测试之用、不同域名使用端口号区分、如www用默认的80端口、其它域名用81,82... 有时直接在地址栏敲网址、会发现跳转到localhost.localdomain的情况 比如858端口下有个hx目录、这样正常访问:http://192.168.1.158:858/hx/ 但如果少打了一个/、如:http://192.168.1.158:858/...

阅读全文

Linux计时器_Linux系统使用C 实现计时函数
dwtedx Centos运维教程 556 0 2016-12-23 15:54:24

Linux中、系统为每个系统都维护了三种计时器、分别是真实计数器、虚拟计时器以及实用计时器、一般情况下都使用真实计时器 GETITIMER()/SETITIMER()//读取/设置内部计时器#include <sys/time.h>int getitimer(int which, struct itimerval *curr_value);int setitimer(int which, const struct itimerval *new_value, struct itimerval *old_value); ...

阅读全文

liunx系统服务查看和管理命令
dwtedx Centos运维教程 511 0 2016-10-19 08:50:05

本文在开始之前需要给大家讲一个简单的常识、就是daemon(守护进程)和service(服务)、先理清这点之后看本文就比较直接了 daemon 的主要分类 stand_alone  :此daemon可以 自行单独启动服务 super daemon  :一个特殊的 daemon 来统一管理、super daemon 的处理模式有2中 1、multi_threaded(多线程) 2、single_threaded(单线程) deamon 工作形态的类型 signal-control  立即处理 interva...

阅读全文

CentOS编译安装php时遇到virtual memory exhausted: Cannot allocate memory
dwtedx Centos运维教程 1074 0 2016-09-06 10:40:37

很多哥们在购买服务器的时候、前期都会买配置比较低的服务器以节省成本、内存往往会购买一个GB的服务器、那么这个时候在搭建PHP环境的时候可能会出现内存不够的情况、因为编译过程是一个内存消耗较大的动作 问题描述 由于我个人也从以前BAE迁往自己的云主机、近期就遇到一个这样的问题、在1GB内存centos操作系统中、在编译安装php时日志中有如下错误记录virtual memory exhausted: Cannot allocate memorymake: *** [ext/fileinfo/libmagic/apprentice.l...

阅读全文

Linux CentOS7系统下yum安装phpMyAdmin和配置方法
dwtedx Centos运维教程 2299 0 2016-08-26 13:40:49

phpmyadmin是一种mysql的图形化管理工具、该工具允许你在web界面上管理你的mysql数据库、不可谓不方便快捷、此次安装与配置是在centos 7系统下、该系统已部署php和mysql环境、关于phpmyadmin的安装 你可以选择yum的在线安装方式、也可以在其官方网站上下载、然后解压缩至你的web服务器目录下、为方便起见、这里选择的是第一种方法、如果有朋友想了解第二种方法的、欢迎留言 一、安装phpMyAdminyum -y install phpmyadmin //执行yum在线安装程序 安装完成后到share...

阅读全文

OpenResty Nginx负载均衡配置和虚拟服务器路由配置详解
dwtedx Centos运维教程 2600 4 2016-08-18 10:09:25

新段时间把自己的博客搬到了云服务器上、那么搭建环境就是必须的了、在搭建好环境之后、需要对Nginx进行配置、其实是对OpenResty进行配置、因为我部署的是OpenResty的服务器、OpenResty是一个基于Nginx与Lua的高性能Web平台、最终其实还是在对Nginx进行配置 毕竟我是将我的DD博客、DD记账下载页和一个App开发页以及DD记账的App接口都放到同一个服务器的、在此记录下Nginx服务器nginx.conf的配置文件说明、希望对大家有用#运行用户user dwtedx.com; #启动进程、通常设置成...

阅读全文

Linux常用命令大全_CentOS命令大全
dwtedx Centos运维教程 679 0 2016-08-12 13:17:45

一、文件和目录 cd /home 进入 ‘/ home’ 目录’ cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd – 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -F 查看目录中的文件 ls -l 显示文件和目录的详细资料 ls -a 显示隐藏文件 ls *[0-9]* 显示包含数字的文件名和目录名 tree 显示文件和目录由根目录开始的树形结构(1) lstree 显示文件和目录由根目录开始的树形结构(2) mkdir d...

阅读全文

linux系统Centos7下源码安装Tomcat环境搭建
dwtedx Centos运维教程 943 0 2016-08-10 10:17:58

前两天分享了Centos7下安装JDK的方法、那么今天再详细的说一下怎么源码安装Tomcat并部署网站、我安装的是Tomcat7.0.70、可能有人会说了为什么不直接安装Tomcat8呢、这是因为我的项目是用7做的、安装8的方法和7是一样的、以及怎么在Centos7默认的防火墙Firewall下开放Tomcat的8080端口 1、下载Tomcat apache-tomcat-7.0.70.tar.gz的下载地址为:http://tomcat.apache.org/download-70.cgi、并上传到Linux的/urs/loc...

阅读全文

Linux系统CentOS7下简单方案安装jdk1.7详细方法
dwtedx Centos运维教程 748 0 2016-08-08 14:53:08

最后把DD博客的服务器从BAE搬到了CentOS云服务器上面了、另外把DD记账的Api接口也搬到了新的CentOS云服务器上面、但tomcat的前提JDK、今天先分享一下怎么在CentOS上面安装JDK、随便自己也做一个笔记、先看看最后的效果图 1、下载jdk并上传到/usr/java目录 jdk7下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html、选择对应的linux版本、下载rpm文件、这里选择的...

阅读全文

DD记账
top
+