GNU/Linux >> Tutoriales Linux >  >> Cent OS

Instale Osclass en un CentOS 7 VPS

Osclass es un popular proyecto de código abierto que le permite crear y administrar fácilmente su propio sitio web de clasificados sin ningún conocimiento técnico. Esta aplicación PHP es utilizada por miles de usuarios en todo el mundo para crear listados de trabajos, listados de ventas, bienes raíces y otros sitios web de listados similares. En este tutorial lo guiaremos a través de la instalación de Osclass en un VPS CentOS 7 con Apache, PHP y MariaDB.

Para iniciar la instalación de Osclass, inicie sesión en su servidor CentOS 7 como usuario root

ssh root@IP

y ejecute el siguiente comando desde la terminal para actualizar todos los paquetes instalados

yum -y update

A continuación, instale el servidor web Apache

yum -y install httpd

Una vez que se complete la instalación del servidor web Apache, inícielo y haga que se inicie automáticamente al arrancar.

systemctl start httpd
systemctl enable httpd

Osclass está escrito en el lenguaje de programación PHP, por lo que necesitamos instalar PHP y algunas extensiones de PHP

yum -y install php php-mysql

Ejecute el siguiente comando en su terminal para instalar el servidor MariaDB en su servidor CentOS 7

yum -y install mariadb mariadb-server

Una vez que se complete la instalación del servidor de la base de datos, inicie el servidor MariaDB y configúrelo para que se inicie en el arranque del sistema

systemctl start mariadb
systemctl enable mariadb

Luego, ejecute mysql_secure_installation guion. Este script lo ayudará a mejorar la seguridad de su instalación de MariaDB y establecer su contraseña raíz de MariaDB.

Osclass requiere una base de datos vacía, así que inicie sesión en el servidor MariaDB con el usuario raíz y cree un nuevo usuario y base de datos que Osclass usará para almacenar información

mysql -u root -p

CREATE DATABASE osclass;
CREATE USER 'osclassuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `osclass`.* TO 'osclassuser'@'localhost';
FLUSH PRIVILEGES;
exit

No olvide reemplazar 'CONTRASEÑA' con una contraseña segura real de su elección.

Vaya al sitio web oficial de Osclass y descargue la última versión de su aplicación

wget https://static.osclass.org/download/osclass.3.6.1.zip

Cree un nuevo directorio para Osclass en el directorio raíz del documento en su servidor y descomprima el archivo ZIP descargado en ese directorio

mkdir /var/www/html/osclass
unzip osclass.3.6.1.zip -d /var/www/html/osclass

Configure el usuario de Apache para que sea el propietario de los archivos y directorios de Osclass

chown -R apache: /var/www/html/osclass

En el siguiente paso, crearemos un servidor virtual Apache para su sitio web basado en Osclass. Cree un archivo '/etc/httpd/conf.d/vhosts.conf' con el siguiente contenido:

IncludeOptional vhosts.d/*.conf

Cree un directorio 'vhosts.d/':

mkdir /etc/httpd/vhosts.d/

y cree el host virtual con el siguiente contenido:

vim /etc/httpd/vhosts.d/yourdomain.com.conf

<VirtualHost YOUR_SERVER_IP:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/osclass/"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
ErrorLog "/var/log/httpd/yourdomain.com-error_log"
CustomLog "/var/log/httpd/yourdomain.com-access_log" combined

<Directory "/var/www/html/osclass/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

Guarde los cambios y reinicie el servidor web Apache para que los cambios surtan efecto.

systemctl restart httpd

Con este paso se completa la instalación de Osclass desde la línea de comandos. Necesitamos acceder al script de instalación de Osclass en  http://yourdomain.com/index.php y seguir las instrucciones en pantalla para finalizar la instalación de Osclass.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Osclass. para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD . Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Cent OS
  1. Instale MySQL Server 5.6 en CentOS

  2. Instale phpMyBackupPro en un CentOS 6 VPS

  3. Cómo instalar ImpressCMS en un CentOS 6 VPS

  4. Instale Odoo 8 en un CentOS 7 VPS

  5. Instale PHP Server Monitor en un VPS CentOS 7 Linux

Instalar Adminer en CentOS

Instalar Jetty en un CentOS 7 VPS

Cómo instalar ZPanel en un VPS CentOS 6

Instalar sable/katana en un CentOS 7 VPS

Instalar Habari en un VPS CentOS 7

Instalar patrón de texto en CentOS 7