linux
文章平均质量分 78
wangmj518
软件开发,中间件,数据库,企业管理
展开
-
win7使用Putty 连接debain
首先需要在debain安装openssh-serversudo apt-get install openssh-server1/在百度搜索输入“putty”然后进行下载,下载后无需安装只需要在文件中找到“putty.exe”双击即可运行,或者将putty新建一个桌面的快捷方式。2、打开会有一个面板,面板名为“Putty configuration”putty的配置界面,在左侧目录位置默认在Session(会话)在这个界面上读者可以创建一个服务器连接。3、如下图小编在...转载 2021-02-07 09:10:00 · 411 阅读 · 0 评论 -
crtmpserver源码编译(Unix)及部分问题解决
本文编译在Unix环境中完成要求gcc和c++需要支持步骤:1进入目录#cd crtmpserver/builders/cmake2生成make文件(cmake .(有个点))#cmake .3编译#make当达到100%编译成功(若失败请参考下文,重新编译时,若配置文件有改动请先清理./cleanup.sh)4运行#./crtm转载 2013-06-08 23:59:14 · 811 阅读 · 0 评论 -
crtmpserver readme翻译 如何编译并使用C++ RTMP Server
声明:本人四级未过,翻译难免有不标准、有省略的地方见谅,还有的是按照自己的话讲的readme来源:crtmpserver-385这个到781一直都未更新过,还是这个readme有的可能失效,以实际为准Instructions how to compile and use C++ RTMP Server (a.k.a crtmpserver)如何编译并使用C++ RTMP转载 2013-06-08 23:57:49 · 916 阅读 · 0 评论 -
用开源nginx-rtmp-module搭建flash直播环境
1、将nginx和nginx-rtmp-module的源码包解压PS:nginx-rtmp-module网址https://github.com/arut/nginx-rtmp-module2、进入nginx的源代码目录,编译./configure --add-module= --without-http_rewrite_modulemakemake install转载 2013-06-08 23:48:58 · 924 阅读 · 0 评论 -
flv文件解析
参考百度:http://baike.baidu.com/view/364757.htmFLV是一个二进制文件,由文件头(FLV header)和很多tag组成。tag又可以分成三类:audio,video,script,分别代表音频流,视频流,脚本流。FLV Header 文件类型3bytes 总是FLV(0x46 0x4C 0x56) 版本1byte 流信息1by转载 2013-06-09 00:01:09 · 700 阅读 · 0 评论 -
最新 crtmpserver 源码的获取方法
C++ RTMP Server,作用跟FMS服务器一样,一个开源,一个收费。有免费的自然用免费的了。C++ RTMP Server官方主页:http://www.rtmpd.com/C++ RTMP Server下载页面:http://www.rtmpd.com/downloads/下载页面上都是编译好的,明显没有我们需要的源码C++ RTMP Server转载 2013-06-08 21:34:19 · 1015 阅读 · 0 评论 -
Windows下Nginx的安装与配置
Nginx ("engine x") 是一款高性能的,轻量级的HTTP Web 服务器 和反向代理服务器及电子邮件 IMAP/POP3/SMTP 代理服务器。Nginx 是由俄罗斯的程序设计师 Igor Sysoev 所开发,为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过四年多时间了,Igor 将源代码以类BSD许可证的形式发布。自 Nginx 发布四年转载 2013-06-08 21:23:51 · 510 阅读 · 0 评论 -
iptables 防火墙 只允许某IP访问某端口、访问特定网站
1.先备份iptables# cp /etc/sysconfig/iptables /var/tmp需要开80端口,指定IP和局域网下面三行的意思:先关闭所有的80端口开启ip段192.168.1.0/24端的80口开启ip段211.123.16.123/24端ip段的80口# iptables -I INPUT -p tcp --dport 80 -j DROP转载 2013-06-17 11:34:56 · 985 阅读 · 0 评论 -
Nginx配置与应用详解
Nginx配置与应用详解Nginx是由俄罗斯软件工程师Igor Sysoev开发的一个高性能的HTTP和反向代理服务器,具备IMAP/POP3和SMTP服务器功能。Nginx最大的特点是对高并发的支持和高效的负载均衡,在高并发的需求场景下,是Apache服务器不错的替代品。目前,包括新浪、腾讯等知名网站已经开始使用Nginx作为Web应用服务器。目前,Nginx的文档多为俄文,51转载 2013-06-07 13:43:21 · 649 阅读 · 0 评论 -
在centos防火墙内禁止某IP的访问
使用CENTOS自带的防火墙来禁止某IP对系统的访问。以下是/etc/sysconfig/iptables 截取片段以拒绝 211.154.137.45 访问为例,记得位置不能写错。# Firewall configuration written by system-config-securitylevel# Manual customization of this f转载 2013-06-17 11:36:35 · 778 阅读 · 0 评论 -
FMS (Flash Media Server) Player 制作(AS2版)
原文地址 FMS (Flash Media Server) Video Chat 通过flash自己动手做一个播放器,只需轻松几步1新建一个as2版fla文件,as3与as2语法存在差异as3见http://blog.163.com/zhujiatc@126/blog/static/1834638201312111623483/2在库标签右击新建视频设置元件名为转载 2013-06-09 00:05:35 · 1001 阅读 · 0 评论 -
一个经典实用的iptables shell脚本
PS:这个iptables脚本不错,很实用,根据实际应用改一下就可以自己用。分享出来,供大家来参考。原作者佚名。源代码如下:#!/bin/sh#modprobe ipt_MASQUERADEmodprobe ip_conntrack_ftpmodprobe ip_nat_ftpiptables -Fiptables -t nat -Fiptables -Xi转载 2013-08-29 09:46:54 · 503 阅读 · 0 评论 -
CentOS6.2使用yum安装LAMP及phpMyadmin
文介绍如何在CentOS6.2下面使用YUM配置安装LAMP环境,一些兄弟也很喜欢使用编译的安装方法,个人觉得如果不是对服务器做定制,用yum安装稳定简单,何必去download&make&make install呢。Step1. 为centos配置rpmforge及epel源。centos官方的源其实也够用,不过像php的一些扩展如php-mcrypt在官方源中并没有。rpm转载 2015-11-22 10:39:11 · 516 阅读 · 0 评论 -
CentOS7安装phpMyAdmin
phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的 数据库管理工具,让管理者可用Web接口管理MySQL数据库。借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料 的汇入及汇出更为方便。其中一个更大的优势在于由于phpMyAdmin跟其他PHP程式一样在网页服务器上执行,但是您可以在任何地方使用这些程式产生的H转载 2015-11-21 23:04:31 · 1032 阅读 · 0 评论 -
CentOS 6.5 安装Apache服务器后无法访问解决方法
CentOS 6.5 安装Apache服务器后无法访问解决方法。类似的症状在参考文献中均有所描述,只是解决方法稍作修改。CentOS 6.5 安装Apache服务器后无法访问解决方法原文1中建议在防火墙中增加规则开启80端口,方法如下:========================================================================转载 2015-11-22 19:24:26 · 1743 阅读 · 0 评论 -
CentOS 6 NFS的安装配置
NFS的安装配置:centos 5 :yum install nfs-utils portmapcentos 6 :yum install nfs-utils rpcbind本节是使用centos 6的配置过程:设备:两台 centos6 OS 安装的时候选择的是"Basic Server"软件配置包。首先,让两台机器都安装NFS的 软件包,如下显示的是转载 2015-11-22 11:51:48 · 434 阅读 · 0 评论 -
centos6.5安装apache2.x并修改默认80端口
因目前nginx已经成了主流反向代理软件,所以在linux服务器系统上,我们几乎都会安装nginx这个东东,这就给同时使用apache带来了麻烦,因为apache缺省使用的也是80端口。而更多时候,我们显然不想修改nginx的端口,于是只有修改apache的80端口。1.首先查找apache的httpd服务的配置文件httpd.conf,用rpm,yum等不同方式安装的apac转载 2015-11-22 11:20:10 · 2307 阅读 · 2 评论 -
CentOS7下修改mariadb数据库文件的路径
mariadb默认的数据文档存储目录为/var/lib/mysql,要想将默认创建目录改成/data,需要一下操作:1、创建/data目录 mkdir /data chmod 777 /data(要给这个目录至少要附加读写权限)2、把mariadb服务停掉: systemctl stop mariadb.service3、转载 2015-11-21 23:11:48 · 11602 阅读 · 4 评论 -
NFS配置
一:服务器端的设定(以LINUX为例) 服务器端的设定都是在/etc/exports这个文件中进行设定的,设定格式如下: 欲分享出去的目录 主机名称1或者IP1(参数1,参数2) 主机名称2或者IP2(参数3,参数4) 上面这个格式表示,同一个目录分享给两个不同的主机,但提供给这两台主机的权限和参数是不同的,所以分别设定两个主机得到的权限。 可以设定的参数主要有以下这些:转载 2014-12-28 09:20:30 · 1213 阅读 · 0 评论 -
crtmpserver流媒体服务器的介绍与搭建
前言 Adobe的FMS(Flash Media Server)是很好用。但对应着分级授权的是money和有限功能开放。商业的东西既然用不起,也阻碍了我们的技术进步,那就只能求助于开源社区了。而crtmpserver就是FMS的替代者之一1. crtmpserver简介crtmpserver的功能总来说:支持推送给它的rtmp流的接收与播放器请求的分发;rtmp转载 2014-09-24 09:14:44 · 473 阅读 · 0 评论 -
linux iptables IP限制访问 指定IP访问
只允许指定的一个IP访问服务器vi /etc/sysconfig/iptables*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]-A INPUT -s 165.232.121.17 -j ACCEPT-A INPUT -j DROPCOMMIT如果你之前的防火墙设转载 2013-08-29 09:51:30 · 12479 阅读 · 0 评论 -
Centos搭建PHP5.3.8+Nginx1.0.9+Mysql5.5.17
算不上经验,只能说是个人总结.在搭建过程中遇到的问题.并记录下来.刚开学习始搭建环境的朋友少走一些弯路.这没有过多的参数,并不是什么高性能网站的部署.本人经验有限,在此分享一些遇到的问题. 操作环境 操作系统:Mac Os Lion 虚拟主机:VMware Fusion 虚拟系统:Centos 5.5+ 操作用户:Root 实现目的:搭转载 2013-06-09 20:41:00 · 534 阅读 · 0 评论 -
CentOS开机自动挂载
安装Linux的时候,只给Linux分了大约50G的空间,于是把剩余的400多G单独分了一个EXT4分区来存放数据,把/home目录下的几个文件夹都Link过去了,数据源文件都存放在这个单独的分区中,不占用Linux本身的空间。(防止重装系统数据丢失)于是开机打开用户文件夹的时候,这些文件夹都是一把X,需要挂载后才能使用,每次手动挂在太麻烦了,于是设置自动挂载。首先用df命令查看要转载 2013-06-10 10:53:02 · 848 阅读 · 0 评论 -
“ssh localhost”去掉输入密码(CentOS 6.3)
“ssh localhost”去掉输入密码(CentOS 6.3)在Shell中,输入“sshlocalhost”提示输入密码,可以采用下面的方法。[plain] view plaincopyprint?$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa $ cat ~/.ssh/id_dsa.pub >> ~/.ssh/a转载 2013-06-10 10:51:52 · 663 阅读 · 0 评论 -
centos 6.2 64位安装nginx,php,mysql和中文分词
上回说到买了台阿里云的服务器,并且基本环境已经配置完了,这回开始配置web环境。安装lnmp的话网上有很多教程,找到了这个比较完整的,并且测试可用http://solf.me/compile-nginx-php-mysql-on-centos-lnmp/这篇文章写的真不错,按照这里的方法基本没发现什么问题,只不过我将nginx换成了最新的1.2.3,用他的步骤进行没有问题。就是转载 2013-06-09 21:43:04 · 675 阅读 · 0 评论 -
CentOS6.2 yum安装配置LNMP服务器(Nginx+PHP+MySQL)
1、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPUT -m state --state NEW -m tcp -p tcp --dpo转载 2013-06-09 21:13:56 · 616 阅读 · 0 评论 -
flash as2 as3 从html中获取参数
1在html中加入flashsrc="xx.swf" FlashVars="var1=htmlshow1&var2=htmlshow2" quality="high" width="480" height="400" align="middle" allowScriptAccess="always" allowFullScreen="true" mode="transparent" type=转载 2013-06-09 00:13:26 · 1517 阅读 · 0 评论 -
crtmpserver的使用(发布和观看)
Unix下如何编译c++rtmpserver见http://blog.163.com/zhujiatc@126/blog/static/18346382012111581359308/这里,运行时我们使用配置文件flvplayback.lua(在configs文件夹中)其它也行,但很多我们用不到看到如上界面启动成功连接格式:rtmp://ip/appname/str转载 2013-06-09 00:03:42 · 1196 阅读 · 0 评论 -
crtmpserver主线版本在Redhat AS 5上面编译不通过,参考攻略
IntroductionThe following instructions are extremely simple and incomplete! This are ONLY receipts to follow for getting started with the server very fast. At this present time (the time you are r转载 2013-06-08 23:54:18 · 802 阅读 · 0 评论 -
用crtmpserver搭建开源rtmp直播服务
1、通过yum安装openssl-devel、cmake等编译crtmpserver必需工具2、通过svn下载crtmpserver的源码svn co --username anonymous https://svn.rtmpd.com/crtmpserver/trunk rtmp 注:主线版本在Redhat AS 5上面编译不通过,参考攻略http://wiki.rtmpd.转载 2013-06-08 23:47:39 · 1179 阅读 · 1 评论 -
windows下nginx安装、配置与使用
目前国内各大门户网站已经部署了Nginx,如新浪、网易、腾讯等;国内几个重要的视频分享网站也部署了Nginx,如六房间、酷6等。新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx。相比apeach、iis,nginx以轻量级、高性能、稳定、配置简单、资源占用少等优势广受欢迎。1)下载地址: http://nginx.org2)启动 解压至c:\ngin转载 2013-06-08 21:22:08 · 523 阅读 · 0 评论 -
CentOS 6.3开机自动挂载磁盘和文件夹
CentOS 6.3开机自动挂载磁盘和文件夹CentOS服务器可能有多个磁盘,但是突然掉电,原先手动挂载的磁盘,就不在了。于是,需要系统在开机时自动挂载我们需要的磁盘和文件夹。编辑/ect/fstab,可看到当前所有的挂载点,在最后追加需要挂载的信息。每一列代表的信息,如下[plain] view plaincopyprint?device name m转载 2013-06-10 10:50:25 · 643 阅读 · 0 评论 -
关注:http://geek.warmsheep.com/?tag=centos
http://geek.warmsheep.com/?tag=centos转载 2013-06-10 10:54:21 · 590 阅读 · 0 评论 -
详细解析Linux /etc/passwd文件
Linux系统管理员对用户管理可能会涉及到一些文件其中Linux /etc/passwd文件就是经常会接触到的文件,管理员应该弄清楚这个文件。AD:2013大数据全球技术峰会课程PPT下载在Linux /etc/passwd文件中每个用户都有一个对应的记录行,它记录了这个用户的一些基本属性。系统管理员经常会接触到这个文件的修改以完成对用户的管理工作。转载 2013-06-05 17:35:34 · 684 阅读 · 0 评论 -
linux下mysql命令
1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mysqladmin restart /ect/init.d/mysql restart (前面为mysql的安装路径) 3.linux下关闭mysql的命令: m转载 2013-06-13 22:41:39 · 432 阅读 · 0 评论 -
linux下创建和删除软、硬链接
在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号。文件属性保存在索引结点里,在访问文件时,索引结点被复制到内存在,从而实现文件的快速访问。链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法。Linux中包括两种链接:硬链接(Hard Link)和软链接(Soft Link),软链接又称为符号链接(Symbolic转载 2013-06-11 18:10:21 · 442 阅读 · 0 评论 -
linux 硬链接与软连接的区别
首先我们需要了解linux 下硬链接以及软连接的基本概念. 硬链接:新建的文件是已经存在的文件的一个别名,当原文件删除时,新建的文件仍然可以使用. 软链接:也称为符号链接,新建的文件以“ 路径” 的形式来表示另一个文件,和Windows 的快捷方式十分相似,新建的软链接可以指向不存在的文件. 下面详细介绍一下硬链接和软连接之间的区别. 1. 硬链接和原来的文件没转载 2013-06-11 17:56:44 · 755 阅读 · 0 评论 -
Linux学习笔记-文件属性与目录配置
如下笔记是学习自鸟哥的私房菜基础学习篇(第二版)记录一些比较有用且实用的命令。命令行模式就是指在登入Linux的时候得到的一个Shell基础操作命令:显示日期:date显示日历:cal计算器:bc基础操作快捷键:命令/文件名补全:按下Tab键终止正在执行的命令:C转载 2013-06-10 10:49:53 · 595 阅读 · 0 评论 -
CentOS 6.2 上编译安装 Nginx 1.0.15 + PHP 5.3.16 + MySQL 5.1.62
更新:2012-05-28 initial 2012-09-01 去掉eAccelerator,添加APC;将PHP更新到5.3.16 2012-09-13 修复MySQL启动问题;将pid和MySQL的data存放到/home/mysql目录下;编译PHP时添加mysql pdo补充教程:《在不停机下为PHP安装APC加速》《Nginx日志自动切割脚本》LNMP的好处就不转载 2013-06-09 21:46:14 · 693 阅读 · 0 评论 -
CentOS+Nginx+PHP+MySQL详细配置(图解)
一、安装MySQL目前web服务器已经很少有跑静态页面的,如果要跑动态网站那当然就离不开数据库,虽然在以前文章中有写MySQL是怎么安装的,但是感觉好久没装MySQL,现在只把步骤贴出来,就不做过多的讲解了#useradd mysql#tar zxvf mysql-5.0.40.tar.gz#cd mysql-5.0.40#./configure --prefix=/usr/l转载 2013-06-09 21:04:36 · 487 阅读 · 0 评论