Archive

Posts Tagged ‘ubuntu’

配置iptables规则@Linode VPS

August 23rd, 2010 No comments

先说一下我的环境,Linode的VPS,512M内存,Ubuntu 10.04 Server,安装了Lamp,Sendmail,OpenVPN,还有SSH,所以需要开放80,25,110,1194,22端口,还有OpenVPN的端口转发。下面就开始配置吧:
查看已有规则:

#iptables -L

保存已有规则到文件

#iptables-save > /etc/iptables-saved

清除已有规则命令:

#iptables -F
#iptables -X

Read more…

Categories: Linode, Linux, VPS Tags: , , , , ,

针对VPS的MySQL内存优化

August 22nd, 2010 No comments

对VPS最重要的就是内存,特别是像Linode这种仅以内存定价的VPS,而MySQL是内存占用大户,所以很有必要针对VPS做相应的优化。以下我以Ubuntu 10.04通过apt-get安装的MySQL 5.1.41-3ubuntu12.6为例,其它系统请自行查找my.cnf文件位置。

#vi /etc/mysql/my.cnf

修改以下值,没有的行请自行添加,并保存退出

key_buffer = 256K
max_allowed_packet = 2M
thread_stack = 128K
table_cache = 4
sort_buffer = 64K
net_buffer_length = 2K
skip-innodb

然后运行以下命令重启MySQL服务,以使新配置生效

#service mysql restart
或者
#/etc/init.d/mysql restart

现在重新查看以下剩余内存,应该有不小改善的,特别是增加了skip-innodb之后。

Categories: Linode, MySQL, VPS Tags: , , , ,

LAMP配置笔记之PHP篇@Linode VPS

August 19th, 2010 No comments

本文接上篇LAMP配置笔记之MySQL篇@Linode VPS,是LAMP配置笔记三部曲之三,第一部请见LAMP配置笔记之Apache篇@Linode VPS

我们有两大理由需要安装PHP 5.2.x:
1、很多网络程序,特别是非开源的,比如discuz,需要Zend Optimizer支持,但Zend Optimizer还不支持PHP 5.3.x;
2、有些网络程序不支持PHP 5.3.x,比如Drupal 6;
在Ubuntu 10.04 LTS中,我们通过命令“apt-get install php5”默认只能安装php 5.3.2,Google了一下,终于找到了在10.04中安装PHP 5.2.x的办法,而且不需要自己编译安装。大概思路就是让它安装9.10软件库里面的PHP包,更多方法请见老外的文章Various ways of running PHP 5.2 on Ubuntu 10.04 Lucid Lynx。下面我们正式开始吧:

一、PHP 5.2
1、

#vi /etc/apt/sources.list.d/karmic.list

然后复制粘贴以下内容进去,保存退出
Read more…

LAMP配置笔记之MySQL篇@Linode VPS

August 19th, 2010 No comments

本文是LAMP配置笔记之Apache篇@Linode VPS的续篇,主要讲解在Ubuntu 10.04 X86@Linode VPS上如何安装配置MySQL和phpMyAdmin,后续还会有编译安装PHP和Zend的详细讲解。

Let’s begin,继续在SSH中操作:
一、MySQL
1、安装MySQL

#apt-get install mysql-server
中途会提示输入root密码,然后很快就安装完毕

2、修改my.cnf以节省内存

#vi /etc/mysql/my.cnf
查找并修改以下值,最后一行需要自行添加
key_buffer = 4M
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 8
skip-innodb

Read more…

Categories: Linode, Linux, MySQL Tags: , , , , ,

52ACCA网站改版进度表(实时更新)

August 18th, 2010 1 comment

Completed:

1、购买linode VPS(512M memory),选择Ubuntu 10.04 X64,并配置好LAMP环境和OpenVPS;
2、备份52ACCA在host1plus蜗牛般速度空间上的数据库(通过ebak)和bbs、ucenter文件;
3、Snow leopard系统本地配置好MAMP环境,并还原备份的数据库;
4、重新选择Ubuntu 10.04 X86,Apache2已经配置好;

In progress:

1、 Ucenter 1.5升级到1.51,本地安装DZ X1;
2、转换Discuz 7.2和Ucenter Home 2.0数据到Discuz X1;
3、在Ubuntu 10.04 LTS X86上面重新配置LAMP环境;
Read more…

Categories: Linode, Web Tags: , , , , ,

Ubuntu&搜狗云输入法

November 18th, 2009 4 comments

Ubuntu 9.10出来了,也正好需要一个lampp平台,好为网站搭建一个本地平台,所以就下载安装了。X61没有光驱,虽然可以通过优盘或者硬盘安装,我以前就是这么折腾的,不过这次嫌麻烦,就下载了wubi,然后在windows里面安装了。现在没时间,也没心情去研究wubi是什么原理,反正很快很顺利就装上了。说是会稍微影响运行速度,不知道是不是因为这个原因啊,系统貌似是运行有点慢。
Read more…

Categories: Linux Tags: , ,