Debian/Ubuntu下的MySQL Server最佳安装实践

Debian 7 Stable资源库当前MySQL Server是5.5,常出问题的5.5……

推荐使用MySQL的官方APT进行安装,更换为5.6 – 5.7。示例如下:

wget http://dev.mysql.com/get/mysql-apt-config_0.3.2-1debian7_all.deb
dpkg -i mysql-apt-config_0.3.2-1debian7_all.deb
apt-get update
apt-get install mysql-server
apt-get upgrade

更多说明,建议参考官方帮助: http://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/

Ruby On Rails在Ubuntu 12.04.1 LTS下的安装

Ubuntu 12.04.1 LTS Desktop下使用RVM进行RoR安装及配置。

1、安装 RVM 

执行如下命令:

sudo apt-get install curl
curl -L get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
rvm requirements

应该会有类似提示:

Additional Dependencies:
# For Ruby / Ruby HEAD (MRI, Rubinius, & REE), install the following:
ruby: /usr/bin/apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion pkg-config

根据提示执行如下命令:

rvmsudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion pkg-config

2、安装Ruby

执行如下命令:

rvm install 1.9.3 #安装1.9.3版本,当然你也安装ree。
rvm use 1.9.3 –default #设置为默认

3、安装RubyGems、Rails及其他

执行如下命令:

rvm rubygems current
gem install rails
#要用的其他
gem install bundle
gem install thin

4、检查及完成

执行如下命令:

ruby -v
gem list

完成!

Amazon EC2上使用Ubuntu

最近Amazon AWS推出免费试用服务。(详情访问:AWS Free Usage Tier)也就顺便试用了一下。

默认的Amazon Linux AMI是Fedora系统,不是很喜欢。就选了ami-6c06f305,Ubuntu的系统。(可以选择t1.micro类型)

默认用户名为ubuntu,使用你自己生成的key文件,就可以登录。要使用root权限,和本地的Ubuntu一样,建议使用sudo。

登录后请先执行如下命令:

sudo apt-get update

sudo apt-get upgrade

相关版本信息:

cat /etc/issue
Ubuntu 10.04.1 LTS

uname -a
Linux ip-10-122-234-221 2.6.32-308-ec2 #16-Ubuntu SMP Thu Sep 16 14:28:38 UTC 2010 i686 GNU/Linux

如何在Ubuntu下安装VMware Tools

      Vmware Tools是Vmware虚拟机推荐安装的一套实用工具包,能很好的增加性能并提供更多新特性。

1.在Ubuntu 8.04(Handy)下安装VMware Tools

下载脚本

wget http://chrysaor.info/scripts/ubuntu804vmtools.sh

修改脚本权限

chmod +x ubuntu804vmtools.sh

执行

sudo ./ubuntu804vmtools.sh

安装过程中会有提问,直接按回车键采用默认参数即可。

2.在Ubuntu 8.10(Intrepid)下安装VMware Tools

下载脚本

wget http://chrysaor.info/scripts/ubuntu810vmtools.sh

修改脚本权限

chmod +x ubuntu810vmtools.sh

执行

sudo ./ubuntu810vmtools.sh

安装过程中会有提问,直接按回车键采用默认参数即可。

3.在Ubuntu 9.04(Janunty)下安装VMware Tools

下载脚本

wget http://chrysaor.info/scripts/ubuntu904vmtools.sh

修改脚本权限

chmod +x ubuntu904vmtools.sh

执行

sudo ./ubuntu904vmtools.sh

安装过程中会有提问,直接按回车键采用默认参数即可。

如果你使用的是VMware Fusion、Server和Workstation,记得在安装完成后需要重启虚拟机。

FreeRadius+Mysql+EAP认证身份认证系统安装及配置

使用FreeRadius,Mysql及EAP认证可以搭建用于无线、有线、VPN链路等的统一身份认证系统。

环境:Ubuntu 8.04.2-Server

各软件版本:

  • Mysql:5.0.51a-3ubuntu5.4
  • OpenSSL:0.9.8g-4ubuntu3.7
  • FreeRadius:2.1.6

继续阅读FreeRadius+Mysql+EAP认证身份认证系统安装及配置

在不支持PAE的机器上使用ubuntu server

由于Ubuntu Server现在默认开启了PAE支持,在不支持PAE的机器上会导致无法启动。

碰到这种情况后,直接使用ubuntu server的安装盘启动。选择修复现有系统选项,并正确选择你安装系统的分区,将可进入命令行方式。

然后执行如下命令:

apt-get update

apt-get install linux-generic

apt-get remove linux-server linux-image-2.6.27-7-server

请将 2.6.27-7 的版本号换成你的相应版本。可以使用如用如下命令查询获得你的版本号。

apt-cache search linux image server –names-only

记得最后检查一下/boot/grub/menu.lst 。看启动中是否已经没有例如server字样即可。

如果你是在虚拟机安装中碰到这个问题,升级你的虚拟软件到最新版本即可。

让BT下载机上的文件共享出来

 logo-samba

主页:www.samba.org

简介:Samba是开源的自由软件产品,提供SMB(CIFS)标准的文件和打印机共享服务。支持绝大部分Linux/Unix系统。

配置可远程管理的BT下载系统中,我们已经实现了远程管理的BT下载系统.那么我们如何通过我们现有的windows系统访问下载的文件呢?现在我们就来实现这个要求。

继续阅读让BT下载机上的文件共享出来

配置可远程控制的BT下载系统

现在很多人购买迈拓的mss网络存储盒或西部数据的world Edition II的网络硬盘盒来用于BT和电驴的下载。

对我个人来说,这类ARM芯片的设备性能无法满足我的要求,谁让我们要求比较多呢。所以,我就利用我淘汰的笔记本来作为远程BT下载系统的主机(之前也谈到过,它运行的是ubuntu 8.10)。

继续阅读配置可远程控制的BT下载系统

升级到Ubuntu 8.10

Ubuntu 8.10 Install
Ubuntu 8.10 Install

下载ubuntu-8.10-alternate-i386.iso,仍旧采用命令行方式升级:

gksu “/media/cdrom/cdromupgrade”

花费大概1个小时左右,升级完成。

如果你现在用的是ubuntu server,也可以利用如下方式直接升级:

sudo apt-get install update-manager-core

编辑 /etc/update-manager/release-upgrades

sudo vi /etc/update-manager/release-upgrades

增加如下内容:

Prompt=normal

执行如下命令:

sudo do-release-upgrade

继续阅读升级到Ubuntu 8.10

淘汰笔记本开玩Ubuntu-2

虽然Ubuntu 8.10将于10月30日发布。不过我还是等不及,想先升级7.10到了8.04.1。
家里的带宽实在是太慢,所以只要到带宽快的地方下载Ubuntu 8.04.1 alternate,不含Live CD的安装光盘。很适合无法通过互联网升级的ubuntu系统更新。

利用中国电信的ChinaNet无线网络,下载台湾的源:http://ftp.tcc.edu.tw/iso/Ubuntu/hardy/ubuntu-8.04.1-alternate-i386.iso 只需要10分钟左右就可以下载完成,平均速度为1.13m/s。强大啊~

将ubuntu-8.04.1-alternate-i386.iso拷贝到u盘,当然直接拷贝到ubuntu系统中。运行如下命令:

sudo mkdir /media/isoimage

 

在media下建立isoimage目录。

 

sudo mount –t iso9660 –o loop ubuntu-8.04.1-alternate-i386.iso /media/isoimage

将ubuntu-8.04.1-alternate-i386.iso文件作为光盘载入到/media/isoimage目录。

如果你的系统没有载入loop模块,或者说上一条命令无法运行。请运行:sudo modprobe loop ,载入loop 模块。

载入光盘成功后,在图形界面下的终端运行如下命令:

gksu "sh /media/isoimage/cdromupgrade"

 

之后的部分,就根据图形界面的提示就可以了。

记得当提示升级完成并重新启动后,运行一次:

sudo apt-get update

sudo apt-get upgrade

完成升级。