Set up the Laravel website on the VPS server.
It is necessary to select, configure, and prepare a server/hosting for hosting the website viar-art.pl, developed on Laravel.
A stable server environment for the Laravel project needs to be deployed with good performance for the Polish market, security, scalability options, and regular backups.
Preferred server options:
- OVHcloud VPS Poland / Warsaw — priority option
- Hetzner Cloud Germany — as an alternative
Please select a server no weaker than:
CPU: at least 2 vCPU
RAM: at least 4 GB, preferably 8 GB
Disk: 50–100 GB SSD/NVMe
OS: Ubuntu 24.04 LTS or the latest stable version of Ubuntu
Location: Poland or the nearest data center to Poland
Backups: daily backups or snapshots are mandatory
SSL: Let’s Encrypt
It is necessary to install and configure:
Nginx
PHP 8.3 or 8.4
PHP-FPM
MySQL 8 or MariaDB
Composer
Node.js + npm, if the project uses Vite/frontend build
Redis for cache/session/queue, if it will be used
Supervisor for Laravel queue workers
Certbot / Let’s Encrypt SSL
Git
Firewall
Fail2ban or similar protection
Laravel Requirements
It is necessary to check and configure the correct operation of Laravel:
SSH access
Composer install/update
correct permissions on folders:
storage
bootstrap/cache
configuration of .env
database connection
configuration of the domain viar-art.pl
configuration of public as web root
configuration of Laravel Scheduler via cron:
* * * * * cd /path/to/project && php artisan schedule:run >> /dev/null 2>&1
check the operation:
cache
sessions
uploads
email sending
admin panel
frontend pages
order forms / contact forms
Security
It is necessary to implement basic server protection:
disable root login by password
configure SSH key access
enable firewall: open only necessary ports:
22 SSH
80 HTTP
443 HTTPS
install Fail2ban
configure regular security updates
restrict access to .env, storage, backup files, and service directories
check file and directory permissions
configure protection against PHP execution in upload directories, if applicable
Performance
It is necessary to optimize the server for Laravel:
php artisan config:cache
php artisan route:cache
php artisan view:cache
It is also advisable to configure:
OPcache
gzip/brotli compression
browser cache headers for static files
Redis cache, if feasible
optimal PHP-FPM parameters
upload size limits, if images will be uploaded to the site
Backups
It is necessary to configure automatic backups:
- daily backup of project files
- weekly backup of the database
- storage of at least 7 recent copies
- separate external storage, not just on the same server
- check restoration from backup
Domain and SSL
It is necessary to:
- connect the domain viar-art.pl
- configure DNS records
- install Let’s Encrypt SSL certificate
- enable automatic SSL renewal
- configure redirects:
- HTTP → HTTPS
- www → non-www or vice versa, choose one primary option
- check the correctness of the canonical URL
Email and Sending Letters
It is necessary to check how the site sends emails:
- SMTP settings in
.env - send a test email
- correctness of SPF/DKIM/DMARC, if emails are sent from the domain viar-art.pl
- ensure that emails from site forms do not go to spam
-
2 days136 USD2 days136 USD
Good day!
I have studied the technical specifications - the task is clear. I will set up the server on OVHcloud Warsaw or Hetzner: Nginx, PHP 8.3, MySQL 8, Redis, SSL, backups with recovery checks, Fail2ban, SPF/DKIM for proper email delivery and to prevent emails from going to spam. After delivery - 7 days of support.
-
2 days113 USD2 days113 USD
Good day! We will complete all points - from selecting a VPS to checking the functionality of forms and email. We are well acquainted with Hetzner and OVHcloud, and the Laravel stack is standard.
A few clarifications:
Where is the project code located - GitHub / GitLab / archive?
Where should backups be sent - is there external storage, or should we choose (Hetzner Storage Box / Backblaze B2)?
What is used to send emails from the site - own SMTP, Mailgun, other?
I will write about the cost and timelines after receiving the answers.
-
1 day57 USD
2236 37 0 1 day57 USDGood day.
For many years, I have been configuring servers for hosting Laravel websites. I will select and set up the optimal option. Feel free to contact me.
-
1 day28 USD
6501 229 4 7 1 day28 USDGood day
I will post now
Write to me privately
I will start immediately
Thank you
-
4 days215 USD
2130 199 1 4 4 days215 USDContact me - I will do my best.
The price for complete and correct server setup, taking into account security and performance issues, as well as the individual features of the project.
When signing a contract for subscription maintenance, the initial price for setup can be significantly reduced.
Experience in administration for over 20 years.
Examples of clients for whom I have configured and support servers can be viewed on my website and in the portfolio on this platform.
If desired, work can be done under a contract with payment to a bank account (I am a private entrepreneur, group 3).
Clients with the status of combatants and their families receive a 15% discount on all services.
… 30% of the money earned from one-time jobs will be donated to support the Armed Forces of Ukraine.
-
2 days85 USD
1362 3 0 2 days85 USDHello. You have clearly described the stack and security requirements for viar-art.pl, plus the priority for data centers in Poland. I have set up similar VPS for Laravel on OVH and Hetzner, the last project being an online store with 8 GB RAM, Redis for queues, and daily backups through snapshots, everything took off in a day. I need one detail: is there already ready access to the domain and DNS or is this also in my area? I will do it tomorrow.
-
5 days113 USD
3301 180 0 5 days113 USDHello. I am ready to discuss the details of your task and complete it. Write to me. Thank you.
-
5 days249 USD
776 11 2 5 days249 USDGood day, I will complete your task, I have experience, for discussion please write to me in private messages.
-
7 days2267 USD7 days2267 USD
Hello, I worked on deploying a Laravel project on a VPS for a Polish company with the setup of Nginx, PHP 8.3, MySQL, and Redis caching - I achieved a loading speed of 1.2 seconds and 99.9% uptime.
Are you planning to use Redis for caching and queues, or will a basic configuration with MySQL be sufficient for viar-art.pl?
I suggest we get in touch; I will provide you with free technical consultation and we can create a development plan + I will tell you about my team!
-
7 days567 USD
407 2 0 7 days567 USDHello! I am interested in your offer: - To set up a Laravel website on a VPS server!
-
3 days1020 USD
1144 10 0 3 days1020 USDHello!
I have extensive experience in completing such tasks. I am ready to execute.
Current freelance projects in the category Website Maintenance
Looking for a person with experience in PBN (building and restoring drops)We are looking for a person with experience in PBN (raising and restoring drops). You will need to restore websites from the web archive (sometimes through Archive.org, sometimes WordPress). Please describe your experience and provide the price for raising one website. We are… Website Development, Website Maintenance ∙ 7 hours 50 minutes back ∙ 8 proposals |
SEO optimization of the website
22 USD
Hello! I am looking for an experienced SEO specialist for comprehensive optimization of the recreation center website - https://www.desnafamilyresidence.com with the aim of increasing the site's visibility on Google, boosting organic traffic, and increasing the number of… Website SEO Audit, Website Maintenance ∙ 2 days 6 hours back ∙ 40 proposals |
Creating a website on the Goodshop platform
67 USD
Creation of a website on the Goodshop platform Filling in the website structure Information about the store Logos Contact information Settings Additional SEO settings Delivery options Payment options Online Stores & E-commerce, Website Maintenance ∙ 3 days 1 hour back ∙ 29 proposals |
A specialist is needed to investigate attacks on the website.The website periodically goes down, and there is an error from the hosting indicating that an attack is occurring. The site shuts down and does not operate during this period. There are both short outages and quite long ones. This issue needs to be resolved. The website… Website Maintenance ∙ 3 days 13 hours back ∙ 46 proposals |
SEO audit of the legal website LawCore
45 USD
Need a professional SEO audit of the law firm's website: https://lawcore.com.ua/ The goal of the audit is to identify current issues with the website and growth opportunities to improve rankings in Google and increase organic traffic.What needs to be done: Complete technical SEO… Website Maintenance ∙ 4 days 15 hours back ∙ 29 proposals |