Posted by zuzhihui in Linux技术 on 2013/02/02 with No Comments
在Ubuntu 12.04 VPS上面安装Java 6很简单,仅需执行下列命令即可:
apt-get install python-software-properties apt-add-repository ppa:flexiondotorg/java apt-get update apt-get install sun-java6-jdk
Posted by zuzhihui in Linux技术 on 2012/04/28 with No Comments
Ubuntu官方在2012年4月26日发布了Ubuntu Linux 12.04 LTS。其中LTS的意思是Long Term Support,Ubuntu官方为LTS服务器版本的Ubuntu Linux提供长达5年的技术维护。
瑞豪开源从即日起开始提供安装Ubuntu Linux 12.04 LTS的VPS。客户新购买VPS的时候可以选择安装32位或者64位的Ubuntu Linux 12.04 LTS。客户也可以自己把老VPS Rebuild为这个版本,记着在Rebuild之前先备份数据哦。
Ubuntu Linux 12.04 LTS自带的软件都是最新版本,包括最新的3.2.0版本的Linux内核,Apache的版本是2.2.22,PHP的版本是5.3.10,MySQL版本是5.5.22,Nginx的版本是1.1.19。
Posted by zuzhihui in Linux技术 on 2010/08/28 with No Comments
今天一个客户的Ubuntu 9.10 VPS突然无法启动。经过一番调查发现是因为Ubuntu 9.10最新的mountall造成的。
Ubuntu 9.10自带的mountall的版本是2.13,用如下命令可以看版本号码:
mountall –version
而Ubuntu 9.10的升级库里面的mountall程序的版本是2.14,用apt-get upgrade之后,然后reboot,VPS就启动不起来了。
升级后要用2.13版本的mountall覆盖/sbin/mountall,然后才可以正常启动。
为了给客户提供方便,我们把2.13版本的mountall放到如下地址,供下载:
Posted by zuzhihui in Linux技术 on 2010/01/29 with No Comments
首先去 http://php-fpm.org/downloads/ 下载 php-5.2.10-fpm-0.5.13.diff.gz ,然后下载php的源代码 php-5.2.10.tar.bz2
然后运行命令:
tar jxf php-5.2.10.tar.bz2
cd php-5.2.10
gunzip -c ../php-5.2.10-fpm-0.5.13.diff.gz |patch -p1
apt-get install build-essential libxml2-dev libmcrypt-dev libssl-dev libldap2-dev libmhash-dev libmysqlclient15-dev libcurl4-openssl-dev libpng12-dev libjpeg-dev libsasl2-dev
./configure --prefix=/opt/php --with-iconv --with-zlib --enable-xml --disable-rpath --enable-discard-path --enable-safe-mode --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --with-curlwrappers --enable-mbregex --enable-fastcgi --enable-fpm --enable-force-cgi-redirect --enable-mbstring --with-mcrypt --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-ldap --with-ldap-sasl --with-xmlrpc --enable-zip --enable-soap --without-pear --with-mysql --with-mysqli --enable-sqlite-utf8 --with-pdo-mysql --enable-ftp --with-jpeg-dir --with-freetype-dir --with-png-dir
make
make install
cp php.ini-dist /opt/php/lib/php.ini
ln -s /opt/php/sbin/php-fpm /etc/init.d/php-fpm
update-rc.d -f php-fpm defaults
/etc/init.d/php-fpm start
编译后的php安装在/opt/php下面,php的配置文件是/opt/php/lib/php.ini
然后运行 /etc/init.d/php-fpm
start 就可以启动php的fastcgi进程了,这些php fastcgi进程应该可以正常工作了。
编辑php-fpm的配置文件/opt/php/etc/php-fpm.conf,
Posted by zuzhihui in Linux技术 on 2010/01/28 with No Comments
Ubuntu 8.04上自带的Nginx版本比较老,本文介绍怎样在Ubuntu 8.04下编译0.7.63。
只所以选择0.7.63版本的Nginx,是因为Ubuntu官方有这个版本的Nginx源码包,基于这个源码包在Ubuntu 8.04下编译,非常方便。
首先到 http://us.archive.ubuntu.com/ubuntu/pool/universe/n/nginx/ 去下载Nginx的源码,下载如下三个文件:
nginx_0.7.63-1ubuntu1.dsc
nginx_0.7.63-1ubuntu1.diff.gz
nginx_0.7.63.orig.tar.gz
然后运行:
dpkg-source -x nginx_0.7.63
cd nginx-0.7.63/
fakeroot dpkg-buildpackage
cd ..
然后在当前目录就应该生成编译出来的deb包了,名字是:nginx_0.7.63-1ubuntu1_amd64.deb ,我们把这个文件放到了 http://dl.rashost.com 供大家下载
Posted by zuzhihui in 产品介绍 on 2009/11/24 with No Comments
Ubuntu Linux 9.10(代号Karmic)正式发布快1个月了,我们瑞豪开源今天终于推出了32位和64位的Ubuntu 9.10 VPS。
Ubuntu 9.10在很多地方都有了不小的改变,对于追求新版本的朋友们是个不错的选择。新购买的VPS都可以选择Ubuntu 9.10,老客户也可以提交服务单,让我们给rebuild成Ubuntu 9.10 VPS。
Posted by zuzhihui in 最新消息 on 2009/10/12 with No Comments
Ubuntu Linux 9.10 再有十几天就要发布了,下面是发布倒计时牌:
Ubuntu 9.10发布以后,我们将在第一时间推出32位和64位的Ubuntu 9.10 Server版本的VPS,届时欢迎各位客户选购或者rebuild这个最新的操作系统!
Posted by zuzhihui in vps技术 on 2009/09/21 with No Comments
我们的Ubuntu VPS缺省是英文环境,如果要想在Ubuntu VPS下面能显示,输入中文,必须要做一番设置。
首先,如果用putty进行SSH登录到Ubuntu VPS上,要先保证putty支持中文,请参考:putty的常见配置
重要的还是Ubuntu VPS的中文配置:
创建文件/var/lib/locales/supported.d/zh,内容为:
zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK
运行locale-gen产生中文的locale,然后修改文件/etc/environment其中的LANG部分为:
LANG="zh_CN.UTF-8"
然后重启VPS,重启后就可以正常显示和输入中文了
Posted by zuzhihui in vps技术 on 2009/09/07 with No Comments
本文介绍在Ubuntu 9.04 VPS下的nginx php mysql的解决方案,本方案使用php-fpm作为fastcgi的进程管理器。
本文基于64位的Ubuntu 9.04 VPS,如果是32位的VPS,请在相应部分做修改。
使用php-fpm就必须重新编译php,不能使用系统自带的php。MySQL使用Ubuntu自带的,Nginx是从ubuntu官方下载的最新版本。
ubuntu 9.04系统自带的nginx版本比较低,Nginx版本是最新稳定版本0.7.61,即将发行的ubuntu 9.10里面带的是最新版本的nginx,测试后发现这个nginx在9.04下可以运行,于是我们下载到 http://dl.rashost.com
安装命令:
dpkg -i nginx_0.7.61-1ubuntu1_amd64.deb
/etc/init.d/nginx start
mkdir -p /var/www/nginx-default
echo 'nginx ok'>/var/www/nginx-default/index.html
echo '<?phpinfo()?>' > /var/www/nginx-default/test.php
另外运行dpkg -L nginx命令可以看到nginx的文件都安装在哪些目录下面了
ubuntu下nginx的缺省网页目录是/var/www/nginx-default,这个目录安装的时候没有创建,我们是手工创建的。
通过浏览器访问,应该能看到nginx的缺省网页了,说明nginx正常工作了!
我们使用ubuntu自带的MySQL,安装命令:
apt-get install mysql-server-5.0
/etc/init.d/mysql start
运行mysql -uroot -p命令,应该可以正常连接到MySQL
先修改/etc/apt/sources.list,把universe和multiverse加进来,修改后的文件内容是:
deb http://archive.ubuntu.com/ubuntu jaunty main universe multiverse
deb http://security.ubuntu.com/ubuntu jaunty-security main universe multiverse
然后同步软件库:
apt-get update
然后安装php所需要的库文件:
apt-get install libxml2 libldap-2.4-2 libmhash2 libmysqlclient16 curl libpng3 libjpeg62 libsasl2-2 libmcrypt4 libltdl7
到http://dl.rashost.com/下载安装我们自己在ubuntu下编译的php-fpm:
cd /opt
tar zxf php-fpm-5.2.10-amd64.tar.gz
ln -s /opt/php/sbin/php-fpm /etc/init.d/php-fpm
update-rc.d -f php-fpm defaults
/etc/init.d/php-fpm start
首先在/var/www/nginx-default目录下创建文件test.php,其内容很简单,只要下面一行:
<?phpinfo();?>
假设所在VPS的地址是ubuntu904.rashost.com,这时通过浏览器访问http://ubuntu904.rashost.com/test.php是得不到正确的显示结果的。
修改nginx的配置文件/etc/nginx/sites-enabled/default,在文件内搜索fastcgi_pass,修改该部分内容为:
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/nginx-default/$fastcgi_script_name;
include fastcgi_params;
}
注意,ubuntu下的nginx配置文件和centos下的区别比较大,ubuntu下把配置分割成多个文件了,推荐一个站点一个配置文件,我们修改的是
/etc/nginx/sites-enabled/default。另外fastcgi_param参数后面的
/var/www/nginx-default/部分,这是具体的网页目录,如果像centos下那样写成$document_root不知道为什么就不工作了。
然后重启nginx:
/etc/init.d/nginx/restart
然后在浏览器中访问test.php页面,就应该能正确显示了,reboot VPS测试一下,各个模块应该都能自带启动。大功告成!
Posted by zuzhihui in Linux技术 on 2009/07/05 with No Comments
根据客户需要,我们从今天开始提供安装Ubuntu 9.04 Linux的VPS。在此之前我们支持的Ubuntu是Ubuntu Linux 8.04 LTS Server, 这是个官方提供长达5年技术支持的服务器版Ubuntu,最后技术支持期限是2013年4月。而Ubuntu 9.04 Server的官方技术支持期限是1年。
近期评论