LAMP之路

不积跬步,无以至千里!

编译mysql make时出现 redeclaration of C++ built-in

2013-9-13 一抹阳光 数据库

编译mysql make时出现redeclaration of C++ built-in type ‘bool’,是由于没有安装gcc-c++,如果安装gcc-c++后,make还出现此错误,则需要重新configure再make。...[阅读全文]

评论(0) 浏览(2144)

aspx网站报错:“/”应用程序中的服务器错误。

2013-9-12 一抹阳光 环境架设

“/”应用程序中的服务器错误。 运行时错误 说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。 详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。   排查网站权限:是否授予network service 写入...[阅读全文]

评论(0) 浏览(2272)

修改远程桌面连接端口

2013-9-11 一抹阳光 操作系统

一般Web服务器放在公网上以后,有些为了方便远程操作,所以打开了远程桌面连接。这样是很不安全的,黑客在扫描到服务器开启了3389端口以后很多都是利用这个端口发起攻击。为了降低风险而又想使用远程桌面连接,一个比较简单的方法就是修改远程桌面链接的3389端口。 远程桌面终端服务默认端口为"3389",为防止他人进行恶意连接,就需要对默认端口进行更改。对此可打开注册表编辑器(运行regedit),依次展开"HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp"分支,其下的"...[阅读全文]

评论(0) 浏览(2417)

细数免费虚拟主机管理系统

2013-9-5 一抹阳光 操作系统

Linux 的web控制面板有不少,常用的有cPanel、DirectAdmin、Virtualmin/Webmin、Kloxo这几种。但是cP和DA都是收费的,而且价格并不便宜。   【Kloxo】 Kloxo的前身是lxadmin,是一款免费的虚拟主机管理系统,安装简单,功能强大,可以快速地在red hat,centos系列linux系统的主机上搭建LAMP环境。安装后可以绑定40个主域名(不限子域名个数),可以到官方网站申请无限域名的授权。 支持系统: CentOS/RedHat 官网地址:http://lxcenter.org/software/kloxo 中文语言包:htt...[阅读全文]

评论(0) 浏览(7654)

http and rtmp

2013-9-4 一抹阳光 环境架设

RTMP协议和HTTP比有哪些优势呢,或者说:我们为什么要使用FMS/Red5呢?   两种协议HTTP和RTMP,有点点不同. HTTP:  超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法   HTTP 先通过IIS 将FLV下载到本地缓存,然后再通过NetConnection的本地连接来播放这个FLV,这种方法是播放本地的视频,并不是播放服务器的视频。因此在 本地缓存里可以找到...[阅读全文]

评论(0) 浏览(4353)

nginx搭建flv流媒体服务器【转】

2013-9-4 一抹阳光 环境架设

FLV视频有两总发布方式  1、HTTP方式   这种方式要下载FLV视频文件到本地播放,一旦FLV视频文件下载完成,就不会消耗服务器的资源和带宽,但是拖动功能没有RTMP/RTMP流媒体方式强大,很多视频网站都是用HTTP方式实现的,如:YouTube,土豆,酷6等  2、RTMP/RTMP流媒体方式   这种方式不用下载FLV视频文件到本地,可以实时的播放flv文件,可以任意拖拽播放进度条,但是比较消耗服务器的资源,   二、使用nginx来搭建flv流媒体服务器   1、使用nginx来搭建flv流媒体服务器简介 nginx中的Flv Stream模块能实现flv流媒体的功能,而且支持f...[阅读全文]

评论(0) 浏览(2862)

独立服务器或vps用户,discuz邮箱验证的设置

2013-9-2 一抹阳光 环境架设

如果你的网站是在独立服务器或者vps上,操作系统是linux。 使用第一种方式发送邮件   1.首先保证sendmail已经装好并设置正确(一般vps都已经设置好), 2.php.ini再做一下修改(好像不做修改也是可以的) 这样,选择第一种方式发送,就可以了。 不过注册用户收到的验证邮件的发件人中,会显示由xxx代发。怎么修改这个代发呢。 这个代发邮件其实就是www@服务器机器名.com。 修改一下机器名吧,  #vi  /etc/sysconfig/network HOSTNAME=lamp46.com 然后再, #vi /etc/hosts 添加一行 ...[阅读全文]

评论(0) 浏览(3225)

linux+nginx+php+mysql网站搬家流程

2013-9-2 一抹阳光 环境架设

【原服务器】 一、备份数据库文件 直接备份网站数据库存储文件。 二、备份网站程序 三、备份nginx、php、php-fpm、mysql配置文件(主要是针对做过优化的,尤其是nginx中的伪静态)。 四、备份自己写的shell脚本和crontab计划任务。 五、备份iptable的IP   【新服务器】 安装网站环境后,首先检查一下服务器时区设置,date -R 一、添加网站对应的mysql账号 二、将考过来的mysql存储文件更改所有者 chown -R mysql:mysql ./xxx 三、将靠过来的shell脚本的权限改成777...[阅读全文]

评论(0) 浏览(2570)

nginx、apache配置flv流媒体拖动[linux平台]

2013-9-1 一抹阳光 环境架设

nginx下配置flv拖动 首先,下载nginx源码包,以0.8.54版本为例 wget http://nginx.org/download/nginx-0.8.54.tar.gz 重编译之前,停掉nginx服务。查看一下nginx原来的编译参数 /usr/local/nginx/sbin/nginx –V 在原来的参数基础上添加flv的支持 --with-http_flv_module 0.8.54版本为例,进行编译 ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_statu...[阅读全文]

评论(0) 浏览(4000)

视频流服务器配置[windows平台]

2013-9-1 一抹阳光 环境架设

IIS,Apache,Nginx环境都可以很好的支持视频的播放。但具体的配置以及对视频支持的程度不同。 比如IIS要支持flv视频的拖动,目前基本没有找到好的办法。 目前各大视频网站主要使用的环境是Nginx IIS6下支持flv,f4v,mp4的播放 IIS6环境下支持mp4视频随意拖动和预览 apache+Windows配置flv视频实时拖动 nginx+Windows配置flv,mp4视频流任意拖动 IIS6下支持flv,f4v,mp4的播放 win2003下 打开IIS,然后在 mypc(本地计算机) 上面点击右键属性(很多帮助文件都没有说这一点,很多人以为...[阅读全文]

评论(0) 浏览(13677)