Just So So ...
VPS都是主机商开设的,那么我们可不可以自己买个服务器开VPS玩呢?找来一个闲置的服务器,简单的实施了这个过程。另外,我使用的是免费的面板,因为一些功能方面不够完善,是不适合拿来卖的,这点请务必留意。如果只是自用,直接用vzctl命令开设也是非常简单的,但是没有图形化的界面,使用了免费的面板来开设和管理。准备工作:独立服务器1台以root登陆我们的服务器,首先,我们需要安装OpenVZ。1.关闭SELinux编辑vim /etc/sysconfig/selinux 修改为: SELINUX=disabled SELINUXTYPE=targeted2.关闭iptables防火墙或者开启防火墙3000端口假如您的服务器iptables规则已经做了限定,您可以暂时关闭iptables,或者提前打开3000端口iptables -I INPUT -p tcp ?dport 3000 -j ACCEPT /etc/rc.d/init.d/iptables save /etc/init.d/iptables restart3.开始安装OpenVZcd /etc/yum.repos.d wge
怎么样优化精简的Debian VPS系统教程 如果不想看原理只想一步到位,请跳到文章最后: 注意,以下星号是为了一起卸载有关组件、减少垃圾; 多余的服务类软件(会自己启动,影响较大的):apache2-* //apache服务器,我们一般自己重装或者换Nginx等等bind9-* //dns服务器,我们一般不在自己VPS上搭建DNS服务器,果断卸掉xinetd //xinetd是服务守护进程,比如平时ftp服务器未开启,发现有人访问21端口则自动启动ftp服务器。VPS不需要samba-* //samba能让linux系统使用windows的共享功能,VPS显然不需要nscd-* //DNS缓存软件,同bind9,不需要portmap //端口转发,一般Web服务器不需要sendmail-* //发送邮件用,一般程序都使用php-sendmail,不需要这个sasl2-bin //一个权限程序,不光占用资源,还容易在建立系统账户时候出错,果断删掉 多余的系统组件(不会自启动,但是占用硬盘,也许还会造成冲
1. Kloxo面板的安装:其实已经有人为我们准备好了一件安装包,所以我们可以绕开很多复杂的安装过程,网上的一件安装包,安装Kloxo和中文语言包,只要1行命令:wget http://www.CTOHome.com/linux-vps-pack/kloxo_with_chinese_language.sh;sh ./kloxo_with_chinese_language.sh将上面1行复制,粘贴到您的linux ssh控制台里,回车,等待完成即可!如果安装不成功,可能是有软件冲突。请进入您的VPS系统面板,重新安装centos5-x86的操作系统。然后重试。安装完成后,请访问 http://你的IP:7778/ 进行面板的语言设置在Appearance -> Language里选择 Chinese, 然后点击update确认,面板就变成中文界面了 用ip无法访问控制面板吗 /etc/init.d/iptables stop 2. Kloxo面板的优化: 对于小内存的VPS,内存的使用比较吃紧,而Kloxo面板安装后,还是会占用不少的内存。所以有必要对在安装完成后,对VPS
nat表需要的三个链: 1.PREROUTING:可以在这里定义进行目的NAT的规则,因为路由器进行路由时只检查数据包的目的ip地址,所以为了使数据包得以正确路由,我们必须在路由之前就进行目的NAT; 2.POSTROUTING:可以在这里定义进行源NAT的规则,系统在决定了数据包的路由以后在执行该链中的规则。 3.OUTPUT:定义对本地产生的数据包的目的NAT规则。 需要用到的几个动作选项:(真是环境中用大写) redirect 将数据包重定向到另一台主机的某个端口,通常用实现透明代理和对外开放内网某些服务。 snat 源地址转换,改变数据包的源地址 dnat 目的地址转换,改变数据包的目的地址 masquerade IP伪装,只适用于ADSL等动态拨号上网的IP伪装,如果主机IP是静态分配的,就用snat PRERROUTING:DNAT 、REDIRECT (路由之前)只支持-i,不支持-o。在作出路由之前,对目的地址进行修改 POSTROUTING:SNAT、MASQUERADE (路由之后)只支持-o,不支持-i。在作出路由之后,对源地址进行修
wget http://llsmp.googlecode.com/files/llsmp0.6_centos.tar.gztar zxvf llsmp0.6_centos.tar.gzwget http://llsmp.googlecode.com/files/centos_tools_0.6.tar.gztar zxvf centos_tools_0.6.tar.gzcd centos./install.sh安装完成后依次安装需要的组件cd ..cd centostools./eaccelerator.sh./zend_optimizer.sh./ioncube.sh./vsftpd.sh./vhost.sh (添加主机)./backup.sh(备份)http://code.google.com/p/llsmp/
location / { index index.php index.html; if (!-e $request_filename) { rewrite ^/(.+)$ /index.php last; } }
针对此次 PHP Hash 漏洞,MAPn 用户可以执行升级程序升级至 PHP 5.3 最新版本:5.3.9PHP 5.2 系列用户可按以下操作进行修复进入 MAPn 目录:ngro-mapn-3.1下载新的升级脚步(upgrade_20120103.sh):wget http://sourceforge.net/projects/mapn/files/patch/upgrade_20120103.sh可将原有的 upgrade.sh 删除后将新的 upgrade_20120103.sh 重命名为 upgrade.sh也可以直接使用 upgrade_20120103.shchmod +x upgrade.sh (赋予执行权限)./upgrade.sh (执行升级)选择升级 PHP,正确输入版本号(直接回车则为默认的5.2.17版本),等待完成即可注:此漏洞属 PHP 漏洞,并非 MAPn 漏洞
MAPn 是一个用于 Linux(CentOS/RedHat/Debian/Ubuntu) 系统的服务环境自动编译程序,具有 MAP(lamp) & MAPn(lnamp) 模式并可随意切换;MAPn 是以 MySQL + Apache + PHP + Nginx(可选) 的安装顺序命名;MAPn 默认安装为 MAP 模式,选择 MAP+n 模式将以 Nginx 作为服务器前端运行,Apache 作为服务器后端运行。版本:v3.1 正式版 | 发布日期:2011-10-29【包含程序】默认安装:MySQL、Apache、PHP、phpMyAdmin可选安装:Nginx、eAccelerator、Zend Optimizer、ionCube、PureFTPd、Suhosin、Memcached、google-perftools (可选安装程序可在 MAPn 主安装完成后于 extras.sh 选择安装)
以1.58为例。wget -c http://prdownloads.sourceforge.net/webadmin/webmin-1.580.tar.gz tar xvzf webmin-1.580.tar.gz cd webmin-1.580 ./setup.sh 登陆地址http://IP:10000
http://www.laomaotao.net/?I9172
虚拟服务器XEN通过yum来安装,虚拟主机通过virt-install来安装。步骤:1.为了方便行事,把系统默认的yum源换成中科大的源,这个速度国内比较快。cd /etc/yum.repos.d mv CentOS-Base.repo CentOS-Base.repo.save wget http://centos.ustc.edu.cn/CentOS-Base.repo.5 mv CentOS-Base.repo.5 CentOS-Base.repo2.确认当前XEN并未安装在系统中,并通过yum来安装XENyum clean allyum grouplist //若Virtualization位于Available Groups而非Installed Groups里则说明XEN并未安装在系统中yum groupinstall Virtualization -y3.安装完成后修改grub让它以xen内核启动vi /etc/grub.conf#boot=/dev/sda default=0 timeout=5 splashimage=(hd0,0)/boot/grub/splash.
VNC是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的。VNC是在基于UNIX和Linux操作系统的免费的开放源码软件,远程控制能力强大,高效实用,其性能可以和Windows和MAC中的任何远程控制软件媲美。 首先是安装了 CentOS 6.0 的 64 位版。本文讲解的是一种方法。VNC 配置网上搜了有很多,但是貌似写的都不够基础,这里仔细按步骤记录一下。一、安装 VNC 首先检查一下本机是否安装了 VNC,默认情况下,CentOS 6.0 是没有安装的。 检查是否安装,输入:[root@localhost ~]# rpm -q vnc vnc-server 得到:package vnc is not installed package vnc-server is not installed 提示没有安装,那么就开始安装,输入:[root@localhost ~]# yum install vnc vnc-server 注:如果是 Ubuntu 则输入:[root@localhost ~]# apt-get install vnc vn