WebFaction
Community site: login faq

I've been trying to install Etherpad Lite on my account (civicbeat), and I'm having trouble getting it to show up on the subdomain I've created.

It's a node.js app, so I've followed these instructions to get node.js:

And it seems like node.js is installed successfully, and npm seems to there. And I think I re-installed tar as well.

After that I followed the Etherpad installation instructions on here (though I didn't have permission to create a new user via useradd?):

https://github.com/ether/etherpad-lite#installation

And I went into the settings.json in my etherpad-lite directory to point the IP and port to 127.0.0.1 and to a port that I created when I added a Custom Application at my.webfaction.com. (I also linked a website subdomain to this application.)

I'm currently getting a DNS not found error when I visit the linked subdomain – did I miss something in my node.js or Etherpad Lite installations?

Thanks in advance!

asked 08 Mar '13, 16:00

hongkonggong
1315
accept rate: 0%

edited 08 Mar '13, 16:53


A DNS issue would not indicate a problem with your app. Submit a support ticket or post the sub-domain here so we can investigate further.

permanent link

answered 08 Mar '13, 20:45

johns
5.3k312
accept rate: 23%

Thanks johns -- the subdomain is pad (as in pad.thecivicbeat.com).

(09 Mar '13, 08:57) hongkonggong

It looks like your thecivicbeat.com domain is not using the WebFaction nameservers. Therefore, the subdomains that you create in the WebFaction Control Panel won't work. You need to follow these instructions to configure your nameservers properly: http://docs.webfaction.com/user-guide/domains.html#pointing-your-domain-to-webfaction-s-servers

(09 Mar '13, 10:13) likebike

Oh! I can't believe I got that part wrong – thanks! Appending original post with the full solution.

(10 Mar '13, 09:15) hongkonggong

So it turns out I just had some really basic DNS problems with my domain registrar. Etherpad Lite works now, and I wanted to share the solution (for total beginners like me). Note: I didn't get Node.JS working for a separate non-main-account user, which was recommended by Etherpad Lite, and I'm not sure what the ramifications are.

Instructions

  • Follow the instructions here to get node.js installed and running: http://shkfon.tumblr.com/

  • Once you've logged in and can see "Hello World" you also need to quit the "Hello World" process you've started by typing forever stopall in the command line

  • Then install Etherpad Lite using the official instructions for Linux. Notes on that:

  • Using git:// didn't work so I installed using git clone https://github.com/ether/etherpad-lite.git

  • As I said above, I haven't figured out how to set it up on a separate user account because node.js didn't install on a new user for me

  • After running Etherpad Lite's run.sh (I run it by using bash run.sh while in the bin folder... using forever doesn't work here), make sure that Etherpad Lite works at the URL you've attached it to.

  • If you're logging in remotely like me, you'll also realize that Etherpad Lite will quit if you quit the command line terminal. So to keep it running even after you log out use screen – details about that here and details on how to quit a process here (follow the instructions on the second answer up-voted 97+ times)

  • Follow the extra settings on the Etherpad Lite instructions wiki, particularly to set up a MySQL database (which you'll have to create on the Webfaction control panel)

P.S. A duplicate of this post has been archived here.

permanent link

answered 10 Mar '13, 19:59

hongkonggong
1315
accept rate: 0%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×76
×21
×3

question asked: 08 Mar '13, 16:00

question was seen: 3,844 times

last updated: 10 Mar '13, 19:59

WEBFACTION
REACH US
SUPPORT
AFFILIATE PROGRAM
LEGAL
© COPYRIGHT 2003-2019 SWARMA LIMITED - WEBFACTION IS A SERVICE OF SWARMA LIMITED
REGISTERED IN ENGLAND AND WALES 5729350 - VAT REGISTRATION NUMBER 877397162
5TH FLOOR, THE OLD VINYL FACTORY, HAYES, UB3 1HA, UNITED KINGDOM