偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

CentOS VMware安裝ROR運(yùn)行環(huán)境

系統(tǒng) Linux
經(jīng)過長時間學(xué)習(xí)CentOS VMware,你可能會遇到CentOS VMware問題,這里將介紹CentOS VMware問題的解決方法VMware中安裝CentOS VMware的時候沒有相關(guān)的選項,插入CentOS VMware的DVD以后也不能識別,因為CentOS VMware是直接利用Red Hat Enterprise的源碼改進(jìn)編譯的,因此直接選擇RHE5就可以了.我這里是用最新的5.3版本的CentsOS安裝的.­安裝好CentOS VMware以后要做以下的事情­。

經(jīng)過長時間學(xué)習(xí)CentOS VMware,你可能會遇到CentOS VMware問題,這里將介紹CentOS VMware問題的解決方法VMware中安裝CentOS VMware的時候沒有相關(guān)的選項,插入CentOS VMware的DVD以后也不能識別,因為CentOS VMware是直接利用Red Hat Enterprise的源碼改進(jìn)編譯的,因此直接選擇RHE5就可以了.我這里是用最新的5.3版本的CentsOS安裝的.­安裝好CentOS VMware以后要做以下的事情­

一、安裝vmtools­

1. 插入vmtools的iso到虛擬機(jī)的光驅(qū)中.­

2. mount /dev/cdrom /mnt/ 掛載光驅(qū)­

3. tar -C /tmp -zxvf /mnt/VMwareTools-6.0.2-59824.tar.gz 解壓驅(qū)動­

4. cd /tmp/vmware-tools-distrib­

./vmware-install.pl 安裝驅(qū)動,在這個過程中有很多提問,主要是關(guān)于創(chuàng)建目錄的,直接選擇默認(rèn)或者是Yes就可以了. ­PS:在vm的光盤中包含有rpm包,但是似乎我安裝了幾次都有問題,所以還是解壓以后運(yùn)行安裝腳本好了.­

5. vmware-config-tools.pl是vm的配置腳本.­

二、安裝ROR運(yùn)行環(huán)境

因為這次安裝CentOS VMware的主要目的是為了運(yùn)行Redmine,因此首先要設(shè)置ROR的運(yùn)行環(huán)境,其次再設(shè)置PHP的運(yùn)行環(huán)境.

1.首先使用yum命令安裝一些depenencies組件,主要是apahce,gcc的編譯器mysql等.

  1. sudo yum install httpd-devel\  
  2. openssl-devel\  
  3. zlib-devel\  
  4. gcc\   
  5. gcc-c++\   
  6. curl-devel\   
  7. expat-devel\   
  8. gettext-devel\   
  9. mysql-server\   
  10. mysql-devel 

有些時候如果訪問默認(rèn)的yum源速度不快的時候,可以修改配置文件,使用國內(nèi)的源,我使用網(wǎng)通的4M ADSL,感覺還可以就直接沒有修改,在線安裝了.

2.安裝ruby,還是安裝1.8.7版本的ruby

  1. sudo mkdir /usr/local/src  
  2. cd /usr/local/src  
  3. sudo curl -O http://www.cnblogs.com/fireinwind/admin/ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p72.tar.gz  
  4. sudo tar xzvf ruby-1.8.7-p72.tar.gz  
  5. cd ruby-1.8.7-p72  
  6. sudo ./configure --enable-shared --enable-pthread  
  7. sudo make  
  8. sudo make install 

3.處理一下zlib,這個問題是個比較頭疼的問題,因為你需要ruby運(yùn)行一個腳本設(shè)置一下zlib header的位置,然后在重新編譯安裝一下ruby

  1. cd ext/zlib  
  2. ruby extconf.rb --with-zlib-include=/usr/include --with-zlib-lib=/usr/lib  
  3. cd http://www.cnblogs.com/  
  4. sudo make  
  5. sudo make install 

這些都搞定以后,就可以用ruby -v來查看一下安裝好的版本了.一般會返回ruby 1.8.7 (2008-08-11 patchlevel 72) [i686-linux]

4.安裝rubygems,這個比較簡單

直接在rubyforce上下載最新的安裝包然后運(yùn)行 setup.rb就可以安裝上了.當(dāng)然如果系統(tǒng)中已經(jīng)集成了.也可以用gem update system直接升級到最新.

  1. cd /usr/local/src  
  2. sudo curl -O http://rubyforge.iasi.roedu.net/files/rubygems/rubygems-1.3.5.tgz  
  3. sudo tar xzvf rubygems-1.3.5.tgz  
  4. cd rubygems-1.3.5  
  5. sudo ruby setup.rb 

5.接著安裝rails和passenger,rails有很多部署的方式,passenger應(yīng)該是最簡單的方式,因為在vmware中做測試使用,所以直接用passenger也就是mod_rails的方式是最簡單的,當(dāng)然為了追求性能等方面,也可以用lighttpd+fastcgi的模式.sudo gem install rails passenger

然后執(zhí)行:passenger-install-apache2-module會有提示將一些LoadModule的代碼添加到httpd.conf中,然后重啟apache2的服務(wù)就可以支持rails的應(yīng)用了.多個rails的應(yīng)用可以用vhost設(shè)置不同的虛擬站點(diǎn),無須在設(shè)置關(guān)于rails的轉(zhuǎn)發(fā)什么的,apache會自動驅(qū)動passenger的進(jìn)程來處理關(guān)于ror的調(diào)用.

三,安裝mysql

sudo gem install mysql -- --with-mysql-config=/usr/bin/mysql_config加上后面的參數(shù)以后,可以制定config的存儲路徑.PS:

1.在RedHat系發(fā)行版中(RHEL,CentOS VMware,Fedora)默認(rèn)都會啟動SELinux,這樣會對Passenger造成影響,作為測試的時候,可以直接關(guān)閉它,如果需要讓它和Passenger一起工作,可以參考:http://www.modrails.com/documentation/Users20guide.html#_the_apache_error_log_says_that_the_spawn_manager_script_does_not_exist_or_that_it_does_not_have_permission_to_execute_it這個是Passenger的User Guide

2.在Rails2.2以后就不包含默認(rèn)的MySQL驅(qū)動,因此你在安裝一些基于MySQL的應(yīng)用的時候會直接失敗,rake事務(wù)不能啟動.
可以從http://www.tmtm.org/en/ruby/mysql/ 下載一個API包,然后用install.rb安裝.因為我們指定了MySQL的config的位置,因此還需要打開mysql.rb,修改一下sock的位置,這樣就可以正常運(yùn)行了.

經(jīng)過長時間學(xué)習(xí)CentOS VMware,你可能會遇到CentOS VMware問題,這里將介紹CentOS VMware問題的解決方法VMware中安裝CentOS VMware的時候沒有相關(guān)的選項,插入CentOS VMware的DVD以后也不能識別,因為CentOS VMware是直接利用Red Hat Enterprise的源碼改進(jìn)編譯的,因此直接選擇RHE5就可以了.我這里是用最新的5.3版本的CentsOS安裝的.­安裝好CentOS VMware以后要做以下的事情­

一、安裝vmtools­

1. 插入vmtools的iso到虛擬機(jī)的光驅(qū)中.­

2. mount /dev/cdrom /mnt/ 掛載光驅(qū)­

3. tar -C /tmp -zxvf /mnt/VMwareTools-6.0.2-59824.tar.gz 解壓驅(qū)動­

4. cd /tmp/vmware-tools-distrib­

./vmware-install.pl 安裝驅(qū)動,在這個過程中有很多提問,主要是關(guān)于創(chuàng)建目錄的,直接選擇默認(rèn)或者是Yes就可以了. ­PS:在vm的光盤中包含有rpm包,但是似乎我安裝了幾次都有問題,所以還是解壓以后運(yùn)行安裝腳本好了.­

5. vmware-config-tools.pl是vm的配置腳本.­

二、安裝ROR運(yùn)行環(huán)境

因為這次安裝CentOS VMware的主要目的是為了運(yùn)行Redmine,因此首先要設(shè)置ROR的運(yùn)行環(huán)境,其次再設(shè)置PHP的運(yùn)行環(huán)境.

1.首先使用yum命令安裝一些depenencies組件,主要是apahce,gcc的編譯器mysql等.

  1. sudo yum install httpd-devel\  
  2. openssl-devel\  
  3. zlib-devel\  
  4. gcc\   
  5. gcc-c++\   
  6. curl-devel\   
  7. expat-devel\   
  8. gettext-devel\   
  9. mysql-server\   
  10. mysql-devel 

有些時候如果訪問默認(rèn)的yum源速度不快的時候,可以修改配置文件,使用國內(nèi)的源,我使用網(wǎng)通的4M ADSL,感覺還可以就直接沒有修改,在線安裝了.

2.安裝ruby,還是安裝1.8.7版本的ruby

  1. sudo mkdir /usr/local/src  
  2. cd /usr/local/src  
  3. sudo curl -O http://www.cnblogs.com/fireinwind/admin/ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p72.tar.gz  
  4. sudo tar xzvf ruby-1.8.7-p72.tar.gz  
  5. cd ruby-1.8.7-p72  
  6. sudo ./configure --enable-shared --enable-pthread  
  7. sudo make  
  8. sudo make install 

3.處理一下zlib,這個問題是個比較頭疼的問題,因為你需要ruby運(yùn)行一個腳本設(shè)置一下zlib header的位置,然后在重新編譯安裝一下ruby

  1. cd ext/zlib  
  2. ruby extconf.rb --with-zlib-include=/usr/include --with-zlib-lib=/usr/lib  
  3. cd http://www.cnblogs.com/  
  4. sudo make  
  5. sudo make install 

這些都搞定以后,就可以用ruby -v來查看一下安裝好的版本了.一般會返回ruby 1.8.7 (2008-08-11 patchlevel 72) [i686-linux]

4.安裝rubygems,這個比較簡單

直接在rubyforce上下載最新的安裝包然后運(yùn)行 setup.rb就可以安裝上了.當(dāng)然如果系統(tǒng)中已經(jīng)集成了.也可以用gem update system直接升級到最新.

  1. cd /usr/local/src  
  2. sudo curl -O http://rubyforge.iasi.roedu.net/files/rubygems/rubygems-1.3.5.tgz  
  3. sudo tar xzvf rubygems-1.3.5.tgz  
  4. cd rubygems-1.3.5  
  5. sudo ruby setup.rb 

5.接著安裝rails和passenger,rails有很多部署的方式,passenger應(yīng)該是最簡單的方式,因為在vmware中做測試使用,所以直接用passenger也就是mod_rails的方式是最簡單的,當(dāng)然為了追求性能等方面,也可以用lighttpd+fastcgi的模式.sudo gem install rails passenger

然后執(zhí)行:passenger-install-apache2-module會有提示將一些LoadModule的代碼添加到httpd.conf中,然后重啟apache2的服務(wù)就可以支持rails的應(yīng)用了.多個rails的應(yīng)用可以用vhost設(shè)置不同的虛擬站點(diǎn),無須在設(shè)置關(guān)于rails的轉(zhuǎn)發(fā)什么的,apache會自動驅(qū)動passenger的進(jìn)程來處理關(guān)于ror的調(diào)用.

三,安裝mysql

sudo gem install mysql -- --with-mysql-config=/usr/bin/mysql_config加上后面的參數(shù)以后,可以制定config的存儲路徑.PS:

1.在RedHat系發(fā)行版中(RHEL,CentOS VMware,Fedora)默認(rèn)都會啟動SELinux,這樣會對Passenger造成影響,作為測試的時候,可以直接關(guān)閉它,如果需要讓它和Passenger一起工作,可以考:http://www.modrails.com/documentation/Users20guide.html#_the_apache_error_log_says_that_the_spawn_manager_script_does_not_exist_or_that_it_does_not_have_permission_to_execute_it這個是Passenger的User Guide

2.在Rails2.2以后就不包含默認(rèn)的MySQL驅(qū)動,因此你在安裝一些基于MySQL的應(yīng)用的時候會直接失敗,rake事務(wù)不能啟動.
可以從http://www.tmtm.org/en/ruby/mysql/ 下載一個API包,然后用install.rb安裝.因為我們指定了MySQL的config的位置,因此還需要打開mysql.rb,修改一下sock的位置,這樣就可以正常運(yùn)行了.

四,安裝PHP

yum install php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel目前默認(rèn)源所帶的PHP最高版本是5.1.6,一般的應(yīng)用是沒有問題了.

如果需要最新的版本5.2.10,可以直接下載安裝包進(jìn)行安裝,當(dāng)然如果嫌麻煩,可以找一些其他的源,可以將版本升級到5.2.8至此,整個web的支持環(huán)境就算搭建起來了.如果有需要支持其他的環(huán)境,如JSP的,可以通過安裝相關(guān)的AppServer,如JBoss,tomcat來實現(xiàn),整個過程也比較簡單.

yum install php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel目前默認(rèn)源所帶的PHP最高版本是5.1.6,一般的應(yīng)用是沒有問題了.

如果需要最新的版本5.2.10,可以直接下載安裝包進(jìn)行安裝,當(dāng)然如果嫌麻煩,可以找一些其他的源,可以將版本升級到5.2.8至此,整個web的支持環(huán)境就算搭建起來了.如果有需要支持其他的環(huán)境,如JSP的,可以通過安裝相關(guān)的AppServer,如JBoss,tomcat來實現(xiàn),整個過程也比較簡單.

【編輯推薦】

  1. CentOS vmware啟動虛擬機(jī)安裝
  2. CentOS vmware server手動配置設(shè)置IP地址
  3. CentOS VMware配置未知文件
  4. CentOS VMware虛擬機(jī)安裝使用同步解決
  5. CentOS wget使用技巧使用指南常見用法使用格式
責(zé)任編輯:佚名 來源: CSDN
相關(guān)推薦

2010-03-04 16:45:32

Ubuntu Apac

2010-01-13 09:33:53

CentOS安裝

2010-02-22 17:39:22

CentOS vmwa

2010-02-23 16:17:59

2010-02-23 14:45:52

CentOS LEMP

2010-01-13 14:37:39

CentOS VMwa

2011-07-04 14:11:43

QT 桌面 Embedded

2010-09-17 16:54:26

Java運(yùn)行環(huán)境

2011-03-25 16:23:43

CentOSNagios

2010-01-13 11:17:50

2013-07-04 09:46:29

2010-02-22 15:51:36

CentOS VMwa

2015-06-04 16:12:02

VMwareCentOS運(yùn)維

2010-03-26 10:35:20

CentOS系統(tǒng)

2011-03-09 16:16:56

CentOSLAMP

2010-01-14 14:42:48

CentOS Memc

2010-02-06 14:47:18

CentOS inst

2010-02-04 16:04:57

Ubuntu VMwa

2023-07-03 19:29:55

VMware虛擬機(jī)

2009-12-14 13:31:56

GNULinuxvmware
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號