:)by the way why the emoji in my nodebb forum can‘t auto complete
@SANTOSH-KUMAR, what directory did you install nodebb in?
Assuming you followed the guides.
cd nodebb ./nodebb setup
even though the output was same
-bash: cd: nodebb: No such file or directory
@SANTOSH-KUMAR Then you've not found your NodeBB folder, type
ls. What sorts of files do you see?
i used this guide to install
@SANTOSH-KUMAR What OS are you using?
@SANTOSH-KUMAR It's also
ls, that's a lowercase L and a lowercase S
@SANTOSH-KUMAR Do you have a domain? If so, change base URL from what it is now to http://yourdomain.com, then press enter to continue through the setup.
You'd then be able to access your forum at http:/yourdomain.com:4567 (assuming you've not changed the port number) You'd then need apache or linux to remove the port number.
The following are requirements for allowing a domain to resolve to your NodeBB:
Arecord pointing to the IP address of your server machine
base_urlof your domain name, with
More information: https://docs.nodebb.org/en/latest/configuring/proxies.html
can you explain the last point
5) Your NodeBB should be configured to have a base_url of your domain name, with use_port as false.
How to do that
@SANTOSH-KUMAR When you run ./nodebb setup, you will see
URL used to access this NodeBB (http://18.104.22.168:4567) and a flashing cursor, just type
http://explorehowto.com and press enter. Keep pressing enter until the setup is finished.
Assuming your DNS has an A NAME record pointing to
22.214.171.124. Then you will be able to access your forum by going to http://explorehowto.com:4567.
I dont want to use :4567 after my domain.How can i do that
It makes me confusing can you just tell me easily in two words how to do that
You have to set up Nginx or Apache if you don't want the port number at the end. There's no way around that.
I have setup vesta control panel on my vps which automatically installs
Nginx web server as light front-end
Apache web server as application back-end
I thought that i am using both
cd ~/ sudo apt-get install nginx cd /etc/nginx/sites-available/ sudo nano explorehowto.com
Paste in the block (server listen 80: etc) found here
server_name forum.example.org; with
server_name explorehowto.com; and change
proxy_pass http://127.0.0.1:4567/; to
Ctrl + X to exit, tap Y then Enter to confirm save.
sudo ln -s /etc/nginx/sites-available/explorehowto.com /etc/nginx/sites-enabled/ sudo service nginx reload
Try accessing your forum at explorehowto.com
EDIT: Vesta CP is pretty useless as everything can be done through SSH just as easily with no loss of overheads. You only need Nginx or Apache, not both. If you already have Nginx, then start from