LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1080|回复: 8

用Arch做服务器, 求建议

[复制链接]
发表于 2011-6-29 21:17:27 | 显示全部楼层 |阅读模式
在linode上的.
已经是Arch了, 而且我意已决, 所以不要再讨论到底哪个发行版适合服务器了.

我有以下一些问题, 求过来人指导:

1. pacman
多长时间一次pacman -Syu? 可能这个和我服务器上跑什么有关. 我主要就是nginx + uWSGI + web.py. 将来会有一种轻型的数据库吧.
或者我每次只是简单的pacman -S这样让系统自己去通过依赖来必要更新?

2. 网络设置
我认为网络设置最有可能导致危险(SSH就连不上了?). 有哪些文件是我不要随便更改的?

先在此谢过大伙!
发表于 2011-6-30 09:21:42 | 显示全部楼层
我记得arch是滚动升级的  pacman -Syu的话- -  想起来就做一次好了。。

网络设置好像没有什么很危险的更改
回复 支持 反对

使用道具 举报

发表于 2011-6-30 09:37:23 | 显示全部楼层
我建议本地建立一个虚拟机装 Archlinux,装的软件包和配置文件和 linode 上完全一样,一个星期升级一次,先升级虚拟机上的系统,测试没问题后,在升级 linode 上的系统。这样比较保险
回复 支持 反对

使用道具 举报

发表于 2011-6-30 10:24:10 | 显示全部楼层
Post by tocer;2143631
我建议本地建立一个虚拟机装 Archlinux,装的软件包和配置文件和 linode 上完全一样,一个星期升级一次,先升级虚拟机上的系统,测试没问题后,在升级 linode 上的系统。这样比较保险


这样的确比较保险。因为有些升级变化很大。例如以前php、apache就装两个包就行了,后来拆分细了,还要装apache-php,甚至连模块gd、mcrypt也单独成为包了。这些变动你光pacman还不一定知道。
回复 支持 反对

使用道具 举报

发表于 2011-6-30 11:06:06 | 显示全部楼层
kernel用lts的就好。

ssh、iptables可以随便升级,但改配置文件千万小心。

我有一回ssh改错了,最后是通过mldonkey的漏洞上传了一个后门才搞定。。。
回复 支持 反对

使用道具 举报

发表于 2011-6-30 20:58:18 | 显示全部楼层
Post by analgesic;2143610
在linode上的.
已经是Arch了, 而且我意已决, 所以不要再讨论到底哪个发行版适合服务器了.

我有以下一些问题, 求过来人指导:

1. pacman
多长时间一次pacman -Syu? 可能这个和我服务器上跑什么有关. 我主要就是nginx + uWSGI + web.py. 将来会有一种轻型的数据库吧.
或者我每次只是简单的pacman -S这样让系统自己去通过依赖来必要更新?

2. 网络设置
我认为网络设置最有可能导致危险(SSH就连不上了?). 有哪些文件是我不要随便更改的?

先在此谢过大伙!


http://www.archserver.org/
回复 支持 反对

使用道具 举报

发表于 2011-7-1 01:39:48 | 显示全部楼层
ArchServer is an unofficial community project. It is still in development. There is currently no stable release suitable for production usage yet.

tocer 虚拟机安个一模一样的环境这招不错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-7-1 22:33:36 | 显示全部楼层
谢谢楼上大伙!

我昨天紧张的来了一次pacman -Syu, 没问题!

现在我这边是nginx+uwsgi+web.py. 正在艰苦学习中...
回复 支持 反对

使用道具 举报

发表于 2011-7-3 18:11:01 | 显示全部楼层
你这样层次的升级是没有关系的,每次升级配置并不会被覆盖,最怕的就是软件与软件不兼容的问题,依赖关系出错.  其实你无需要经常升级,只需要定期升级就可以了,总比有些版本的linux不能随便升级,要知道很多服务器都是原代码编译的服务器环境,根本就不会升级的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表