溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Apache2+Passenger在Ubuntu上部署

發布時間:2020-08-19 13:40:50 來源:網絡 閱讀:1588 作者:劉丫丫 欄目:編程語言

先 安裝RVM Ruby Rails

1. Install Apache2

sudo apt-get install apache2


2. Install Passenger 
gem install passenger


3. 將passenger集成進Apache 
passenger-install-apache2-module


4. 將步驟3安裝成功后的提示信息加入Apach3 配置文件/etc/apache2/httpd.conf,如果沒有,創建一個 
LoadModule passenger_module /home/abbuggy/.rvm/gems/ruby-1.9.2-p320/gems/passenger-3.0.18/ext/apache2/mod_passenger.so PassengerRoot /home/abbuggy/.rvm/gems/ruby-1.9.2-p320/gems/passenger-3.0.18 PassengerRuby /home/abbuggy/.rvm/wrappers/ruby-1.9.2-p320/ruby


5. 配置根目錄和端口號,/etc/appach3/httpd.conf 例如 
ServerName localhost
<VirtualHost *:80>
ServerName localhost:80 # !!! Be sure to point DocumentRoot to 'public'!
DocumentRoot /var/www/<appname>/public
<Directory /var/www/<appname>/public> # This relaxes Apache security settings.
AllowOverride all # MultiViews must be turned off.
Options -MultiViews
</Directory>
</VirtualHost>


6. 在apache2.conf 文件中,添加 # Include all the user configurations:
Include httpd.conf
重啟Apache 服務
service apache2 restart


7. 查看日志 
tail -f /var/log/apache2/access.log
tail -f /var/log/apache2/error.log


8. 修改端口
/etc/apache2/httpd.conf
/etc/apache2/ports.conf




向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女