ZPanel y Sentora en CentOS 6 x64
ZPanel, un panel de control de alojamiento web popular, se bifurcó en 2014 a un nuevo proyecto llamado Sentora. Aprende a instalar Sentora en tu servidor con este tutorial.
Gogs es un servicio Git autohospedado indoloro.
Esta guía utiliza PostgreSQL para la base de datos y Nginx como proxy inverso. Después de seguir esta guía, podrá acceder a la interfaz web de Gogs a través de HTTPlos repositorios git alojados a través de HTTPy SSH. HTTPSSe puede agregar acceso ampliando la configuración de Nginx.
Debe tener un sistema actualizado y un usuario de sudo no root .
Esta guía usa PostgreSQL. Alternativamente, puede usar MySQL / MariaDB, SQLite3, MSSQL o TiDB.
Instala PostgreSQL.
sudo apt-get install -y postgresql
Crea el usuario en el que Gogs se conectará a la base de datos. Esto le pedirá que cree una contraseña para ese usuario. Esta contraseña se ingresará en la configuración de Gog más adelante.
sudo -u postgres createuser gogs -P
Crea la base de datos de Gogs.
sudo -u postgres createdb gogs -O gogs -E UTF8
Esta guía usa Nginx como proxy inverso. Alternativamente, puede usar otro HTTPservidor que pueda actuar como un proxy inverso, como Apache o Caddy.
Instala Nginx.
sudo apt-get install -y nginx
Editar /etc/nginx/sites-enabled/default.
sudo nano /etc/nginx/sites-enabled/default
Encuentra las siguientes líneas.
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}
Cámbialos a esto.
location / {
proxy_pass http://127.0.0.1:3000;
}
Vuelva a cargar Nginx para usar la nueva configuración.
sudo systemctl reload nginx
Primero, asegúrese de que gitesté instalado.
sudo apt-get install -y git
Luego cree el usuario Gogs se ejecutará como y que se utilizará para el acceso git SSH.
sudo useradd -m git
A continuación, descargue y desempaquete la versión de Gogs para su arquitectura.
Para sistemas de 64 bits.
sudo -u git sh -c "curl https://dl.gogs.io/0.11.29/linux_amd64.tar.gz | tar -xz -C /home/git/"
Para sistemas de 32 bits.
sudo -u git sh -c "curl https://dl.gogs.io/0.11.29/linux_386.tar.gz | tar -xz -C /home/git/"
Configurar Gogs para ejecutarse en el arranque.
sudo cp /home/git/gogs/scripts/systemd/gogs.service /etc/systemd/system
sudo systemctl enable gogs
Comience Gogs.
sudo systemctl start gogs
Esta es la única vez que necesitará iniciar Gogs de esta manera.
Vaya a http://example.comen su navegador web. Ya verás:Install Steps For First-time Run
Cambia las siguientes configuraciones.
Database Type: PostgreSQL
User: gogs
Password: (password you created earlier)
Domain: example.com
Application URL: http://example.com/
Es posible que desee establecer el Application Name, el Email Service Settings, y Server and Other Services Settings. Todos los ajustes se pueden cambiar posteriormente editando /home/git/gogs/custom/conf/app.ini.
Haga clic Install Gogs.
Serás redirigido a una página de inicio de sesión. Sign upUn nuevo usuario ahora.
Esto es principalmente útil cuando se usa Nginx para terminar HTTPS.
Agregar HTTP_ADDR = 127.0.0.1a la [server]sección de /home/git/gogs/custom/conf/app.ini.
sudo -u git nano /home/git/gogs/custom/conf/app.ini
Después de este cambio, la [server]sección tendrá un aspecto similar al siguiente.
[server]
DOMAIN = example.com
HTTP_ADDR = 127.0.0.1
HTTP_PORT = 3000
ROOT_URL = http://example.com/
DISABLE_SSH = false
SSH_PORT = 22
START_SSH_SERVER = false
OFFLINE_MODE = false
Reinicie Gogs para usar la configuración actualizada.
sudo systemctl restart gogs
ZPanel, un panel de control de alojamiento web popular, se bifurcó en 2014 a un nuevo proyecto llamado Sentora. Aprende a instalar Sentora en tu servidor con este tutorial.
Aprende cómo instalar Vtiger CRM, una aplicación de gestión de relaciones con el cliente, en CentOS 7 para aumentar tus ventas y mejorar el servicio al cliente.
Esta guía completa le mostrará cómo configurar un servidor Counter-Strike 1.6 en Linux, optimizando el rendimiento y la seguridad para el mejor juego. Aprende los pasos más recientes aquí.
Los ataques de ransomware van en aumento, pero ¿puede la IA ayudar a lidiar con el último virus informático? ¿Es la IA la respuesta? Lea aquí, sepa que la IA es una bendición o una perdición
ReactOS, un sistema operativo de código abierto y gratuito, está aquí con la última versión. ¿Puede satisfacer las necesidades de los usuarios de Windows de hoy en día y acabar con Microsoft? Averigüemos más sobre este estilo antiguo, pero una experiencia de sistema operativo más nueva.
Whatsapp finalmente lanzó la aplicación de escritorio para usuarios de Mac y Windows. Ahora puede acceder a Whatsapp desde Windows o Mac fácilmente. Disponible para Windows 8+ y Mac OS 10.9+
Lea esto para saber cómo la Inteligencia Artificial se está volviendo popular entre las empresas de pequeña escala y cómo está aumentando las probabilidades de hacerlas crecer y dar ventaja a sus competidores.
Recientemente, Apple lanzó macOS Catalina 10.15.4, una actualización complementaria para solucionar problemas, pero parece que la actualización está causando más problemas que conducen al bloqueo de las máquinas Mac. Lee este artículo para obtener más información
13 Herramientas comerciales de extracción de datos de Big Data
Nuestra computadora almacena todos los datos de una manera organizada conocida como sistema de archivos de diario. Es un método eficiente que permite a la computadora buscar y mostrar archivos tan pronto como presiona buscar.