亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Ruby > 正文

Ruby語言開發(fā)環(huán)境的使用教程

2020-02-24 15:37:13
字體:
供稿:網(wǎng)友

如今,計算機行業(yè)越來越受歡迎,越來越多的人想加入這個行業(yè),其實作為一種不斷發(fā)展的語言,Ruby也受到了越來越多的關(guān)注,武林技術(shù)頻道小編為大家介紹Ruby語言開發(fā)環(huán)境的使用教程。

安裝Ruby 2.2

CentOS7存儲庫中的Ruby版本為2.0,但如果需要,可以使用RPM軟件包安裝2.2

1、添加CentOS SCLo軟件集合存儲庫

[root@linuxprobe ~]# yum -y install centos-release-scl-rh centos-release-scl# set [priority=10][root@linuxprobe ~]# sed -i -e "s//]$//]/npriority=10/g" /etc/yum.repos.d/CentOS-SCLo-scl.repo[root@linuxprobe ~]# sed -i -e "s//]$//]/npriority=10/g" /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo# for another way, change to [enabled=0] and use it only when needed[root@linuxprobe ~]# sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-SCLo-scl.repo[root@linuxprobe ~]# sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo# if [enabled=0], input a command to use the repository[root@linuxprobe ~]# yum --enablerepo=centos-sclo-rh install [Package][root@linuxprobe ~]# yum --enablerepo=centos-sclo-sclo install [Package]# 安裝rubyyum --enablerepo=centos-sclo-rh -y install rh-ruby22

2、軟件集合的軟件包安裝在/opt目錄下, 要使用它,需要加載環(huán)境變量,如下所示:

# 加載環(huán)境變量[root@linuxprobe ~]# scl enable rh-ruby22 bash[root@linuxprobe ~]# ruby -vruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-linux][root@linuxprobe ~]# which ruby/opt/rh/rh-ruby22/root/usr/bin/ruby

3、設(shè)置登錄時自動啟用Ruby 2.2,按如下所示進行配置:

[root@linuxprobe ~]# vim /etc/profile.d/rh-ruby22.sh#!/bin/bashsource /opt/rh/rh-ruby22/enableexport X_SCLS="`scl enable rh-ruby22 'echo $X_SCLS'`"export PATH=$PATH:/opt/rh/rh-ruby22/root/usr/local/bin

安裝Ruby 2.3

# 安裝rubyyum --enablerepo=centos-sclo-rh -y install rh-ruby23

1、軟件集合的軟件包安裝在/opt目錄下, 要使用它,需要加載環(huán)境變量,如下所示:

# 加載環(huán)境變量[root@linuxprobe ~]# scl enable rh-ruby23 bash[root@linuxprobe ~]# ruby -vruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-linux][root@linuxprobe ~]# which ruby/opt/rh/rh-ruby22/root/usr/bin/ruby

2、設(shè)置登錄時自動啟用Ruby 2.3,按如下所示進行配置:

[root@linuxprobe ~]# vim /etc/profile.d/rh-ruby23.sh#!/bin/bashsource /opt/rh/rh-ruby23/enableexport X_SCLS="`scl enable rh-ruby23 'echo $X_SCLS'`"export PATH=$PATH:/opt/rh/rh-ruby23/root/usr/local/bin

安裝Ruby on Rails 4來構(gòu)建Ruby Framework環(huán)境

1、添加EPEL軟件存儲庫

[root@linuxprobe ~]# yum -y install epel-release# set [priority=5][root@linuxprobe ~]# sed -i -e "s//]$//]/npriority=5/g" /etc/yum.repos.d/epel.repo# for another way, change to [enabled=0] and use it only when needed[root@linuxprobe ~]# sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/epel.repo# if [enabled=0], input a command to use the repository[root@linuxprobe ~]# yum --enablerepo=epel install [Package]

Ruby on Rails 4

1、安裝Ruby 2.2,參考上面

2、安裝依賴包(epel+SCLo)

[root@linuxprobe ~]# yum --enablerepo=epel,centos-sclo-rh -y install rh-ruby22-ruby-devel nodejs libuv gcc make libxml2 libxml2-devel mariadb-devel zlib-devel libxslt-devel

安裝Rails 4

[root@linuxprobe ~]# gem install bundler[root@linuxprobe ~]# gem install nokogiri -- --use-system-libraries[root@linuxprobe ~]# gem install rails --version="~>4.0" --no-ri --no-rdoc[root@linuxprobe ~]# /opt/rh/rh-ruby22/root/usr/local/bin/rails -vRails 4.2.8

Ruby on Rails 5

1、安裝Ruby 2.3,參考上面

2、安裝依賴包(epel+SCLo)

[root@linuxprobe ~]# yum --enablerepo=epel,centos-sclo-rh -y install rh-ruby23-ruby-devel nodejs libuv gcc make libxml2 libxml2-devel mariadb-devel zlib-devel libxslt-devel

安裝Rails 5

[root@linuxprobe ~]# gem install bundler[root@linuxprobe ~]# gem install nokogiri -- --use-system-libraries[root@linuxprobe ~]# gem install rails --no-ri --no-rdoc[root@linuxprobe ~]# rails -vRails 5.0.2

創(chuàng)建一個示例應(yīng)用程序,并確保其正常工作

1、需要安裝MariaDB服務(wù)

[root@linuxprobe ~]# yum -y install mariadb-server[root@linuxprobe ~]# vi /etc/my.cnf# add follows within [mysqld] section[mysqld]character-set-server=utf8[root@linuxprobe ~]# systemctl start mariadb[root@linuxprobe ~]# systemctl enable mariadbln -s '/usr/lib/systemd/system/mariadb.service' '/etc/systemd/system/multi-user.target.wants/mariadb.service'

2、初始化MariaDB

[root@linuxprobe ~]# mysql_secure_installationNOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB  SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!In order to log into MariaDB to secure it, we'll need the currentpassword for the root user. If you've just installed MariaDB, andyou haven't set the root password yet, the password will be blank,so you should just press enter here.Enter current password for root (enter for none):OK, successfully used password, moving on...Setting the root password ensures that nobody can log into the MariaDBroot user without the proper authorisation.# set root passwordSet root password? [Y/n] yNew password:Re-enter new password:Password updated successfully!Reloading privilege tables.. ... Success!By default, a MariaDB installation has an anonymous user, allowing anyoneto log into MariaDB without having to have a user account created forthem. This is intended only for testing, and to make the installationgo a bit smoother. You should remove them before moving into aproduction environment.# remove anonymous usersRemove anonymous users? [Y/n] y ... Success!Normally, root should only be allowed to connect from 'localhost'. Thisensures that someone cannot guess at the root password from the network.# disallow root login remotelyDisallow root login remotely? [Y/n] y ... Success!By default, MariaDB comes with a database named 'test' that anyone canaccess. This is also intended only for testing, and should be removedbefore moving into a production environment.# remove test databaseRemove test database and access to it? [Y/n] y - Dropping test database... ... Success! - Removing privileges on test database... ... Success!Reloading the privilege tables will ensure that all changes made so farwill take effect immediately.# reload privilege tablesReload privilege tables now? [Y/n] y ... Success!Cleaning up...All done! If you've completed all of the above steps, your MariaDBinstallation should now be secure.Thanks for using MariaDB!# connect to MariaDB with root[root@linuxprobe ~]# mysql -u root -pEnter password:Welcome to the MariaDB monitor. Commands end with ; or /g.Your MariaDB connection id is 11Server version: 5.5.52-MariaDB MariaDB ServerCopyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '/h' for help. Type '/c' to clear the current input statement.# show user listMariaDB [(none)]> select user,host,password from mysql.user;+------+-----------+-------------------------------------------+| user | host  | password         |+------+-----------+-------------------------------------------+| root | localhost | *E2ACEC2F2DA384EE6753673365DFEF35F0C272C9 || root | 127.0.0.1 | *E2ACEC2F2DA384EE6753673365DFEF35F0C272C9 || root | ::1  | *E2ACEC2F2DA384EE6753673365DFEF35F0C272C9 |+------+-----------+-------------------------------------------+3 rows in set (0.00 sec)# show database listMariaDB [(none)]> show databases;+--------------------+| Database   |+--------------------+| information_schema || mysql    || performance_schema |+--------------------+3 rows in set (0.00 sec)MariaDB [(none)]> exitBye

3、創(chuàng)建測試應(yīng)用程序

[root@linuxprobe ~]# gem install mysql2 --no-ri --no-rdoc -- --with-mysql-config=/usr/bin/mysql_config[root@linuxprobe ~]# rails new SampleApp -d mysql[root@linuxprobe ~]# cd SampleApp[root@linuxprobe SampleApp]# vi config/database.ymldefault: &default adapter: mysql2 encoding: utf8 pool: 5 username: root password: password # MariaDB password socket: /var/lib/mysql/mysql.sock# create test application[root@dlp SampleApp]# rails db:createCreated database 'SampleApp_development'Created database 'SampleApp_test'[root@dlp SampleApp]# rails generate scaffold testapp name:string title:string body:text[root@dlp SampleApp]# rails db:migrate[root@dlp SampleApp]# rails server --binding=0.0.0.0=> Booting Puma=> Rails 5.0.2 application starting in development on http://0.0.0.0:3000=> Run `rails server -h` for more startup optionsPuma starting in single mode...* Version 3.8.2 (ruby 2.3.1-p112), codename: Sassy Salamander* Min threads: 5, max threads: 5* Environment: development* Listening on tcp://0.0.0.0:3000Use Ctrl-C to stop 

4、客戶端訪問http://10.1.1.53:3000/

總結(jié)

以上是武林技術(shù)頻道小編介紹的Ruby語言開發(fā)環(huán)境的使用教程全部內(nèi)容。希望本文的內(nèi)容能對大家的學(xué)習(xí)和工作有所幫助。如果您有任何問題,可以留言和交流。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

最好看的2019年中文视频| 天天综合精品| 日韩精品欧美国产精品忘忧草| 国产日韩欧美一区二区东京热| 香蕉久久一区二区不卡无毒影院| 老司机午夜精品视频| 男人的天堂久久| 国产福利视频网站| 九色视频成人porny| 亚洲国产99| 91视频观看| 国产99久久| 国产一区二区三区免费观看在线| 香蕉久久a毛片| 青青草成人免费| 91麻豆视频在线观看| 一区二区三区免费视频网站| 精品久久中文字幕久久av| 精品成人一区二区三区| 精品久久久久久久一区二区蜜臀| 日本国产在线播放| 亚洲一区二区三区视频在线播放| 日韩精品有码在线观看| 国产网站一区二区| 日本久久中文字幕| 精品国产乱码久久久久久虫虫漫画| 国产精品免费丝袜| 亚洲深夜福利视频| 中文字幕亚洲欧美一区二区三区| 精品国产第一福利网站| 99re6这里有精品热视频| 日韩一卡二卡三卡四卡| 欧美一区二区三区四区五区| 日本一区精品久久久久影院| 韩国精品视频在线观看| 五月天久久777| 成人动漫h在线观看| 欧美a在线观看| 欧美日韩国产精品自在自线| 欧美一区免费| 国产精品欧美日韩一区二区| 91国内免费在线视频| 亚洲男女视频在线观看| 欧美一级日韩不卡播放免费| 26uuu国产日韩综合| 色伊人久久综合中文字幕| 天堂网在线观看国产精品| 亚洲国产精品久久久久婷婷软件| 亚洲成va人在线观看| 日本乱码一区二区三区不卡| 欧洲亚洲免费视频| 精品999日本| 最近免费中文字幕mv视频| 青青草视频免费在线观看| 人妻精品一区二区三区| xxxxxx国产| 国产综合欧美| 91精品国产综合久久香蕉麻豆| 欧美v亚洲v综合ⅴ国产v| 伊人久久综合一区二区| 超碰在线一区| 妺妺窝人体色777777| 人成在线免费网站| 色哟哟免费视频| 7777狠狠狠琪琪电影| 久操视频在线观看| 国产精品正在播放| 26uuu精品一区二区在线观看| 欧美日韩一区二区三区四区在线观看| 中文字幕成人乱码在线电影| 国产精品伦一区二区三级视频| 欧美偷拍自拍| 国产在线1区| 国产综合色在线视频区| 亚洲人亚洲人色久| 欧美人与动xxxxz0oz| 国内三级在线观看| 亚洲二区三区四区| 一区二区中文字幕在线| 国产三级精品三级在线| 苍井空浴缸大战猛男120分钟| 性一爱一乱一交一视频| 国产三级视频在线播放线观看| 亚洲成色777777女色窝| 国产三级做爰在线观看| 国产精品成人免费精品自在线观看| 国产毛片在线视频| 好想男人揉我下面好多水| 欧美日韩国产在线播放网站| 欧美大码xxxx| 国产精品视频一区在线观看| av成人资源| 99av国产精品欲麻豆| 国产美女亚洲精品7777| 精品久久一区二区三区蜜桃| 国产亚洲精品aa| 午夜激情影院| 欧美黑白配在线| 麻豆中文字幕在线观看| 老牛精品亚洲成av人片| 国产自产女人91一区在线观看| www.爱久久| 欧美成人女星排行榜| 1pon在线| 在线播放视频一区| 亚洲在线网站| 欧美精品momsxxx| 亚洲精品国产高清久久伦理二区| 波多野结衣视频一区二区| 91av一区二区三区| 欧美h版在线| 日韩美女一区二区三区在线观看| 在线中文字幕视频观看| 91国产在线精品| 一级中文字幕一区二区| 精品一二三四在线| 亚洲国产精品视频| 羞羞视频网站在线观看| 国产精品你懂的在线观看| 91av网站在线播放| 中文字幕五月欧美| 影音成人av| 久久视频在线观看中文字幕| 男女午夜激烈无遮挡| 欧美乱强性伦xxxxx| 污视频网站免费| 性xxxx视频播放免费| 国产成人无码www免费视频播放| 蜜桃视频一区二区三区| 国产一二三区在线| 国产精品一级片在线观看| 九九九在线观看视频| 色婷婷综合久久久中字幕精品久久| 亚洲成人中文| 青青视频免费在线| 麻豆影视国产在线观看| 国产一区二区三区四区在线观看| 久久亚洲av午夜福利精品一区| 欧美精品一区在线播放| 国产精品午夜视频| 日韩欧美国产成人一区二区| 136导航精品福利| 亚洲欧美国产精品专区久久| 91精品国产综合久久久久久豆腐| 色综合97天天综合网| 美女做暖暖视频免费在线观看全部网址91| 国产在线视频在线| 日韩精品亚洲aⅴ在线影院| 亚洲不卡的av| 波多野结衣一二区| 99久久夜色精品国产亚洲| eeuss影院www| 欧美日韩国产在线播放网站| 丰满肥臀噗嗤啊x99av| 日本久久久久久久久久| 欧美激情在线视频二区| 99精品99| 日韩一区二区中文字幕| 五月天亚洲综合小说网| 欧美激情亚洲激情| 亚洲美女搞黄| 性欧美成人播放77777| 国产精品一区二区三区在线播放| 国产一区二区三区av在线| 夜夜精品视频| 欧美日本韩国一区二区三区| 日韩黄色影片| 色哟哟在线观看一区二区三区| 91免费看片在线| 97在线超碰| 久久久久免费精品国产| 国产亚洲人成a一在线v站| 久久久一区二区三区捆绑**| 影视一区二区| 天堂av中文在线观看| 欧美色图免费看| 精品一区二区国语对白| 亚洲欧美日韩直播| 国产亚洲欧美另类中文| 宅男在线观看免费高清网站| 亚洲精品一区二区二区| 五月天综合在线| 超碰日本道色综合久久综合| 色综合久久网女同蕾丝边| 自拍偷拍亚洲一区| 少妇一级淫免费播放| 国产一区美女| 亚洲天堂美女视频| 中文字幕欧美日韩| 亚洲精品综合| 99精品视频免费| 久久精品成人欧美大片古装| 亚洲一区二区三区四区视频| 群体交乱之放荡娇妻一区二区| 91chinesevideo永久地址| 精品无人区一区二区三区| 日本高清www免费视频| 亚洲色图在线看| 潘金莲一级淫片aaaaa免费看| 欧美伊久线香蕉线新在线| 欧美成人h版| 99久久久精品免费观看国产| 日本www视频在线观看| 99国产精品一区二区| 中文字幕中文字幕在线十八区| 国产精品人人做人人爽人人添| 亚洲成人黄色| 综合日韩在线| 欧美大肥婆大肥bbbbb| 国产亚洲精品一区二区| 成人一级视频在线观看| 欧美另类极品videosbest视频| 国产91丝袜在线播放| 国产欧美日韩综合精品一区二区三区| 国产精品一区二区三区久久久| 一区二区三区午夜| 裸模一区二区三区免费| 国产精品成人久久电影| 亚洲高清在线一区| 欧美亚洲动漫制服丝袜| 精品国产电影一区二区| 在线观看视频网站你懂得| 天堂在线一区二区| 亚洲字幕一区二区| 深夜精品寂寞黄网站在线观看| 美日韩在线观看| 免费在线观看日韩欧美| 久久av红桃一区二区禁漫| 亚洲欧美天堂网| 亚洲人成电影在线播放| 午夜宅男久久久| 亚洲视频在线观看| 精品国产一区二区三区久久狼黑人| 免费男女羞羞的视频网站中文子暮| 亚洲在线视频观看| 欧美在线视频精品| 欧美性猛交xxxx乱| 一区二区激情视频| 国产一区高清视频| 日本三级免费网站| 麻豆国产传媒av福利| 精品国产影院| 日韩毛片久久久| 成人免费视频毛片| 国产一线二线在线观看| 日韩网站在线看片你懂的| 成人亚洲免费| 黄色在线观看国产| 精品久久久久久中文字幕动漫| 三级三级久久三级久久18| 亚洲精品美女视频| 欧美日韩在线观看一区二区| 欧美激情免费观看| 久久久久久久久久久91| 男女在线视频| 国产叼嘿视频在线观看| 欧美贵妇videos办公室| 91杏吧porn蝌蚪| 亚洲精品**中文毛片| 国产ts人妖调教重口男| 亚洲黄色a v| 国产乱码精品一区二区三区不卡| 韩国三级午夜理伦三级三| 欧美日韩五月天| 免费无码国产v片在线观看| 午夜小视频福利在线观看| 欧美久久精品一级黑人c片| 久久国产麻豆精品| av基地在线| 亚洲精品视频免费在线观看| 在线不卡一区二区三区| 91大神在线网站| 色琪琪原网站亚洲香蕉| 中文字幕在线不卡一区二区三区| www.亚洲视频.com| 日韩一区二区在线看| 成人影院网站ww555久久精品| 亚洲网址在线观看| 中文字幕免费高清电视剧网站在线观看| 国产精品一区二区久激情瑜伽| 伊人精品视频在线观看| 成a人片国产精品| 久久久久久久久免费看无码| 色影院视频在线| 亚洲欧美一级二级三级| 亚洲成人日韩在线| а√天堂中文资源在线bt| 亚洲国产午夜精品| 成人欧美一区二区三区在线观看| 国产麻豆一精品一男同| 无遮挡的视频在线观看| 8x国产一区二区三区精品推荐| 亚洲小说欧美另类婷婷| 日韩亚洲欧美精品| 国产免费高清av| 国产又粗又长又硬| 久久中文字幕导航| 欧美极品欧美精品欧美| 麻豆成全视频免费观看在线看| 国产精品久久久久久久久妇女| 国产三级国产精品国产国在线观看| 中国a一片一级一片| 亚洲乱码免费伦视频| 992tv在线影院| 国产美女被遭强高潮免费网站| 精品国精品自拍自在线| 精品国产av鲁一鲁一区| 麻豆电影在线观看| 91精品国产色综合久久| 在线播放中文一区| 日韩在线高清| 色婷婷av一区二区三区之红樱桃| 蜜臀精品一区二区| 尤物视频在线看| jizzjizz中国精品麻豆| 中文有码在线| 粉嫩嫩av羞羞动漫久久久| 久久成人免费日本黄色| 日本美女一区二区三区| 无限资源日本好片| 久久婷婷久久一区二区三区| 色婷婷综合久久久久中文字幕| 少妇大叫太粗太大爽一区二区| 欧美sss在线视频| 在线播放国产一区| 116极品美女视频在线观看| 亚洲一二三精品| 免费看的黄色录像|