These are chat archives for ushahidi/Community

11th
Apr 2016
Ushbot
@ushbot
Apr 11 2016 07:52
[Narek Keshishyan, Ushahidi] Hi,
I need help. I would like to install Ushahidi on my nginx server. Please help me.
Best Narek
[Angela Oduor Lungati, Ushahidi] Hi Narek. Welcome. @Jason @Robbie could you guys help?
[Narek Keshishyan, Ushahidi] And also as I understand there are API and client, what is the difference, and how to connect them
[Narek Keshishyan, Ushahidi] ?
Ushbot
@ushbot
Apr 11 2016 08:06
[Narek Keshishyan, Ushahidi] hwo to install on nginx
[Narek Keshishyan, Ushahidi] ?
Ushbot
@ushbot
Apr 11 2016 08:21
[Jason Mule, Ushahidi] Hi Narek. Have you look at the installation instructions at https://www.ushahidi.com/support/install-ushahidi#installing-on-linux
Ushbot
@ushbot
Apr 11 2016 08:27
[Narek Keshishyan, Ushahidi] ok Jason, thanks
[Jason Mule, Ushahidi] Let us know if you need clarification while going through the steps...
Ushbot
@ushbot
Apr 11 2016 09:46
[Narek Keshishyan, Ushahidi] Can we have a skype call to do api and client installation (I will share my screen)
[Narek Keshishyan, Ushahidi] ?
Ushbot
@ushbot
Apr 11 2016 10:30
[Narek Keshishyan, Ushahidi] I cannot install ushahidi API and Client on my Nginx server, please help me. The best solution will be skype call, I will share my screen with You. Thanks
Ushbot
@ushbot
Apr 11 2016 11:13
[Jason Mule, Ushahidi] Hi Narek. Sorry, that won't be possible at the moment. Could you be more specific about the issues you are having during the installation process?
Ushbot
@ushbot
Apr 11 2016 11:20
[Narek Keshishyan, Ushahidi] after bin/update I have this page
[Narek Keshishyan, Ushahidi] my server is nginx
Ushbot
@ushbot
Apr 11 2016 11:39
[Jason Mule, Ushahidi] Try to use the workaround to customize the init settings in the "Set up URL Rewrites" section.
[Narek Keshishyan, Ushahidi] I do not understand, can You give a how to solve in more details, step by step
[Narek Keshishyan, Ushahidi] thanks
Ushbot
@ushbot
Apr 11 2016 11:46
[Angela Oduor Lungati, Ushahidi] hey @NarekKeshishyanGuest looks like you're having some trouble installing v3
[Angela Oduor Lungati, Ushahidi] you could try out our hosted version, here https://ushahidi.io/create

[Link, Ushahidi]

Create new deployment | Ushahidi

* All fields are required

[Angela Oduor Lungati, Ushahidi] is this for an active project you're working on?
[Angela Oduor Lungati, Ushahidi] i'd love to hear more about what you're trying to use Ushahidi for so that we can help you abit more
[Narek Keshishyan, Ushahidi] It will be an active project in the near future
[Angela Oduor Lungati, Ushahidi] what kind of project is it on?
[Narek Keshishyan, Ushahidi] if you can't help in more details please say. I will not waste time
[Angela Oduor Lungati, Ushahidi] We(@Jason and I) can definitely help you some more, i'm only trying to figure out if there's an easier alternative to get you up and running much faster
Ushbot
@ushbot
Apr 11 2016 12:09
[Narek Keshishyan, Ushahidi] I need install Ushahidi API and Client on my NGINX server, can You help me, step by step. After some steps (final step is bin/update), I have the error as You can see on top of our conversation.
Ushbot
@ushbot
Apr 11 2016 12:16
[Jason Mule, Ushahidi] It looks like you had problems setting up URL rewrites on Nginx.
[Jason Mule, Ushahidi] Have you tried using the workaround on the install instructions?
[Narek Keshishyan, Ushahidi] how can I fix it
[Narek Keshishyan, Ushahidi] ?
[Jason Mule, Ushahidi] Can you see the section "Set up URL rewrites"?
[Narek Keshishyan, Ushahidi] where it is?
[Narek Keshishyan, Ushahidi] where is it?
[Angela Oduor Lungati, Ushahidi] On this page, https://www.ushahidi.com/support/install-ushahidi#installing-on-linux, right after "SET UP THE DATABASE" there's a section on "SET UP URL REWRITES"

[Narek Keshishyan, Ushahidi] should I do this stepes
__________________________
Rename `httpdocs/template.htaccess` to `httpdocs/.htaccess` (for Apache) to enable rewriting of all non-existent files to `index.php`.

If you are unable to enable rewriting, then you'll need to customize the init settings.

Copy the `application/config/init.php` file into `application/config/environments/development/` (create this directory if it doesn't exist).
Edit init.php and set `index_file` to `"index.php"` to include index.php in your URLs
A NOTE ON URLS, DOCROOTS AND BASE_URL
_________________________________________________
if my server is not Apache?

Ushbot
@ushbot
Apr 11 2016 12:22
[Narek Keshishyan, Ushahidi] I do not understand this step
____________________________
Typically, Ushahidi is run under a separate virtual host / domain name. Be sure to make `platform/httpdocs/` the `DocumentRoot` (for Apache) or `root` (for nginx) setting in your virtual host.
________________________________
[Jason Mule, Ushahidi] For your case, follow the instructions in the section: "If you are unable to enable rewriting, then you'll need to customize the init settings."

[Link, Ushahidi]

How To Set Up nginx Virtual Hosts (Server Blocks) on Ubuntu 12.04 LTS | DigitalOcean

This tutorial shows you how to set up a new directory, how to grant the correct permissions, how to add content to a new page, how to turn on virtual hosting, and how to, if needed, set up local hosts. Virtual Hosts are used to run more than one websi

Ushbot
@ushbot
Apr 11 2016 17:31
[Will, Ushahidi] @Robbie I've kept them in a note for myself in case the user comes back