linux
owen-li
这个作者很懒,什么都没留下…
展开
-
centos搭建apache+mysql+php环境
最近用php做的项目到了项目部署的时候,服务器为centos6.4系统,为了快捷部署,采用yum安装部署大部分内容参考博客 http://blog.sina.com.cn/s/blog_c02ed6590101d2sl.html一、安装 MySQL首先来进行 MySQL 的安装。打开超级终端,输入:[root@localhost ~]# yum转载 2016-05-18 17:54:38 · 3784 阅读 · 0 评论 -
VNC多用户登陆
1、安装VNCyum install vnc-server或者使用rpm安装。源码安装等。2:添加用户注:必须要切换到对应的用户,设置用户vnc密码。不然不能使用vnc登陆。useradd user1 //添加用户user1passwd user1 //设置用户的linux登录密码su user1 //切换到用户user1vncpasswd原创 2016-05-07 14:07:59 · 23392 阅读 · 0 评论 -
在linux下搭建私有云
ownCloud是一个免费开源的软件,用于为分享文件,日历,联系人,书签和个人音频/视频。非常容易安装和管理。1:搭建环境配置:你的服务应该工作在LAMP上。参考下面链接去安装一键LAMP服务。点击打开lamp一键安装连接:安装成功以后,安装必要的php扩展:yum install php-mysql php-json php-xml php-mbstring php-zip ph原创 2016-05-08 21:40:37 · 17809 阅读 · 0 评论 -
linux下dhcp服务器配置
1.安装DHCP服务组件: #rpm -ivh dhcp-4.1.1-38.P1.el6.centos.x86_64.rpm 或者yum install dhcp 选项与参数: -i :install 的意思 -v :察看更细部的安装资讯画面 -h :以安装资讯列显示安装进度 2.列出该软体所有的档案与目录所在完整档名 (list):原创 2016-05-10 14:08:44 · 23859 阅读 · 0 评论 -
centos安装与配置
1、准备安装 1.1 系统简介 CentOS 是什么? CentOS是一个基于Red Hat 企业级 Linux 提供的可自由使用的源代码企业级的 Linux 发行版本。每个版本的 CentOS 都会获得七年的支持(通过安全更新方式)。新版本的 CentOS 每两年发行一次,而每个版本的 CentOS 会定期(大概每六个月)更新一次,以便支持新的硬件。这样,建立一原创 2016-07-13 20:28:34 · 9279 阅读 · 0 评论 -
centos忘记root密码,重新设置的方法
在虚拟机安装了Centos,今天要开机却忘记了密码,于是开始百度查找重新设置的方法,经过实验操作,确实有效,现将方法记录如下:(1)重新启动Centos,在启动过程中,长按“ESC”键,进入GNU GRUB界面。(GNU GRUB是一个来自GNU项目的多操作系统启动程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望允许的操作系统转载 2016-07-18 09:57:12 · 4611 阅读 · 0 评论 -
centos下hadoop2.7.1伪分布式搭建
Hadoop有三种运行模式,分别如下:单机(非分布式)模式伪分布式(用不同进程模仿分布式运行中的各类节点)模式完全分布式模式注:前两种可以在单机运行,最后一种用于真实的集群环境,通常用在生产环境上。我们可以搭建本地的伪分布式模式来模拟分布式环境的执行。下面我们将搭建hadoop2.7.1伪分布式。可以按照官方文档进行安装。官方文档链接二、软硬原创 2016-09-13 20:58:03 · 3818 阅读 · 0 评论 -
利用RZ和SZ命令在xshell中传输文件
通过XShell,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。首先得保证服务器里面安装了lrzsz yum install lrzsz rz和sz这两个东西,就两个字母,每次都容易记错了。 sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilen原创 2016-09-28 19:48:05 · 6012 阅读 · 0 评论 -
linux at和crontab命令解析
在linux系统中你可能已经发现了为什么系统常常会自动的进行一些任务?这些任务到底是谁在支配他们工作的?在linux系统如果你想要让自己设计的备份程序可以自动在某个时间点开始在系统底下运行,而不需要手动来启动它,又该如何处置呢? 这些例行的工作可能又分为一次性定时工作与循环定时工作,在系统内又是哪些服务在负责? 还有,如果你想要每年在老婆的生日前一天就发出一封信件提醒自己不要忘记,linux系统下转载 2016-09-29 22:10:08 · 781 阅读 · 0 评论 -
linux配置ftp服务器
源于腾讯云论坛linux下配置ftp服务器转载 2016-04-05 19:26:24 · 4477 阅读 · 0 评论 -
怎样配置vi编辑器
linux 中vi编辑器简单配置!翻译 2016-04-05 19:11:04 · 1090 阅读 · 0 评论 -
tcpdump抓包分析详解
Linux操作系统tcpdump抓包分析详解 PS:tcpdump是一个用于截取网络分组,并输出分组内容的工具,简单说就是数据包抓包工具。tcpdump凭借强大的功能和灵活的截取策略,使其成为Linux系统下用于网络分析和问题排查的首选工具。tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具。tcpdump存在于基本的Li转载 2017-06-07 19:49:33 · 1324 阅读 · 0 评论 -
virtualbox安装增强工具失败解决方法
在virtualbox中安装centos7后,再安装增强工具失败。安装出现如下错误:Building the VirtualBox Guest Additions kernel modules [FAILED] Your system does not seem to be set up to build kernel modules. Look at /var/log/vbo原创 2017-05-10 16:01:00 · 12133 阅读 · 0 评论 -
hadoop退出安全模式
Hadoop为了防止数据丢失,启动了“安全模式”的设置,每次启动hadoop后一段时间内集群处于安全模式,该模式下集群会检查各节点文件块的记录,如果数据块中满足replication设置值的数据块的数量在总数据块数量中所占比例没有超过一定值(称为安全模式阀值,默认为0.999f),那么集群将持续处于安全模式,在该模式下,文件系统中的内容不允许修改也不允许删除,直到安全模式结束。安全模式主要是为了系原创 2017-05-13 21:23:46 · 4135 阅读 · 0 评论 -
ganglia监控hadoop集群配置
1:ganglia简介ganglia是UC Berkeley发起的一个开源集群监控项目,设计用于测量和监控数以千计的节点。主要是采用监控系统性能,如cpu,内存,硬盘使用率,I/O负载,网络流量情况等。ganglia采用多层次的结构模式,是的ganglia可以实现良好的扩展。gmond带来的负载非常少,这使得它成为在集群中各台计算机上运行的 一段代码,而不会影响用户性能。2:g原创 2017-04-21 16:45:59 · 3046 阅读 · 0 评论 -
linux的sh脚本编程
在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的任务。 下面,让我们一起来看看shell是如何工作的: 建立一个脚本 Linux中有好多中转载 2016-05-04 22:36:21 · 7025 阅读 · 0 评论 -
关于RT故障的解决办法
关于RT故障的解决办法最近在使用ftp过程中遇到这个问题,输入正确的用户名和密码依然提示500 OOPS: cannot change directory: 无法登陆.服务器使用是Redhat搭建的vsftp,使用环境是从win界面登入服务器,在输入用户名密码框无法进去,于是在CMD下登录查看错误信息. (图1)随后远程登录linux服务器上,使用getsebool -a 可以原创 2016-05-03 21:41:17 · 5179 阅读 · 0 评论 -
进程间通信-有名管道
无名管道,由于没有名字,只能用于亲缘关系的进程间通信.。为了克服这个缺点,提出了有名管道(FIFO)。FIFO不同于无名管道之处在于它提供了一个路径名与之关联,以FIFO的文件形式存在于文件系统中,这样,即使与FIFO的创建进程不存在亲缘关系的进程,只要可以访问该路径,就能够彼此通过FIFO相互通信,因此,通过FIFO不相关的进程也能交换数据。值的注意的是,FIFO严格遵循先进先出(first原创 2016-04-28 20:13:20 · 4022 阅读 · 0 评论 -
wordpress与mysql之间不可告人的秘密
wp_commentmeta:存储评论的元数据wp_comments:存储评论wp_links:存储友情链接(Blogroll)wp_options:存储WordPress系统选项和插件、主题配置wp_postmeta:存储文章(包括页面、上传文件、修订)的元数据wp_posts:存储文章(包括页面、上传文件、修订)wp_terms:存储每个目录、标签wp_term_r转载 2016-04-21 16:57:44 · 3582 阅读 · 0 评论 -
centos7修改主机名方法
CentOS7修改服务器主机名方法CentOS7下修改主机名第一种:hostname 主机名01.hostname 主机名称 hostname xxx这种方式,只能修改临时的主机名,当重启机器后,主机名称又变回来了。centos7修改主机名和7以下的版本都不一样,这就搞得很懵逼了,度娘还是很强大滴。第二种:hostnamectl set-hostna原创 2016-10-19 22:56:23 · 49688 阅读 · 0 评论 -
linux7修改root密码
1:开机键盘按e计入编辑界面:光标移到到linux16开头的那一行,然后按按end键将光标移至最行末,敲一个空格然后敲如下参数rd.break:如图所示:原创 2016-11-09 21:20:21 · 10692 阅读 · 0 评论 -
Exception in thread "main" java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Wi
eclipse远程连接hadoop2-6.0运行程序是报错:Exception in thread "main" Java.lang.UnsatisfiedLinkError: org.apache.Hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z解决方法设置环境变量 HADO原创 2017-03-30 23:01:05 · 11939 阅读 · 0 评论 -
eclipes远程连接hadoop 权限错误 Permission denied: user=root, access=WRITE, inode="/":hdfs:super
eclipse连接hadoop后运行报错,显示用户权限不够。17/03/30 21:14:29 WARN mapred.LocalJobRunner: job_local1761927032_0001org.apache.hadoop.security.AccessControlException: Permission denied: user=admin, access=WRITE, in原创 2017-03-30 23:33:49 · 2510 阅读 · 3 评论 -
Centos7下批量创建用户
#!/bin/bash#this shell is use to bachusers if [ $# != 1 ];then echo "Usage:root/batchusers"elif [ -f $1 ];then for line in `cat $1` do name=`echo $line | cut -d : -f原创 2017-04-03 21:04:59 · 6894 阅读 · 0 评论 -
基于NFS共享存储kvm虚拟机动态迁移操作梳理
相比KVM虚拟机静态迁移中需要拷贝虚拟机虚拟磁盘文件,kvm虚拟机动态迁移无需拷贝虚拟磁盘文件,但是需要迁移到的虚拟主机之间需要有相同的目录结构虚拟机磁盘文件,本文这部分内容通过nfs来实现,当然也可以采用GFS2集群文件系统来实现,本文的动态迁移是基于共享存储动态迁移。KVM动态迁移目前有两种,一种是基于共享存储的动态迁移,一种是基于基于数据块的动态迁移,需要qemu-kvm-0.12.转载 2017-04-07 21:57:05 · 6175 阅读 · 2 评论 -
Centos7下yum安装配置nginx与php
开始安装Nginx和PHP-FPM之前,首先卸载系统中以前安装的Apache和PHP保证安装不会冲突。用root登录输入下面的命令:yum remve httpd* php*增加额外资源库 默认情况下,CentOS的官方资源是没有php-fpm的, 但我们可以从Remi的RPM资源中获得,它依赖于EPEL资源。我们可以这样增加两个资源库:1:安装nginx:y原创 2017-04-13 09:34:29 · 19329 阅读 · 0 评论 -
nginx实现反向代理和负载均衡
1:为什么要实现负载均衡: 当一台服务器的单位时间内访问量越大的时候,服务器压力会越大,当一台服务器压力大得超过自身的承受压力的时候,服务器会崩溃,为了避免服务器崩溃,让用户更好的体验,我们通常通过负载均衡的方式来分担服务器的压力。那么什么是负载均衡呢?我们可以建立很多个服务器,这些服务器组成一个服务器集群,然后当用户访问我们的网站的时候,先访问一个中间服务器,再让这个中间服务器在服务器原创 2017-04-13 18:58:13 · 1288 阅读 · 0 评论 -
linux常用操作命令
常用指令ls 显示文件或目录-l 列出文件详细信息l(list)-a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录-p 创建目录,若无父目录,则创建p(parent)cd原创 2016-05-31 21:05:03 · 409 阅读 · 0 评论 -
centos7KVM虚拟化常用虚机管理命令
1:kvm安装虚拟机;virt-install --name centos7.1 --boot network,cdrom,menu=on --ram 1024 --vcpus=1 --os-variant=rhel6 --accelerate --cdrom=/usr/local/iso/CentOS-7-x86_64-DVD-1511.iso --disk path=/usr/loc原创 2017-03-30 11:31:59 · 8620 阅读 · 2 评论 -
Mysql数据库备份与恢复
一:前言:备份数据库非常重要,数据库通常包含公司的大部分任务关键数据(销售、客户等待)执行备份是系统管理员能够在下列几种类型时间之后恢复数据:1:操作系统故障2:电源故障3:文件系统崩溃4:硬件问题5:安全漏洞6:数据库损坏7:数据中毒二:数据库备份方法:逻辑备份:纯文本文件中到处信息和记录特征1.数据库结构是通过查询数据库检索的;2.可移植性高原创 2017-03-29 22:38:31 · 1106 阅读 · 1 评论 -
设置Redhat7的启动级别
Redhat7和Redhat6的系统级别完全不同:对比一、切换系统运行级别使用命令:init 0-6 0 关机。1 单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。2 多用户模式,没有NFS网络支持。3 完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式。4 系统未使用,保留一般不用,在一些特原创 2017-03-08 09:01:56 · 5913 阅读 · 0 评论 -
Redhat7修复常见启动问题
一:恢复root密码root密码重置请点击跳转:二:修复启动时候出现的文件系统问题:/etc/fstab中的错误和损坏的文件系统可能会阻止系统启动。在大多数情况下,systemd实际上会在超时后继续启动,或者将至需要提供root密码的紧急修复shell.x。下表列出了常见的错误及结果:在所有的情况下,管理员都可以使用emergency.target目标来原创 2017-03-08 09:38:55 · 6540 阅读 · 0 评论 -
解决PHP date调用警告:It is not safe to rely on the system's timezone settings
PHP调试的时候出现了警告:It is not safe to rely on the system解决方法,其实就是时区设置不正确造成的,本文提供了3种方法来解决这个问题。实际上,从PHP 5.1.0开始当对使用date()等函数时,如果timezone设置不正确,在每一次调用时间函数时,都会产生E_NOTICE 或者 E_WARNING 信息,而又在php中,date.timezo转载 2017-03-08 09:55:31 · 2612 阅读 · 0 评论 -
10 个你需要了解的 Linux 网络和监控命令
注意啦!10 个你需要了解的 Linux 网络和监控命令下面列出来的10个基础的每个Linux用户都应该知道的网络和监控命令。网络和监控命令类似于这些:hostname,ping, ifconfig, iwconfig, netstat, nslookup, traceroute, finger, telnet, ethtool 用于查看linux服务器ip地址,管理服转载 2017-03-16 11:55:18 · 891 阅读 · 0 评论 -
linux正则表达式详解
1:什么是正则表达式:简单的说,正则表达式就是处理字符串的方法,它是以行为单位进行字符串的处理行为,正则表达式通过一些特殊符号的辅助,可以让用户轻易达到查找,删除,替换某特定字符串的处理程序。2:一些参数:grep [-A] [-B] [--color=auto] '收索字符串' filename-A :后面可加数字,为after的意思,除了列出该行以外,后续的n行也被列出来。原创 2017-03-20 21:01:38 · 6260 阅读 · 0 评论 -
hadoop 启动指令
start-all.sh 启动所有的Hadoop守护进程。包括NameNode、 Secondary NameNode、DataNode、JobTracker、 TaskTrackstop-all.sh 停止所有的Hadoop守护进程。包括NameNode、 Secondary NameNode、DataNode、JobTracker、 TaskTrackstart-dfs.sh 启动Ha转载 2017-03-22 15:23:12 · 1206 阅读 · 0 评论 -
webmin脚本安装与配置
1:What is webminWebmin是目前功能最强大的基于Web的Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。目前Webmin支持绝大多数的Unix系统,这些系统除了各种版本的linux以外还包括:AIX、HPUX、Solaris、Unixware、Irix和FreeBSD等 Webmin 让您能够在远程使用支持 HTTPS (SSL原创 2017-03-23 22:21:04 · 3740 阅读 · 2 评论 -
nginx简介与安装配置
1nginx简介:是个服务器,主要是php常用到的服务器。Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定原创 2017-03-28 14:58:24 · 1367 阅读 · 0 评论 -
Vsftp虚拟用户配置
1:配置前准备:yum install pam*yum install db4*首先安装PAM(用于用户认证)和DB4(用于生成虚拟用户的用户名密码的db文件)。2、安装vsftpdyum install vsftpd设置vsftpd开机启动:chkconfig vsftpd on通过chkconfig --list 查看启动项3. 配置vsftpd.c原创 2016-05-08 11:56:49 · 9232 阅读 · 0 评论