Com allotjar el vostre propi lloc web des de casa (Guia 2020)

Com allotjar el vostre propi lloc web

Sovint, quan la gent vol crear el seu propi lloc web, no té ni idea d’on començar, i molt menys, com allotjar el seu lloc web a casa.


Una gran part de la població no ha pensat mai en com funciona un lloc web. Només fan clic a la icona d’Internet Explorer 2003 i escrivien un lloc web.

Et trobem a faltar IE.

Si penseu en allotjar un lloc web des de casa, és probable que enteneu com funcionen els servidors i els allotjaments en general. Ara cerqueu la frontera final: és possible tenir un control complet del vostre lloc web des del fons. Malauradament, allotjar un lloc web des de casa arriba amb uns quants obstacles com ara amplada de banda limitada i enormes factures d’electricitat. L’ús d’una adreça IP dinàmica en lloc d’una estàtica també planteja alguns reptes.

Hi ha dues opcions per allotjar un lloc web des de casa. Les mateixes dues opcions que tenen les grans empreses d’allotjament als seus servidors. Primer és Windows, ja que la majoria de la gent de casa executarà una màquina Windows. El següent és Linux, que és la plataforma d’allotjament preferida en la majoria dels casos.

Amfitrió d’un lloc web a Windows

Com que la majoria de vosaltres probablement llegiu això des del vostre ordinador personal i utilitzeu Windows com a sistema operatiu, tindrà molt sentit per a molts que comenceu a utilitzar el vostre PC com a servidor..

Utilitzeu el vostre PC com a servidor WAMP per allotjar un lloc web

L’ús d’un programa d’instal·lació WAMP és el forma més fàcil de començar en lloc d’instal·lar manualment cada paquet. M’agrada pensar en els servidors WAMP que fan sorolls PacMan quan comencen a arrencar.

Pas 1: instal·leu el programari del servidor WAMP

WAMP significa Windows, Apache, MySQL i PHP. És molt més senzill fer servir només un programa d’instal·lació de WAMP en lloc de fer-ho i descarregar-ho tot de manera individual. Els paquets del servidor WAMP Reputable tenen totes les versions més actualitzades dels paquets individuals.

Recomanem utilitzar WampServer. Ho fan fàcil.

Pas 2: Com utilitzar WampServer

Un cop instal·lat el programari, es crearà automàticament un directori.

La ruta s’ha de trobar com a c: \ wamp \ www.

Dins d’aquest directori podreu crear qualsevol subdirector que necessiteu. Aquí és on podeu posar qualsevol fitxer HTML o PHP. WampServer etiqueta els subdirectoris com a projectes, però un altre programari WAMP els pot anomenar una altra cosa.

Pas 3: Prova WampServer

És important provar el servidor per assegurar-vos que res no va malament. Per fer-ho, hem de crear una pàgina HTML.

El millor és fer un exemple amb el fitxer etiquetat “info.php” al directori de www. Tot el que heu de fer és fer clic a “directori www” un cop dins WampServer.

A continuació, creeu un fitxer i utilitzeu aquesta cadena de codi:

1 prova de PHP

Després de desar el fitxer, podreu navegar per http: //localhost/info.php. Aquí és on podreu veure els detalls de la instal·lació de PHP.

En aquest moment, podreu crear estructures de fitxers HTML i PHP segons el que necessiteu.

Pas 4: configura la base de dades

La majoria de les persones utilitzaran algun tipus de sistema de gestió de continguts (CMS) i la majoria de les persones que utilitzin un CMS faran servir WordPress.

Això vol dir que necessitareu un Base de dades MySQL.

Podeu crear qualsevol base de dades MySQL que vulgueu, o bé confondre-les amb les existents. WordPress configurarà una nova base de dades compatible amb el seu programari.

Quan obriu la pantalla d’inici de sessió phpMyAdmin, s’obrirà com a nova finestra del navegador. No dubteu a deixar el nom d’usuari d’administració com a root. També hi ha no és necessari utilitzar cap contrasenya.

Pas 5: Fer públic el lloc

Perquè la gent accedeixi realment al vostre lloc web, haureu de trobar el fitxer de configuració d’Apache. Aquest fitxer hauria de ser httpd.conf i el podeu trobar tornant al menú WampServer i seleccionant Apache. A continuació, podeu editar el fitxer seleccionant httpd.conf.

Hauríeu de veure dues línies:

1 Ordre denegar, permetre
2 Negar de tots.

Substituïu les línies per:

1 Permetre, denegar
2 Permeten de tots.

A continuació, haureu de reiniciar tot perquè funcioni. Hi ha una opció indicada com Restart tots els serveis al menú.

Tothom hauria de poder accedir al vostre lloc web sempre que no hi hagi un tallafoc de PC que bloquegi les sol·licituds.

Pas 6: Nom de domini

Si allotgeu el vostre lloc de revisió de carn de vedella a casa, probablement vulgueu posar el nom del vostre domini una mica atraient i fer-lo servir.

Potser beefjerkyathome.com?

El vostre nom de domini tindrà una adreça IP específica, per a beefjerkyathome.com farem servir 000.000.000.000. Cerqueu el fitxer C: \ Windows \ system32 \ drivers \ etc \ hosts i afegiu-hi aquesta línia: 000.000.000.000 beefjerkyathome.com.

A continuació, tornarem al fitxer httpd.conf per afegir un host virtual. Després de les paraules, amfitrions virtuals, no tindreu comentaris sobre la línia. Semblarà així:

1 # Amfitrions virtuals
Inclou conf / extra / httpd-vhosts.conf

L’últim pas és afegir un fitxer manual al directori Apache. Tot el que heu de fer és crear un fitxer de bloc de notes i guardar-lo a C: \ wamp \ bin \ apache \ Apache-VERSION \ conf \ extra \.

El fitxer del bloc de notes tindrà un aspecte així:

ServerAdmin [email protected]
DocumentRoot “c: \ wamp \ www”
ServerName mysite.local
ErrorLog “registres / beefjerkyathome.com.log”
Comú “logs / beefjerkyathome.com-access.log” comú

Hauràs de fer-ho reinicieu tots els serveis de nou i tindrà un lloc web accessible públicament mitjançant el vostre nom de domini.

Allotjament d’un lloc web a Linux

Des que Linux és un programari de codi obert fa que sigui més barat i fàcil d’utilitzar que un servidor Windows. La majoria de la gent no utilitza Linux, cosa que podria dificultar la configuració d’un servidor Linux a casa. Dit això, si voleu aprofundir en el món de Linux, és com ho feu.

Pas 1: instal·leu el programari LAMP

Per començar a instal·lar el programari LAMP, obriu el terminal i utilitzeu el codi següent:

sudo apt instal·lar apache2 mysql-server php libapache2-mod-php7.0

Se li demanarà que introduïu una contrasenya per a l’usuari root MySQL. A continuació, per assegurar-te que tot té l’oportunitat de treballar, haurà de ser necessari reinicieu el servidor web d’Apache.

Si canvieu la configuració global d’Apache en qualsevol moment, assegureu-vos d’utilitzar aquesta comanda:

reinicia sudo /etc/init.d/apache2

Pas 2: confirmeu PHP

Per comprovar-ho, heu d’utilitzar un fitxer PHP de prova al directori arrel del servidor web que es pot trobar aquí: / var / www / html /

El fitxer PHP utilitzat serà:

eco sudo “” > /var/www/html/info.php

Per conèixer quins mòduls addicionals hi ha disponibles, utilitzeu la línia d’ordres:

apt search php | mòdul grep

Pas 3: comproveu la base de dades

Ja que probablement voldreu utilitzar WordPress o altres sistemes de gestió de contingut similars haurà de comprovar MySQL. Tot i que, si utilitzeu Linux, potser voldreu codificar el vostre lloc web des de zero.

Per comprovar si MySQL funciona, utilitzeu aquesta comanda:

estat del servei mysql

A continuació, fareu servir les credencials que heu escrit abans quan es va instal·lar MySQL per primera vegada:

$ mysql -u arrel -p

[ara se us demanarà la nostra contrasenya d’administració i introduïu la sol·licitud de mysql]

Per crear una nova base de dades, podeu fer servir:

Prova CREATE DATABASE;

Test USE;

Si feu servir WordPress, creareu una base de dades automàticament.

L’últim pas serà configurar el fitxer /etc/phpmyadmin/config.inc.php mitjançant els passos descrits aquí.

Pas 4: configurar DNS

Haureu de configurar Apache per utilitzar el vostre propi nom de domini.

El primer pas és garantir que el DNS tingui un registre A del vostre nom de domini. Qui hagi comprat el teu nom de domini tindrà eines per ajudar-te a configurar correctament els registres DNS.

Un cop fet això, hauríeu de poder veure una cosa així mitjançant l’eina de cava. Per sol·licitar el registre A per a www.beefjerkyathome.com, escriviu:

$ dig www.beefjerkyathome.com A

;; RESPOSTA SECCIÓ:
www.beefjerkyathome.com. 86400 EN A
000.000.000.000

;; SECCIÓ D’AUTORITAT:
beefjerkyathome.com. 86398 A NS a.iana-servers.net.
beefjerkyathome.com. 86398 A NS b.iana-servers.net.

Pas 5: Configura Apache

El nostre següent pas és fer-ho Assegureu-vos que Apache pugui acceptar les sol·licituds del nostre domini i del directori en què ha de provenir el contingut.

Serà necessari un directori per al domini beefjerkyathome.com. Ho crearem i després crearem un fitxer beefjerkyathome index.html. Aleshores ens preocuparem pels permisos del nostre sistema de fitxers:

sudo mkdir -p /var/www/html/beefjerkyathome.com
sudo sh -c ‘eco’ beefjerkyathome.com

Aquest és el meu lloc d’allotjament independent beefjerkyathome.com

” > /var/www/html/beefjerkyathome.com/index.html
sudo chmod -R 755 /var/www/html/beefjerkyathome.com

Ara hem de fer-ho crear un fitxer Host Virtual perquè Apache pugui reconèixer el nostre domini.

sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/beefjerkyathome.com.conf
sudo nano /etc/apache2/sites-available/beefjerkyathome.com.conf

Després editem el fitxer perquè sembli així.

ServerAdmin [email protected]
Nom del servidor beefjerkyathome.com
ServerAlias ​​www.beefjerkyathome.com
DocumentRoot /var/www/html/beefjerkyathome.com
ErrorLog $ $ APACHE_LOG_DIR} /error.log
CustomLog $ {APACHE_LOG_DIR} /access.log combinat

Gairebé allà, reconfigurar i tornar a carregar Apache.

sudo a2ensite beefjerkyathome.com.conf
servei de sudo recàrrega apache2

Amb la forta pujada gairebé tot el que heu de fer és editeu el fitxer local / etc / hosts. Feu-ho afegint-ho a la vostra adreça IP i nom de domini:

000.000.000.000 beefjerkyathome.com

Internet ara pot visitar beefjerkyathome.com i el món s’alegrarà amb el seu nou coneixement sacsejat de vedella.

Pas 6: instal·leu WordPress o un altre sistema de gestió de continguts

És quan instal·leu el CMS que us agradaria utilitzar. Recomanem Wix o WordPress.

Després d’instal·lar el CMS, hauríeu de fer-ho.

Per què té més sentit utilitzar un servei d’allotjament

Com veure amb quina pena es fa això i com de fàcil és utilitzar serveis d’allotjament, us hauria de preguntar per què algú voldria fer-ho.

Evidentment, pot ser divertit de fer això realment tu mateix i mereix la pena l’experiència d’aprenentatge. Simplement, això us farà entendre com funcionen els llocs web i com s’acullen els serveis d’allotjament a gran escala.

Si es planteja seriosament fer créixer un lloc web – allotjar-lo tu mateix no té gaire sentit.

A menys que tinguis algun maquinari boig i accés a l’energia que la majoria de la gent no té, voldràs utilitzar el millor servei d’allotjament.

Les vostres connexions seran més lentes; la configuració del DNS serà una dolor perpetu, la vostra factura elèctrica es disminuirà i, si es produeix alguna cosa, es troba completament al vostre abast.

En canvi, té sentit fer una ullada a l’allotjament dedicat o l’allotjament VPS.

Millor servidor dedicat

Amb un servidor dedicat, obtindreu gairebé tots els avantatges d’aconseguir alguna cosa amb cap mal de cap. No només això, ho ets obtindreu més avantatges perquè la vostra velocitat i temps de funcionament gairebé seran millors.

Temps de càrrega: 520 Sra
Horari: 99,9%

Amb infraestructura i utilització de nova generació Plataforma Google Cloud per alimentar tota l’operació, tindreu velocitats ràpides i altes funcions.

La seguretat que Kinsta ofereix és millor que qualsevol cosa que es pugui reunir a casa. Comproven l’estat de cadascun dels seus llocs web cada dos minuts. Es comprovarà el vostre lloc web 720 vegades cada dia per assegurar-se que està en funcionament.

Millor allotjament VPS

Si us preocupa diners, però també voleu accedir al vostre propi servidor i escalar un amfitrió VPS pot ser l’opció adequada per a vosaltres. Amb un VPS tindràs el vostre propi espai dedicat al servidor amb una instància exclusiva del sistema operatiu.

Temps de càrrega: 2.232 Sra
Horari: 99%

La gran cosa sobre InMotion és que inclou funcions premium increïbles en la seva capa de baix cost.

Funcionen com a unitats SSD gratuïtes, domini gratuït, còpies de seguretat gratuïtes, accés SSH, espai de disc il·limitat, certificat SSL gratuït i assistència al client 24 hores. A més, tenen un Garantia de devolució completa de 90 dies.

InMotion Hosting és una opció fantàstica si voleu una estratègia híbrida que no trenqui el banc. Val la pena tenir en compte una opció d’alt rendiment que es centra en la fiabilitat i la redundància sense gastar tots els diners.

Conclusió

El fet que només pugueu allotjar un lloc web no vol dir que ho hagueu de fer. Val la pena com un petit projecte divertit, però si busqueu seriosament construir i fer créixer un lloc web, gairebé no té sentit.

Hi ha moltes excel·lents alternatives per a l’allotjament i no hi haurà maldecaps a l’hora de mantenir el vostre lloc web en marxa ràpidament..

Referències i crèdits d’imatge:

  • KeyStoneWebStudios.com
  • AmeraVant.com
  • SilverScopeMedia.com
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map