[ask] konfigurasi socket di apache


Status
Not open for further replies.

mas.satriyo

Hosting Guru
saya kebetulan kebagian tugas maintenance vps organisasi kampus yg menggunakan ghost sebagai blogging platform
awalnya hanya ada satu blog saja, tapi belakangan ternyata banyak teman yang tertarik 'nitip' blognya di vps itu dan ikut pakai ghost karena menurut mereka kustomisasi script (khususnya untuk layout) sangat mudah tapi tidak terlalu membebani server

nah, ghost itu kan 'aslinya' running di localhost port 2368
kemudian biar 'terbaca' dari luar, di virtualhost ditambahkan
Code:
NameVirtualHost *:80
<VirtualHost *:80>
     ServerName your-url.com
     ServerAlias www.your-url.com
     ProxyRequests off
     ProxyPass / http://127.0.0.1:2368/
     ProxyPassReverse / http:/127.0.0.1:2368/
</VirtualHost>
*) sumber: http://www.allaboutghost.com/tag/apache/

karena lama2 bingung ngatur port-nya,
setelah saya telusuri, ternyata ghost bisa berjalan dengan unix socket
yg saya tanyakan, bagaimana konfigurasi dari sisi apache nya, agar bisa 'membaca' unix socket tadi ?

saya pernah mencoba menambahkan ini di vhost
Code:
ProxyPass / unix:/home/ghost.sock|http://website.tld/

tapi waktu restart apache malah muncul error dan apache tidak bisa restart
Code:
ProxyPass URL must be absolute!

terima kasih atas jawabannya
 

jujuhack

Poster 1.0
<VirtualHost *:80>
DocumentRoot /home/julfri2/public_html/
ServerName nama_domain
</VirtualHost>


Kalau saya nyettingnya gitu aja Tuan..
:3:
 

mas.satriyo

Hosting Guru
<VirtualHost *:80>
DocumentRoot /home/julfri2/public_html/
ServerName nama_domain
</VirtualHost>


Kalau saya nyettingnya gitu aja Tuan..
:3:
gak bisa
ghost harus lewat socket atau host+port tertentu

kalo sekedar web php atw html biasa sih cuma setting vhost doang kyk gitu juga beres
defaultnya, ghost jalan di localhost port 2368
dari domain harus di 'oper' pake instruksi "ProxyPass" biar bisa diakses lewat domain publik
 
Status
Not open for further replies.

Top