ubuntu server还是最好的,debian虽然不错,但是部署慢

今天又尝试在虚拟机上安装linux,结果用心做了一下比较,ubuntu如果最小化安装,可以大大节省内存占用的情况。debian优化之后表现会很出色,但是这个优化的过程可不短,我的老爷机跑起来巨慢无比。

最后均衡起来考虑,还是ubuntu server使用起来更为便捷。传承debian的血脉,但是安装部署却快很多。

安装的时候,选最小化安装,并在安装后做好优化。ubuntu server也可以跑的很顺溜。最重要的是,节省下来的时间,你可以做更多的其它事情。

如果你的企业需要部署大量的服务器的话,ubuntu无疑要比debian要快的多。

glassfish在ubuntu vps下面的几个内存问题的解决

glassfish在ubuntu vps下面的几个问题的解决
这几个错误提示跟内存有关。你可以看到提示memory 或者leak之类的出错提示。
解决的办法是,编辑/glassfishv3/bin/asadmin和/glassfishv3/glassfish/domain/domain1/config/domain.xml

asadmin里面改成这样(增加-Xmx128m):

#!/bin/sh

#
# Copyright 1997-2008 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#
# Always use JDK 1.6 or higher
AS_INSTALL=`dirname "$0"`/../glassfish
AS_INSTALL_LIB="$AS_INSTALL/modules"
. "${AS_INSTALL}/config/asenv.conf"
JAVA=java
#Depends upon Java from ../config/asenv.conf
if [ ${AS_JAVA} ]; then
JAVA=${AS_JAVA}/bin/java
fi

exec "$JAVA" -Xmx128m -jar "$AS_INSTALL_LIB/admin-cli.jar" "$@"

create-jvm-options --profiler=true -XX:MaxPermSize=128m

domain.xml文件改Xmx128m和MaxPermSize为128M
限制jvm虚拟机的最大可用内存为128M
一般就可以正常启动了。

ubuntu server 自启动xampp

安装好xampp后,自启动的命令:

sudo ln -s /opt/lampp/lampp /etc/init.d/lampp
sudo update-rc.d -f lampp defaults

ubuntu 8.04长久支持版果然很强壮,内存占用小太多了。

ubuntu 8.04长久支持版果然很强壮,内存占用小太多了。
不得不说,这玩意还真的有点与众不同。以前老是追新,但是追新的代价也很惨,服务器老出错。
无奈之下切回老的版本,却发现老有老的好。资源占用小了吧,网站打开也快了吧。把更多的有限内存,让给web服务器使用,是一个非常明智的选择。
看来linux可定制性比我原来想的还要强壮。

Ubuntu apache prefork模式 改为 worker模式

新上的服务器流量不大却经常因为apache吃满内存而当机,在升级完 linux核心,并加上防火墙后发现不是程序或是恶意攻击造成,而是因为Ubuntu在默认安装LAMP组合时apache使用的是prefork模式。 我们先分析下prefork的工作原理。下面是个很典型的prefork配置:
Read more >>>

查看ubuntu 下vps的配置命令

查看ubuntu 下vps的配置命令
cat /proc/meminfo 查看内存
cat /proc/cpuinfo 查看cpu
df -hl    查看硬盘
ifconfig 查看网卡和Ip地址

Freebsd架设apache+mysql+php+pureFtpd服务

Pure-FTPd是一个自由的、安全的、高品质的FTP Server。它,高效并且易于使用。Pure-FTPd提供多语言支持,包括简体文、繁体中文,同时也支持UTF-8。本文使用FreeBSD6.2做为系统,使用Pure-FTPd程序提供FTP服务,并且结合MySQL Server做认证。支持虚拟用户、用户带宽控制、用户磁盘限额。使用User manager for PureFTPd,提供后台管理界面。
PDF教程:
点击链接下载:http://d.namipan.com/sd/1620032

byethost免费空间自定义404转向

byethost的免费空间其实也还算可以。访问速度什么的其实还并不差,不过前些时候404老是转向另外一个网站,这让我有点闷。后来偶然知道了免费空间支持自定义.htaccess文件,于是就写了一个.
ErrorDocument 404 /error404.html
保存为.htaccess文件,放在htdocs目录里面。这下问题解决了。
我写了一个简单的error404.html放在了htdocs目录下面。用户访问不存在的页面的时候,己经可以正常的看到这个页面了。

ies4linux离线安装包

IEs4linux是linux下面测试并兼容ie浏览器的好软件。它的安装方法 也很简单,只不过会因为由于网速不佳的原因,在下载过程中会异外中断,不容易安装成功。

网上的说明:

ies4linux会下载文件至~/.ie4linux/download目录下面。

所有的需要下载的文件,我都把它放在这个包里面了。大家可以下载,然后解压到该目录下面,即可离线安装。

vim-custom.googlecode.com/files/ie4linux%E7%A6%BB%E7%BA%BF.tar