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 #防止中文乱码

浙公网安备 33010602011771号