Heim > Datenbank > MySQL-Tutorial > centos 安装ruby on rails +mysql 环境搭建_MySQL

centos 安装ruby on rails +mysql 环境搭建_MySQL

WBOY
Freigeben: 2016-06-01 13:11:07
Original
2595 Leute haben es durchsucht

CentOSRuby

安装环境
centos 5.5 

1、更新centos源


cd /etc/yum.repos.dmv CentOS-Base.repo CentOS-Base.repo.savewget http://mirrors.163.com/.help/CentOS-Base-163.repoyum makecache
Nach dem Login kopieren

2、安装准备工作

yum -y install gcc*yum -y install gcc-c++*yum -y install curses-devel*yum -y install curses*yum install -y cmake bison  bashyum install curlyum install curl-develyum install zlib-develyum install openssl-develyum install perlyum install cpioyum install expat-develyum install gettext-develyum install autoconfyum install sqlite*yum install ruby-devel sqlite-develyum install ntp*
Nach dem Login kopieren


3、安装mysql

groupadd mysqluseradd -g mysql mysqlwget http://www.percona.com/redir/downloads/Percona-Server-5.5/Percona-Server-5.5.20-24.1/source/Percona-Server-5.5.20-rel24.1.tar.gzcd Percona-Server-5.5.20-rel24.1cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql  -DDEFAULT_CHARSET=utf8  -DDEFAULT_COLLATION=utf8_general_ci     -DWITH_DEBUG=0    -DWITH_INNOBASE_STORAGE_ENGINE=1make make install/cp -rf /usr/local/mysql/bin/*  /usr/bin/cp -rf /usr/local/mysql/support-files/mysql.server  /etc/init.d/mysql chmod 755 /etc/init.d/mysqlcp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnfmkdie  -pv /data/mysqlchown mysql.mysql /data/mysqlvi my.cnf  加入datadir = /data/mysql pid-file=/data/mysql/hostname.pidcd /usr/local/mysql//usr/local/mysql/scripts/mysql_install_db  --basedir=/usr/local/mysql --datadir=/data/mysql --user=mysql/etc/init.d/mysql start
Nach dem Login kopieren


4、安装git

wget http://www.sunfreeware.com/SOURCES/git-1.7.6.tar.gzcd git-1.7.6./configure --prefix=/usr/local/gitmake&&make install/cp -rf /usr/local/git/bin/*  /usr/bin
Nach dem Login kopieren


5、安装rvm,rails,ruby 以及相关


bash -s -- --version latest < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )rvm pkg install readlinervm install 1.9.3 --with-readline-dir=$rvm_path/usrrvm 1.9.3 --defaultgem source -r http://rubygems.org/gem source -a http://ruby.taobao.orggem install bundler railsgem -update system
Nach dem Login kopieren


6、安装python


wget http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tgz;tar zxvf Python-2.7.2.tgzcd Python-2.7.2./configure --enable-unicode=ucs4make && make install.
Nach dem Login kopieren
yum install -y bzip2* cd Python-2.7.2/Modules/zlib ./configure ;make;make install cd python2.7 python2.7 setup.py install
Nach dem Login kopieren

7、同步下系统时间


/usr/sbin/ntpdate ntp.api.bz;hwclock --systohc;echo "01 * * * * /usr/sbin/ntpdate ntp.api.bz" >> /var/spool/cron/root/etc/rc.d/init.d/crond restart
Nach dem Login kopieren

8、安装mysql2


gem install mysql2 -- --with-mysql-dir=/usr/local/mysql --with-mysql-config=/usr/local/bin/mysql_config
Nach dem Login kopieren

9、安装sqlite3


wget http://www.sqlite.org/sqlite-autoconf-3071000.tar.gztar zxvf sqlite-autoconf-3071000.tar.gz cd sqlite-autoconf-3071000   ./configure --disable-tclmake && make instal
Nach dem Login kopieren

10、安装node.js


wget http://nodejs.org/dist/v0.7.6/node-v0.7.6.tar.gztar zxvf node-v0.7.6.tar.gz  cd node-v0.7.6    ./configure  make && make install
Nach dem Login kopieren

 


在创建项目的时候只要把  Gemfile 里的 source 'https://rubygems.org'  替换成  source 'http://ruby.taobao.org'就可以了

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage