Question

How to install submin on nginx server

Hi I want to install a submin package in my ubuntu 14 droplet.

But i’m getting this error:

root@miargin:/etc/apt# sudo apt-get install submin2                                                                                                                
Reading package lists... Done                                                                                                                                      
Building dependency tree                                                                                                                                           
Reading state information... Done                                                                                                                                  
Some packages could not be installed. This may mean that you have                                                                                                  
requested an impossible situation or if you are using the unstable                                                                                                 
distribution that some required packages have not yet been created                                                                                                 
or been moved out of Incoming.                                                                                                                                     
The following information may help to resolve the situation:                                                                                                       
                                                                                                                                                                   
The following packages have unmet dependencies:                                                                                                                    
 submin2 : Depends: submin2-full but it is not going to be installed                                                                                               
E: Unable to correct problems, you have held broken packages.                                                                                                      
root@miargin:/etc/apt# sudo apt-get install submin                                                                                                                 
Reading package lists... Done                                                                                                                                      
Building dependency tree                                                                                                                                           
Reading state information... Done                                                                                                                                  
E: Unable to locate package submin                                                                                                                                 
root@miargin:/etc/apt# cd /sources.listsd  

Anyone can help me?


Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.

# Generated on: 2014-07-12 14:43:07
# This config file was automatically created with submin2-admin. If you use
# this command again, it will overwrite all changes to this file. The
# recommanded way to regenerate this file is to change the config with
# submin2-admin and run:
#
#   submin2-admin /var/lib/submin nginxconf create all /var/lib/submin/conf/nginx.conf
# 
# To make this config active, you have to include it in your NGINX
# config. The recommended way is to include it in one of your virtual hosts:
#
# server {
#   listen 80;
#   listen   [::]:80;
#   server_name submin.example.org;
#
#   include /var/lib/submin/conf/nginx-webui-wsgi.conf;
#
#   access_log /var/log/nginx/submin.example.org/access.log;
#   error_log /var/log/nginx/submin.example.org/error.log;
# }
#
# Then start an uWSGI server with:
#
#   uwsgi --ini /var/lib/submin/conf/nginx-webui-uwsgi.ini
#
# Debian machines
# ---------------
# Alternatively, if you are on Debian and installed the uwsgi package,
# create a symlink from /etc/uwsgi/apps-available to this file:
#
#  ln -s /var/lib/submin/conf/nginx-webui-uwsgi.ini /etc/uwsgi/apps-available
#
# and also a symlink from /etc/uwsgi/apps-enabled to the symlink you just
# created in /etc/uwsgi/apps-available. Then, you can start the uWSGI
# daemon with:
#
#   service uwsgi start
#
# It will also be started on boot.
#
location ~ ^/submin/(css|js|img)/(.*)$ {
	alias /usr/lib/python2.7/dist-packages/submin/static/www/$1/$2;
}
location /submin {
    include uwsgi_params;
    uwsgi_pass unix:/var/lib/submin/run/uwsgi.sock;
}

Hi Kamal.

Here is the **nginx -t **output:

/etc/nginx/sites-available$ nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

At sites-available i’m had a submin file that contains:

server {
   listen 80;
   server_name submin.miargin.com.ar;
                                                                                                                                                                  
   include /var/lib/submin/conf/nginx-webui-wsgi.conf;
                                                                                                                                                                  
   access_log /var/log/nginx/access_submin.log;
   error_log /var/log/nginx/error_submin.log;
 }         

And i’m had a symbolic link at sites-enabled called submin that reffers to submin file at sites-available.

Are you getting any errors when starting nginx? What’s the output of nginx -t?