OS杂记[2]

现在已经算是全面转到ubuntu上了,当然除了可恨的国内银行还死守着基于IE的网上在线交易,让我唯一无法彻底抛弃windows。

刚开学的这个月里,基本上把实验室的环境搞好了,这里必须赞一下实验室的硬件设施,基本上达到了开发中的顶配。实验室我分配到的PC机上被我用KDE下的Linux代替了原来的Windows7,基本可以完全支撑起我的日常工作了。然后需要台服务器,虽然实验室有个ups支持的服务器机架,上面也有几台服务器,但好像是专用的,所以不敢乱动。后来知道导师在实验室有台还算不错的服务器,不过是个裸机,所以我就先嘿嘿坏笑下,终于可以自己来安装下服务器了。不过IBM的服务器确实和普通的PC安装过程有很大的差别,由于是裸机,所以在前期的Virtual Disk设置上就纠结了半天,后来看到了一个blog,这里就只贴出地址就不转贴了,不过好东西当然需要pdf另存下了。刚开始我不知道,折腾了半天怎么都无法启动usb启动盘。搞好这个配置后就可已继续安装系统了,ubuntu默认的服务器版本好像是没有GUI的,为了方便些,我在这服务器上也装了个kde,又不是用于生产性的服务器,所以也不必担心额外的GUI会成为系统的负担。系统好了后,就安装上ssh和远程桌面,我选择的KRDC和Remmina,不过尝试KRDC和Remmina后发现这Linux下的远程桌面完全不能和windows下的远程桌面相提并论,卡的让人捉急啊(完全的局域网远程链接),所以还是果断使用ssh吧,ssh远程比较容易些,首先要在服务器上安装ssh服务端并启动: > > sudo apt-get install openssh-server > sudo sshd

接着就是可以我的个人PC上安装个客户端 > >sudo apt-get install openssh-client

然后就可已在客户端连接了: > > ssh user@ip

把上面的user替换为相应的用户名,ip替换为服务器的ip就可已简单的使用了。这里就不介绍如何使用ssh的公钥如何进行验证登录了。系统整好后就安装个数据库,毕竟这个服务器对我来说的主要用途还是不间断的执行一些定时任务,任务产生的数据就先想着存储到数据库中,我选择的是postgresql,当然mysql也是一个不错的选择,毕竟在服务器版本的ubuntu中预装的就是mysql,但纯粹是个人偏好,我比较喜欢postgresql,而且postgresql支持一些我未来可能会用到的数据类型。postgresql安装好后需要配置两个文件,一个是postgresql.conf,另一个是pg_hba.conf,这两个文件的使用在其文档中有充分的说明,这里就不细写。

刚刚在git中提交这篇blog时,遇到乱码的问题,仔细比较了下这篇文章和其他文章的格式,发现是categories和tags中那个‘Linux’和‘-’之间少了一个空格,无语至极了。

Jeff Lee /
Published under (CC) BY-NC-SA in categories os  tagged with Linux