Nginx configuration for multi-domain support
Configuration and optimization of web routes for multi-domain use with Nginx and PHP-FPM
Task Description:
Currently, the Vesta control panel is installed on the server. We plan to remove Vesta and configure the server manually, using pure Nginx with PHP-FPM. In the current configuration, we have 8 web routes, each configured for its own domain, all using the same database and framework. Two different skins are also used, with 4 domains for each skin. The goal is to merge all web routes into one, using a single instance of CodeIgniter, and separate the skins into folders.
Goals:
- Remove the Vesta control panel and install all components manually.
- Configure Nginx with PHP-FPM so that all domains point to one web route.
- Set up SSL certificates and automatic renewal.
- Verify the correct operation of all domains after the changes are made.
Result:
- The Vesta control panel has been removed, and Nginx and PHP-FPM have been installed and configured.
- All domains should use one web route and one instance of CodeIgniter.
- SSL certificates and automatic renewal have been configured.
- All necessary tests have been conducted to verify functionality and performance.
Notes:
- Ensure that the changes made do not disrupt existing functionality.
- Check that all privacy and security settings are adhered to.
- If you have any questions or need additional information, please stay in touch for discussion and resolution of issues.
Client's review of cooperation with Yurii K.
Nginx configuration for multi-domain supportImmediately found a common language. The task was completed quickly and efficiently! Also received advice on other issues regarding website work. I recommend for collaboration!
Freelancer's review of cooperation with Anton Kozhan
Nginx configuration for multi-domain supportGreat client. Responds quickly, the task is clear and understandable, specific requirements. Communication is at a high level. Everything is great, I recommend for collaboration!
-
2024 100 0 Good day
I am ready to set up your server according to your task.
Please note that for proper configuration, a reinstallation of the OS on the server and setting up the web server from scratch is required.
For this, you will either need to back up and download the website data from the server in advance to upload it again later, or order a new server from your hosting provider (if possible, it can be for a trial period) and carry out the configuration work on it.
If you are interested, please contact me. I guarantee a quality result.
-
1240 34 0 I will do everything on a clean setup without using panels.
Feel free to contact me.
-
2130 199 1 4 Contact me - I will do my best. The price for complete and correct server setup considering performance and security issues.
A contract for ongoing support is possible, then the initial setup can be significantly cheaper.
Experience in administration 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 exchange.
If desired, work under a contract with payment to the current account is possible (I am a private entrepreneur, group 3).
30% of the money earned at this rate will be donated to support the Armed Forces of Ukraine.
Current freelance projects in the category Desktop Apps
Need an Airtable architect to build a relational schema and a new clean Airtable base.Need help rethinking and building a clean relational schema for an internal operational system on Airtable. The current database is already in use by the team, but it has grown organically: the structure is partially flat, some tables/views are actively used, while others are… Databases & SQL, Desktop Apps ∙ 1 day 13 hours back ∙ 9 proposals |
Creation of software for generating cutting files for wooden puzzlesWe are looking for a developer to create software that automates the process of building cutting files for wooden jigsaw puzzles. Current Process Currently, each file is created manually by a designer in Adobe Illustrator. The file contains: the outer contour of the puzzle in… Desktop Apps ∙ 1 day 17 hours back ∙ 14 proposals |
Small edit on the website
16 USD
Need to update the offer agreement in the footer to a new one, the company has changed its regulations Task will take 20 minutes Web Programming, Desktop Apps ∙ 2 days 19 hours back ∙ 109 proposals |
Account reconciliation tool with the bank, cards, and accountantTechnical Assignment: Tool for Reconciling Accounts with Bank, Cards, and AccountantGeneral Goal A local tool (script/small application in Python) is needed, which is manually run once every 1-2 months on my computer and performs reconciliation between: Invoices I issued to… Python, Desktop Apps ∙ 5 days 2 hours back ∙ 43 proposals |
Add pauses of 10-30 seconds between sending emails.Hello! I am looking for an experienced 1C / BAS (BAF) programmer to promptly resolve a technical issue with email distribution.Problem essence: We use the accounting program BAF (Business Automation Framework), version 2.0. Once a month, there is a need to send about 300 emails… Web Programming, Desktop Apps ∙ 10 days 18 hours back ∙ 10 proposals |