Jump to content
php.lv forumi

Vairākas statiskās lapas uz viena DO servera


jurgenzz
 Share

Recommended Posts

Kāds būtu ērtākais veids pielikt 2-3 domēnus uz viena Digital ocean dropleta?

 

Ir tā, ka šobrīd ir 2 statiskas lapas, viena stāv man uz DO, otra citur. Ir doma abas pārmest uz DO un:

 

Ko šādā gadījumā izmantot, lai abas var uzlikt uz viena dropleta un attiecīgi piesaistīt dažādus domēnus 2 dažādām mapēm?

Skatos nginx virzienā, kā labāk nokonfigurēt?

 

Šobrīd man arī stāv nginx, kur defaultais nginx www folderis ir mans portfolio:80. 

 

Tātad vajag:

 

www/pirmaisfolderis - domens1.lv

www/otraisfolderis - domens2.lv

 

Ir iespējams?

Link to comment
Share on other sites

nginx configā, zem sites-enabled stāv faili priekš katra domēna, piemēram, blabla.lv, foobar.lv, whatever. Config fails izskatās ~ šāds man. Šis gan paredz index.php kā index failu, un tur nāk klāt arī url rewrites, ja fails neeksistē:

Noteikti netā var atrast config paraugu statiskiem failiem, html'am.

server {
    listen 80;
    server_name tavs-domens.lv;
    root /var/www/tavs-domens/;
    index index.php;

    location / {
                expires off;
                try_files $uri $uri/ @kohana;
    }

    # Prevent access to hidden files
    location ~ /\. {
                deny all;
    }

    location @kohana {
                rewrite ^/(.+)$ /index.php$request_uri last;
    }

    location ~* \.php {
                fastcgi_pass unix:/var/run/php5-fpm.sock;
                include fastcgi_params;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                fastcgi_param KOHANA_ENV development;
                fastcgi_cache off;
                fastcgi_index index.php;
    }
}

Link to comment
Share on other sites

DO serverim pieslēdz https://serverpilot.io/varēsi veidot vairākas lapas, normāli konfigurēt ātri un par velti. Pats lietoju. 

 

The best way to run WordPress and PHP sites.
 
Simple, fast, secure hosting on your DigitalOcean servers

 

 

Link to comment
Share on other sites

Tas ir kas? Tiem, kas nevar ar ssh pieslēgties un pielabot config failu?

 

Tas ir tiem, kam:

Katrs Wordpress projekts ir unikāls, un atšķirīgs no citiem, gan no pluginu daudzveidības, funkciju izmantošanas, ādiņu izmantošanas, serveru izvietojuma, serveru tipa, uzbūves, utt..

Link to comment
Share on other sites

Tāds savdabīgs serviss.
- tu viņiem iedod 'root' no kaut kādas sava servera/instances (ar nosacījumu, ka iepriekš esi tur uzstādijis Ubuntu)
- viņi tad tur attālināti izpildās un nezkapēc uzliek nginx -> apache -> php-fpm ( https://serverpilot.io/community/articles/how-serverpilot-configures-your-lamp-stack.html) .. 
 
.. un tad var izlasīt "Unlike Apache, Nginx can handle handle tens of thousands of simultaneous client connections. As Nginx waits until it has completely received the request before proxying the request through to Apache, your server is safe from Slowloris attacks. For your SSL-enabled apps, Nginx also provides extremely efficient SSL handling and HTTP/2 support. " ..
 
 
Es vēl varētu saprast kāpēc vienkārši shared WP hostinga vietā varētu izvēlēties šādu servisu/pakalpojumu/produktu, bet kāda mārrutka pēc ir jāliek apachi vispār? Statiski faili ir nginx / ssl offloadings ir nginx / dinamisku php handlē php-fpm kas ir atsevišķš process .. so ko dara indiānis?
 
 
 
 
p.s. par to SSL offloadingu nāk prātā Fastly prezentācija Futurestackā: https://www.youtube.com/watch?v=zrSvoQz1GOs&t=1485
 

Link to comment
Share on other sites

Es iemetu tūli, bet atrodas indivīdi kas domā ka ir gudrāki par tūli :D Lai jau tā būtu. Katram sava konfigurācija ir "Sami best in world" :D

 

Serverpilot atvieglo servera menedžmentu uz vairākiem projektiem, kāpēc:

 

1. Priekš manis tas ir one click wp install, base

2. Var veidot sudomēnus, nekādas konfigurācijas, nekādi ssh, konsoles, utt.. visu tev sainstalē, tā kā vajag ar visiem mail serveriem, mysql, ngix, utt..

3. Ja tev vajag ko specifiskāku, tu jebkurā brīdi vari uz DO izveidot citu dopletu, nesaistītu ar servera menedžmenta tūli, so liec ko gribi, LAPM, LEMP, vai konfigurē pats, šeit nav nekāda sakara ar Wordpress = Kavacky. 

4. Maksas plānā var pieslēgt vairākus serverus un tos pārvaldīt vienuviet.

5. Nav nepieciešami nekādi cpaneļi, un citi mēsli.

6. Viss notiek ātri, 30 sec un tavs serveris ir ready, kamēr cits čakarēsies visu dienu, kur tā pat middle level projektos tev par to nemaksās neko vai paprasīs 25 EUR / H par katru lietu ko tu gribēsi pieinstalēt :)

 

Gribat lietojat, gribat nelietojat, who cares.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...