# Help installing Pydio Cells on Ubuntu 16.04

**URL:** https://forum.pydio.com/t/help-installing-pydio-cells-on-ubuntu-16-04/1379
**Category:** Pydio Cells
**Tags:** ubuntu
**Created:** [July 27, 2018, 12:14am UTC](https://forum.pydio.com/t/help-installing-pydio-cells-on-ubuntu-16-04/1379 "2018-07-27T00:14:57Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![khang](https://avatars.discourse-cdn.com/v4/letter/k/f05b48/32.png) [@khang](https://forum.pydio.com/u/khang)
#### Post date: [July 27, 2018, 12:14am UTC](https://forum.pydio.com/t/help-installing-pydio-cells-on-ubuntu-16-04/1379/1 "2018-07-27T00:14:57Z")

</div>

Hi, I’m trying to install Pydio Cells - Community on a new Ubuntu 16.04 server.

The only package I have installed on the machine is SSH, and I have configured a static IP address. The server works from behind a network router that has a static address as well.

What dependencies besides mariadb and php + packages do I need?

The database and php-fpm will use default TCP sockets, and I do not plan to create a dedicated user for the installation.

Pydio Cells will listen to Port 8080…should this be on router IP, local IP, localhost, or 0.0.0.0?

I have SSL, but do not plan to link it during initial setup.

Errors I, at different times, have encountered so far:  
-TLS handshake does not look like handshake  
-404 site not served at this interface  
-could not locate static web resources

Thanks

---

<div class="post-metadata">

### Author: ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)
#### Post date: [July 27, 2018, 2:45pm UTC](https://forum.pydio.com/t/help-installing-pydio-cells-on-ubuntu-16-04/1379/2 "2018-07-27T14:45:13Z")

</div>

Hi,  
you need the following packages `php-cli php-fpm php-intl php-gd php-dom php-curl`.

There is all the details on our [admin guide](https://pydio.com/en/docs/cells/v1/ubuntu-systems)

---

<div class="post-metadata">

### Author: ![dwmccoy](https://avatars.discourse-cdn.com/v4/letter/d/db5fbb/32.png) [@dwmccoy](https://forum.pydio.com/u/dwmccoy)
#### Post date: [July 27, 2018, 3:35pm UTC](https://forum.pydio.com/t/help-installing-pydio-cells-on-ubuntu-16-04/1379/3 "2018-07-27T15:35:41Z")

</div>

Just curious, when you say static IP address do you mean an Outside World IP address?

---

<div class="post-metadata">

### Author: ![khang](https://avatars.discourse-cdn.com/v4/letter/k/f05b48/32.png) [@khang](https://forum.pydio.com/u/khang)
#### Post date: [July 27, 2018, 3:43pm UTC](https://forum.pydio.com/t/help-installing-pydio-cells-on-ubuntu-16-04/1379/4 "2018-07-27T15:43:15Z")

</div>

So now on a separate computer within the network, when I enter in browser RouterIP:8080, I receive 404 Site RouterIP:8080 is not served on this interface. Entering ServerIP:8080, I receive File not found.

At start I have this warning:

Warning, could not find static directory for web resources id/auth/web - Only API and GRPC accesses will be available

After some time, pydio.grpc.tasks shows error:

{“id”:"",“code”:0,“detail”:“sql: Scan error on column index 0: converting driver.Value type \u003cnil\u003e (”\u003cnil\u003e") to a uint64: invalid syntax",“status”:""}

---

<div class="post-metadata">

### Author: ![khang](https://avatars.discourse-cdn.com/v4/letter/k/f05b48/32.png) [@khang](https://forum.pydio.com/u/khang)
#### Post date: [July 27, 2018, 3:48pm UTC](https://forum.pydio.com/t/help-installing-pydio-cells-on-ubuntu-16-04/1379/5 "2018-07-27T15:48:35Z")

</div>

Hi thanks for asking,

for the server, by static IP address I am referring to the inet addr in ifconfig.

Should I be binding to this address and attempting to connect to it through the browser? I bound to the router address and then port-forwarded to the server.

---

<div class="post-metadata">

### Author: ![dwmccoy](https://avatars.discourse-cdn.com/v4/letter/d/db5fbb/32.png) [@dwmccoy](https://forum.pydio.com/u/dwmccoy)
#### Post date: [July 27, 2018, 8:00pm UTC](https://forum.pydio.com/t/help-installing-pydio-cells-on-ubuntu-16-04/1379/6 "2018-07-27T20:00:03Z")

</div>

To be honest I think your issue might be the same we are seeing in this discussion.

> [@Panic on Pydio Cells start](https://forum.pydio.com/t/pydio-cells-not-working/1182):
>
> Hi, i have some problem to start pydio cells. After the installation and “./cells start” i have this output panic: runtime error: invalid memory address or nil pointer dereference \*\* [signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0xf8928a]\*\* \*\* goroutine 65 [running]:\*\* some hints? Thanks Michele

---

<div class="post-metadata">

### Author: ![khang](https://avatars.discourse-cdn.com/v4/letter/k/f05b48/32.png) [@khang](https://forum.pydio.com/u/khang)
#### Post date: [July 27, 2018, 11:16pm UTC](https://forum.pydio.com/t/help-installing-pydio-cells-on-ubuntu-16-04/1379/7 "2018-07-27T23:16:59Z")

</div>

I see. Thanks again for your response.

I reinstalled and set the following:

Bind & External: [http://10.0.1.5:8080](http://10.0.1.5:8080)  
Router set to forward port 8080 to 10.0.1.5:8080.

Entering either the routerIP:8080 displays the following:  
host - 404 Site 10.0.1.5:8080 is not served on this interface  
server - [routerIP:8080] - No such site at :8080 (Remote: myIP)

Pydio Cells is its own webserver and I should expect to see some pydio related screen when I connect right?

---

<div class="post-metadata">

### Author: ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)
#### Post date: [July 30, 2018, 7:23am UTC](https://forum.pydio.com/t/help-installing-pydio-cells-on-ubuntu-16-04/1379/9 "2018-07-30T07:23:32Z")

</div>

Hi,  
to give you an example, lets say i have a ubuntu server on ip 192.168.1.2, i install pydio cells on it (./cells install)  
for the ip configuration most of the case i would use the same so internal ip i would put 192.168.1.2(:80 or : 8080, etc…) and then for the external ip ( for my cases ) i also put 192.168.1.2(port same as above) and then i finish the install and you should have access to it.

I gave an example with a static ip.

The best way to give it access to the world would be using a reverse proxy for example

---

<div class="post-metadata">

### Author: ![khang](https://avatars.discourse-cdn.com/v4/letter/k/f05b48/32.png) [@khang](https://forum.pydio.com/u/khang)
#### Post date: [July 30, 2018, 3:23pm UTC](https://forum.pydio.com/t/help-installing-pydio-cells-on-ubuntu-16-04/1379/10 "2018-07-30T15:23:40Z")

</div>

Ok thank you.  
I completed the installation and setup as you have suggested, my server ip is 10.0.1.5 and I assign pydio to port 8080 during installation. Browser should connect me through 10.0.1.5:8080 correct? I receive “File not found.” Server is reachable by ssh.

Also, do I need to be concerned with message:  
“Warning, could not find static directory for web resources id/auth/web - Only API and GRPC accesses will be available”  
----------------------------------------  
I have set up apache to reverses proxy for pydio cells, now all I get is 503 Service Unavailable or 404 Site Not Served. I believe I have the connections correct, but the application is not returning the web data for some reason.  
----------------------------------------  
I reinstalled pydio cells, this time through the browser method. I was able to connect to the internal ip from another network computer to complete the installation. At the end, I refreshed and got File not found. I connected to the external (router) ip and got:  
[INFO] 67.x.x.x - No such site at :8080 (Remote: 108.x.x.x, Referer: )  
Where 67 is router ip and 108 is remote computer

---

<div class="post-metadata">

### Author: ![mmerlone](https://yyz2.discourse-cdn.com/flex032/user_avatar/forum.pydio.com/mmerlone/32/601_2.png) [@mmerlone](https://forum.pydio.com/u/mmerlone)
#### Post date: [November 14, 2018, 1:50pm UTC](https://forum.pydio.com/t/help-installing-pydio-cells-on-ubuntu-16-04/1379/12 "2018-11-14T13:50:39Z")

</div>

Cant find those php requirements on the link provided. Has that changed and php is not needed anymore?

---

<div class="post-metadata">

### Author: ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)
#### Post date: [November 15, 2018, 8:35am UTC](https://forum.pydio.com/t/help-installing-pydio-cells-on-ubuntu-16-04/1379/13 "2018-11-15T08:35:52Z")

</div>

Hi,  
exactly the new cells is entirely with go, there is no more php required  
but here’s what you need `php-fpm php-intl php-gd php-dom php-curl` you can use php7

---

<div class="post-metadata">

### Author: ![mmerlone](https://yyz2.discourse-cdn.com/flex032/user_avatar/forum.pydio.com/mmerlone/32/601_2.png) [@mmerlone](https://forum.pydio.com/u/mmerlone)
#### Post date: [November 19, 2018, 11:10am UTC](https://forum.pydio.com/t/help-installing-pydio-cells-on-ubuntu-16-04/1379/14 "2018-11-19T11:10:20Z")

</div>

Sorry, I got confused, do I need PHP or not? You said “no more php required”, and then “you need php-fpm …”.

---

<div class="post-metadata">

### Author: ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)
#### Post date: [November 19, 2018, 1:55pm UTC](https://forum.pydio.com/t/help-installing-pydio-cells-on-ubuntu-16-04/1379/15 "2018-11-19T13:55:36Z")

</div>

Hi,  
depends on which cells version you are on, i just gave you the php requirements in the case that you were on an older version.

Otherwise if you are on the latest version of cells `No more PHP required at all`

Sorry i should have phrased that better.
