最近想架設一個以 Ruby 撰寫的應用 DodontoF
看了下有幾個.rb 檔
於是找了找教學裝了 Passenger
CentOS7/Nginx/MariaDB
# gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
# curl -L get.rvm.io | bash -s stable
# source /etc/profile.d/rvm.sh
# rvm install 2.2.3
# sudo yum install -y epel-release pygpgme curl
# sudo curl --fail -sSLo /etc/yum.repos.d/passenger.repo https://oss-binaries.phusionpassenger.com/yum/definitions/el-passenger.repo
# sudo yum install -y nginx passenger
# vi /etc/nginx/conf.d/passenger.conf
passenger_root /some-filename/locations.ini;
passenger_ruby /usr/local/rvm/rubies/ruby-2.2.3/bin/ruby;
passenger_instance_registry_dir /var/run/passenger-instreg;
把網站上傳到 html 根目錄
Chrome 訪問.rb
結果跳出一個下載視窗
不知道哪邊不對.....
沒有用 passenger-install-nginx-module 是因為 passenger 網站上的 centos 安裝教學沒有用到.....
說是他們的源安裝的 nginx 也修改過了
https://www.phusionpassenger.com/library/install/nginx/install/oss/el7/
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.