Navigation:  Additional procedures >

PDF conversion (HTTP)

Previous  Top  Next

This topic will show how to configure the PDF converter with HTTP protocol in port 8584.

To do that, take the following steps:

 

We recommend using the HTTPS protocol when using the PDF converter. Use the HTTP protocol only if it is not possible to the use the HTTPS.

The commands below must be executed as root.

 

1.Create the sepdfconverter directory:

mkdir /usr/local/se/sepdfconverter

 

2.Access the sepdfconverter directory:

cd /usr/local/se/sepdfconverter

 

3.Create the docker-compose.yml file inside the sepdfconverter directory.

vim docker-compose.yml

 

4.Paste the following text:

version: '3.7'

 

services:

sepdfconverter:

 container_name: sepdfconverter

 image: softexpert/sepdfconverter:latest

 restart: always

 extra_hosts:

   - AccessURL:ServerIP

 environment:

   - ASPNETCORE_URLS=http://+:80

 ports:

     - "${HTTP_PORT}:80"

 volumes:

     - ./conf:/app/conf/

 

5.Find the extra_hosts parameter.

 

6.Insert the SE access URL and the local IP of the application server, as shown in the image below.

 

pdfconverter_http-1

 

7.Save the changes with:

wq!:

 

8.Create the pdf.env file inside the sepdfconverter directory.

vim pdf.env

 

9.Insert the following text, indicating the port that will be used for connection:

HTTP_PORT=8584

 

pdfconverter_http-2

 

By default, the port used for HTTP connection is 8584, but it is possible to set a different port, if the default one is already being used. In this case, use the netstat -lnp | grep "8584" command to check if the port is being used.

 

10.Start the PDF conversion service using the command below:

cd /usr/local/se/sepdfconverter/ ; docker-compose --env-file pdf.env up -d

 

To stop the service, execute the command below:

cd /usr/local/se/sepdfconverter/ ; docker-compose --env-file pdf.env down

 

To check if the sepdfconverter service is up, execute the command below:

docker ps

 

pdfconverter_http-3_zoom85

 

11.After doing that, access the SoftExpert Document component arrowrgray Configuration arrowrgray General parameters (DC035) and point the service in the application by entering https://ServerIP:8584 in the Enable PDF conversion service field arrowrgray Server.

 

12.Then, run the connection text and save.

 

13.After finishing the whole configuration, run a conversion test for .doc, .docx, .xls and xlsx files.