CentOS安装配置

一:安装其他一些依赖库
yum -y install patch make gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel readline-devel

 

二:下载ruby,并安装

wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p72.tar.gz

tar zxvf ruby-1.8.7-p72.tar.gz

cd ruby-1.8.7-p72

./configure --prefix=/usr/local/system/ruby-1.8.7-p72

make && make install

 

三:编辑/etc/profile,加入

1.export RUBY_HOME=/usr/local/system/ruby-1.8.7-p72

2.PATH=$RUBY_HOME/bin:$PATH

执行source /etc/profile,并使用ruby -v进行验证ruby是否安装好.


四:下载rubygems-1.3.4.tgz 并安装

http://rubyforge.org/frs/?group_id=126

1.tar zxvf rubygems-1.3.4.tgz

2.cd rubygems-1.3.4

3.ruby setup.rb

gem -v #查看gem版本

 

五:安装rails3.0.0

gem install rails -v=3.0.0

 

六:passenger + nginx服务器

1.gem install passenger -v=3.0.2


2.passenger-install-nginx-module

...

Press Enter to continue, or Ctrl-C to abort.

==>Enter

...

Enter your choice (1 or 2) or press Ctrl-C to abort:

==>1

...

Press ENTER to continue, or Ctrl-C to abort.

==>Enter

...

Where do you want to install Nginx to?

Please specify a prefix directory [/opt/nginx]:

==>Enter

...

Press ENTER to continue.

==>Enter

 

七:下载并安装mysql服务器

解压:

tar zxvf mysql-5.0.91.tar.gz

进入到mysql安装包

cd mysql-5.0.91

配置参数

./configure --prefix=/opt/mysql

预编译

make

安装

make install

看一下是不是已经安装好了

[root@localhost ~]#  cd /opt/mysql/

[root@localhost ~]#  ls

bin include lib libexec mysql-test share sql-bench

 

对mysql进行相应的配置
我们把/opt/mysql/share/mysql这个目录下的my-medium.cnf,复制为my.cnf到/etc目录下

cp /opt/mysql/share/mysql/my-medium.cnf /etc/my.cnf

cd /opt/mysql/

groupadd mysql #新建一个名为mysql的用户组

useradd -g mysql mysql #在mysql用户组下新建一个名为mysql的用户

chown -R mysql . #将该目录设置为mysql拥有

chgrp -R mysql . #将该目录设置为mysql组 拥有

bin/mysql_install_db --user=mysql #创建mysql资料库,var等等目录

bin/mysqld_safe --user=mysql & #启动mysql daemon

bin/mysqladmin -u root password ******** #设置root的密码

cd - #回到刚才的mysql源文件目录

cp /opt/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysqld

chmod +x /etc/init.d/mysqld

/sbin/chkconfig --add mysqld

 

vim /etc/profile

#在该文件里面添加一行:

export PATH=$PATH:/opt/mysql/bin

source /etc/profile #使更改有效

 

八、安装NetBeans 6.8

下载netbeans-6.8-ml-ruby-linux.sh

./netbeans-6.8-ml-ruby-linux.sh #安装 

 

vim /usr/local/netbeans-6.8/etc/netbeans.conf 

在netbeans-default-options的参数里加上 -J-Dawt.useSystemAAFontSettings=on #防止中文乱码

 

posted @ 2012-12-27 10:43  小狸的窝  阅读(160)  评论(0)    收藏  举报