Kā izveidot iekštīklu maziem uzņēmumiem, izmantojot WordPress (Easy)

Vai vēlaties izveidot WordPress iekštīklu savai organizācijai? WordPress ir jaudīga platforma ar daudzām elastīgām iespējām, kas padara to ideālu izmantošanu kā jūsu uzņēmuma iekštīklu. Šajā rakstā mēs jums parādīsim, kā izveidot WordPress iekštīklu savai organizācijai, saglabājot to privātu un drošu.


WordPress iekštīkla izveidošana jūsu organizācijai

Kas ir iekštīkls vai papildu tīkls? Kāpēc izmantot WordPress kā savu iekštīkla platformu?

Intranet vai Extranet ir komunikāciju platforma, ko organizācija izmanto saziņai, failu apmaiņai, paziņojumiem un citām organizatoriskām darbībām.

WordPress ir lieliska platforma, lai izveidotu jūsu organizācijas iekštīklu vai ekstraneti. To ir viegli uzturēt, atvērts kods un tas dod piekļuvi tūkstošiem WordPress spraudņu, lai vajadzības gadījumā pievienotu jaunas funkcijas.

Iekštīkls darbojas organizācijas privātajā tīklā. Parasti biroja IT sistēmu savieno ar kabeļa vai bezvadu tīkla adapteriem. Vienu tīkla datoru var izmantot kā tīmekļa serveri un mitināt WordPress vietni.

Izpildiet mūsu ceļvedī sniegtos norādījumus par WordPress instalēšanu Windows tīklā, izmantojot WAMP, vai WordPress instalēšanu Mac datorā, izmantojot MAMP, lai sāktu WordPress iekštīklu.

No otras puses, ekstratīkls ir iekštīkla platforma, kas pieejama lielākam tīklam vai publiskam internetam. Vienkārši angliski tā varētu būt vietne, kas ir publiski pieejama, bet paredzēta tikai pilnvarotiem lietotājiem.

Tas ir īpaši noderīgi, ja jūsu organizācija ir sadalīta dažādās ģeogrāfiskās vietās.

Lai izveidotu savu WordPress ekstranetu, jums būs nepieciešams WordPress mitināšanas konts un domēna nosaukums. Pēc tam jūs varat instalēt WordPress un pēc tam iestatīt to izmantošanai kā jūsu organizācijas iekštīklā.

Kad WordPress ir instalēts kā iekštīkls, nākamais solis ir pārveidot to par savas organizācijas sakaru centru.

Lai to izdarītu, jums būs jāizmanto vairāki WordPress spraudņi. Mēs parādīsim pamata iestatījumus, kas kalpos par pamatu jūsu WordPress iekštīklam, lai augtu un sasniegtu jūsu organizācijas mērķus..

BuddyPress iestatīšana par jūsu WordPress iekštīkla centru

BuddyPress ir WordPress māsas projekts. Tas pārveido jūsu WordPress vietni sociālajā tīklā. Šeit ir dažas no tām darbībām, kuras var veikt BuddyPress iekštīkls:

  • Jūs varēsit uzaicināt lietotājus reģistrēties uzņēmuma iekštīklā
  • Lietotāji varēs izveidot paplašinātus lietotāju profilus
  • Darbību plūsmas ļauj lietotājiem sekot jaunākajiem atjauninājumiem, piemēram, Twitter vai Facebook
  • Jūs varēsit izveidot lietotāju grupas, lai kārtotu lietotājus nodaļās vai komandās
  • Lietotāji var sekot viens otram kā draugi
  • Lietotāji var sūtīt privātas ziņas viens otram
  • Jaunas funkcijas varat pievienot, pievienojot trešo pušu spraudņus
  • Jums būs daudz dizaina iespēju, izmantojot WordPress motīvus BuddyPress

Lai sāktu, vispirms jums būs jāinstalē un jāaktivizē BuddyPress spraudnis. Lai iegūtu sīkāku informāciju, skatiet mūsu soli pa solim, kā instalēt WordPress spraudni.

Pēc aktivizēšanas dodieties uz Iestatījumi »BuddyPress lapa, lai konfigurētu spraudņa iestatījumus.

BuddyPress iestatījumi

Pilnīgas soli pa solim instrukcijas skatiet mūsu rokasgrāmatā par to, kā WordPress pārvērst sociālajā tīklā ar BuddyPress.

Nostipriniet savu WordPress iekštīklu ar All-in-One iekštīklu

Ja vietējā serverī izmantojat WordPress iekštīklu, varat to nodrošināt, ierobežojot piekļuvi iekšējiem IP jūsu .htaccess failā.

Tomēr, ja jūs izmantojat Extranet, iespējams, ka jūsu lietotāji piekļūst intranetam no dažādiem tīkliem un IP adresēm.

Lai pārliecinātos, ka tikai pilnvaroti lietotāji var piekļūt jūsu uzņēmuma iekštīklam, jums jāpadara ekstranāts privāts un pieejams tikai reģistrētiem lietotājiem..

Šim nolūkam jums būs jāinstalē un jāaktivizē spraudnis All-in-One iekštīklā. Lai iegūtu sīkāku informāciju, skatiet mūsu soli pa solim, kā instalēt WordPress spraudni.

Pēc aktivizēšanas dodieties uz Iestatījumi »All-in-One intranets lapu, lai konfigurētu spraudņa iestatījumus.

Viss vienā iekštīkla iestatījumos

Vispirms atzīmējiet izvēles rūtiņu blakus opcijai “Piespiest vietni būt pilnībā privātai”. Tas visas jūsu WordPress vietnes lapas padarīs pilnīgi privātas.

Vienīgais, ko šis spraudnis nepadara privātu, ir faili jūsu augšupielādes direktorijā. Neuztraucieties, mēs šajā rakstā parādīsim, kā to aizsargāt.

Tālāk jums ir jānorāda URL, kurā vēlaties, lai lietotāji tiktu novirzīti, kad viņi ir pieteikušies. Tā varētu būt jebkura jūsu iekštīkla lapa..

Visbeidzot, jūs varat automātiski atteikties no neaktīviem lietotājiem pēc noteiktas minūtes.

Neaizmirstiet noklikšķināt uz pogas Saglabāt izmaiņas, lai saglabātu iestatījumus.

Multivides augšupielādes nodrošināšana jūsu WordPress iekštīklā

Jūsu vietnes pilnīga privāta padarīšana neietekmē multivides failus. Ja kāds zina precīzu faila URL, viņš tam var piekļūt bez jebkādiem ierobežojumiem.

Mainīsim to.

Lai nodrošinātu labāku aizsardzību, visi pieprasījumi, kas tiek veikti augšupielādes mapē, tiks novirzīti uz vienkāršu PHP skriptu.

Šis php skripts pārbaudīs, vai lietotājs ir pieteicies. Ja viņi ir, tad tas kalpos failam. Pretējā gadījumā lietotājs tiks novirzīts uz pieteikšanās lapu.

Vispirms datorā jāizveido jauns fails, izmantojot vienkārša teksta redaktoru, piemēram, Notepad. Pēc tam jums ir jākopē un jāielīmē šāds kods un uz darbvirsmas jāsaglabā fails kā download-file.php.

<?php
prasīt_konce (‘wp-load.php’);

is_user_logged_in () || auth_redirect ();

saraksts ($ basedir) = array_values ​​(array_intersect_key (wp_upload_dir (), masīvs (‘basedir’ => 1))) + masīvs (NULL);

$ fails = rtrim ($ basedir, ‘/’). ‘/’. str_replace (‘..’, ”, isset ($ _ GET [‘fails’])? $ _ GET [‘fails’]: ”);
if (! $ basedir ||! is_file ($ fails)) {
status_header (404);
die (‘404 – fails nav atrasts.’);
}

$ mime = wp_check_filetype ($ fails);
if (nepatiess === $ mime [‘type’] && funkcija_eksistē (‘mime_content_type’))
$ mime [‘type’] = mime_content_type ($ fails);

if ($ mime [‘type’])
$ mimetype = $ mime [‘tips’];
cits
$ mimetype = ‘attēls /’. substr ($ fails, strrpos ($ fails, ‘.’) + 1);

galvenes (‘Satura tips:’. $ mimetype); // vienmēr sūtīt šo
if (false === strpos ($ _SERVER [‘SERVER_SOFTWARE’], ‘Microsoft-IIS’))
galvenes (‘Satura garums:’. faila lielums ($ fails));

$ last_modified = gmdate (‘D, d M Y H: i: s’, filemtime ($ file));
$ etag = ‘"’. md5 (pēdējais modificētais dolārs). ‘"’;
galvenes ( "Pēdējās izmaiņas: USD pēdējās modificētās GMT" );
galvene (‘ETag:’. $ etag);
galvenes (‘Derīguma termiņš:’. gmdate (‘D, d M Y H: i: s’, laiks () + 100000000). ‘GMT’);

// Atbalsts nosacītajai GET
$ client_etag = isset ($ _SERVER [‘HTTP_IF_NONE_MATCH’])? sloksnes ($ _SERVER [‘HTTP_IF_NONE_MATCH’]): nepatiesa;

if (! isset ($ _SERVER [‘HTTP_IF_MODIFIED_SINCE’])))
$ _SERVER [‘HTTP_IF_MODIFIED_SINCE’] = nepatiess;

$ client_last_modified = trim ($ _SERVER [‘HTTP_IF_MODIFIED_SINCE’]);
// Ja virkne ir tukša, atgrieziet 0. Ja nē, mēģiniet parsēt laika zīmogu
$ client_modified_timestamp = $ klienta_last_modificēts? strtotime ($ klienta_pasākums_modificēts): 0;

// Izveidojiet laika zīmogu mūsu pēdējām modifikācijām…
$ Modified_timestamp = Strtotime ($ last_modified);

if (($ klienta_pasākums_modificēts && $ klienta_etags)
? (($ klienta modificēts_laika spiedogs >= USD modificēts_laiks) && ($ client_etag == $ etag))
: (($ klienta modificēts_laika spiedogs) >= USD modificēts_laiks) || ($ client_etag == $ etag))
) {
status_header (304);
Izeja;
}

readfile ($ fails);

Tagad izveidojiet savienojumu ar savu vietni, izmantojot FTP klientu. Kad esat izveidojis savienojumu, augšupielādējiet tikko izveidoto failu uz / wp-content / uploads / mapi savā vietnē.

Tālāk jums jārediģē .htaccess fails savas vietnes saknes mapē. Pievienojiet šādu kodu .htaccess faila apakšdaļā:

RewriteCond% {REQUEST_FILENAME} -s
RewriteRule ^ wp-content / uploads ((.*)$ download-file.php? File = $ 1 [QSA, L]

Neaizmirstiet saglabāt izmaiņas un augšupielādēt failu atpakaļ savā vietnē.

Tagad visi lietotāju pieprasījumi uz jūsu multivides mapi tiks nosūtīti uz starpniekservera skriptu, lai pārbaudītu autentifikāciju un novirzītu lietotājus uz pieteikšanās lapu.

4. Veidlapu pievienošana WordPress iekštīklam ar WPForms

WPForms

Uzņēmuma iekštīkla galvenais mērķis ir komunikācija. BuddyPress paveic lielisku darbu ar aktivitāšu plūsmām, komentāriem un privātu ziņojumapmaiņu.

Tomēr dažreiz jums būs jāapkopo informācija privāti aptaujā vai aptaujā. Jums šī informācija būs arī jāšķiro un jāsaglabā vēlākai izmantošanai.

Šeit nonāk WPForms. Tas ir labākais WordPress formu veidotājs tirgū.

Tas ne tikai ļauj jums viegli izveidot skaistas formas, bet arī saglabā lietotāju atbildes datu bāzē. CSV failā varat eksportēt jebkuras formas atbildes.

Tas ļauj sakārtot veidlapu atbildes izklājlapās, izdrukāt tās un dalīties ar kolēģiem.

WordPress iekštīkla paplašināšana

Tagad jums vajadzētu būt pilnīgi spējīgam iekštīklam jūsu organizācijai. Tomēr, pārbaudot platformu vai atverot to lietotājiem, iespējams, vēlēsities pievienot jaunas funkcijas vai padarīt to drošāku.

Ir daudz WordPress spraudņu, kas var jums palīdzēt to izdarīt. Šeit ir daži rīki, kurus varat pievienot tūlīt.

  • Sucuri – uzlabot WordPress drošību, aizsargājot to no nesankcionētas piekļuves un ļaunprātīgiem DDoS uzbrukumiem.
  • Envira galerija – lai izveidotu skaistas fotogalerijas.
  • Google diska iegultnis – ērti ieguliet Google diska dokumentus jebkur WordPress iekštīklā.

Tas pagaidām ir viss.

Mēs ceram, ka šis raksts palīdzēja jums izveidot WordPress iekštīklu savai organizācijai. Varat arī apskatīt mūsu vietnes visnoderīgāko WordPress logrīku sarakstu.

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