WordPress ile Kurumsal İntranet (veya Extranet) Nasıl Oluşturulur

Yayınlanan: 2018-12-07

İntranet, “kapalı devre internet”tir. Yalnızca belirli bir yerde veya belirli protokoller aracılığıyla kullanılabilir. Bazı şirketler, işleri için yalnızca binalarındayken kullanılabilen bir ağa sahip olabilir. Ya da belki bir kolej, fakülte için kampüs çapında bir ağa sahiptir, ancak bu kampüsün dışında erişilemez.

İntranet ve internet arasındaki fark, intraneti kendiniz barındırıyor olmanızdır. Ağınız, uzak protokoller aracılığıyla birbirleriyle konuşan dağıtılmış bir sunucular ağı olmak yerine, kendi fiziksel alanınızdaki yerel sunucularda yerelleştirilir ve barındırılır. Temelde BT departmanınızın ofisinde yaşayan küçük bir internet.

Extranet o kadar da farklı değil. Yalnızca aynı ağa bağlı olanlar tarafından erişilebilen yerel bir sunucuda barındırılmak yerine, bir extranet bulutta barındırılır ve yalnızca belirli bir IP aralığındaki (veya belirlediğiniz başka bir faktördeki) kişiler tarafından erişilebilir. Çoğunlukla, bir extranet, fiziksel bir konuma erişemedikleri için dağıtılmış ekiplerdeki kişilere hizmet eder.

Şirketler, özel ve güvenli toplu veri paylaşımını ve işbirliğini kolaylaştırmak için intranetleri ve ekstranetleri kullanır. Dahili belgelere, duyurulara, izin takvimlerine ve daha fazlasına şirket çapında erişim gibi. Bu makalede, WordPress'in intranetiniz veya extranetiniz için neden uygun olduğunu ele alacağız ve ardından nasıl oluşturulacağını göstereceğiz.

Hadi hadi bakalım!

Neden Bir Intranet veya Extranet için WordPress Kullanmalısınız?

Eh, ilk nedeni ücretsiz olmasıdır . Açıkçası, sunucuyu ve şeyi barındırmak için bant genişliğini kullanmanız gerekecek, ancak ilk etapta bir intranet kurmaya bakıyorsanız, muhtemelen bunu zaten kapsıyorsunuz.

Muhtemelen bu şeylerden bazıları için intranetinizi kullanacaksınız:

  • özel belgelerin saklanması
  • çeşitli duyurular ve notlar yayınlamak
  • eğitim kılavuzları barındırma,
  • politikalara güncelleme sağlamak
  • halkın erişimi engellediği herhangi bir yerde gerçekten yayınlanmaması gereken dosyaları güvenli bir şekilde kilitlemek
  • güncel bir şirket rehberi tutmak
  • şirket takvimi tutmak
  • dahili işbirliği araçlarına erişime izin vermek
  • çeşitli proje yönetimi ortamları kurmak
  • dahili, özel bir sosyal ağ çalıştırmak
  • ve çoğunlukla herkese açık web'de yapabileceğiniz her şeyi yapmak

Şanslısınız ki, WordPress çekirdekte yerleşik olarak bulunan tüm bu işlevselliklere sahiptir. Ve sadece biraz çalışarak, pahalı intranet platformlarının çok fazla ücret aldığı aynı şeyi yapmak için kullanabilirsiniz.

Diğer platformların çoğu kullanıcı başına ücret alır. Bu, bir dizi küçük işletme ve kâr amacı gütmeyen kuruluş için bir intranetin potansiyel olarak erişilemez olmasını sağlar. WP ile bunun için endişelenmenize gerek yok. Normal BT maliyetlerinin dışında, bu şekilde teknik bütçenizden gerçekten büyük bir tasarruf sağlayabilirsiniz.

WordPress ile Kurumsal İntranet (veya Extranet) Nasıl Oluşturulur

Youtube Kanalımıza Abone Olun

WordPress Intranet Kurulumu

İhtiyacınız olan ilk şey bir ağdır. Bu kulağa bariz gelebilir, ancak tesis içi makineleriniz birbirleriyle konuşmuyorsa hiçbir yere varamazsınız. Ve herhangi bir ağın hub'ı sunucudur. Neticede internet sadece birbiriyle ve tarayıcılarımızla konuşan bir dizi sunucudur, yani intranet aynıdır. Yalnızca bu sunucular yerindedir.

1. Adım: Bir Yerel Sunucu Platformu Seçin

İlk şey ilk: oldukça iyi bir bilgisayara ihtiyacınız olacak. Son nesil, yıpranmış bir makinede intranet çalıştırabileceğinizi düşünüyorsanız, tekrar düşünün. Bu, hemen hemen her zaman (veya en azından insanlar çalışma saatlerinde intranete ihtiyaç duyduğunda) açık bırakılan bir beygir bilgisayarı olacak. Yani orta derecede etli bir şey isteyeceksiniz.

Bunu seçtikten sonra, onu ilgi odağı haline getirme zamanı. Bunu yapmak için, sadece WordPress'i kurmamız gerekiyor. Basit, değil mi? Aslında, evet.

MAMP / LAMP / WAMP kullanmak isteyeceksiniz. MAMP, LAMP ve WAMP, Mac, Linux veya Windows'unuzu çevirmenize izin verir (bu nedenle adlarda M, L ve W). Üçünde de çalışan XAMPP adlı bir sürüm de var; ancak, diğerlerinden biraz daha gelişmiş ve o kadar kararlı değil.

XAMPP'yi kendiniz kullanıyorsanız, VM ile işaretlenmiş herhangi bir sürümü indirmeyin. Bunların üzerinde listelenen sürümleri isteyeceksiniz. Sanal bir makine kurmuyorsunuz. Bunun yerine, gerçek olanı bir araya getiriyorsunuz.

WordPress intraneti

Ancak bu özel örnek için MAMP kullanacağım. Her platformdaki süreç benzerdir ve burada daha ayrıntılı olarak belgelenmiş olarak bulabilirsiniz.

Ayrıca, bu tür Volan tarafından Local gibi yerel bir ortam düşünüyor olabilir ve işe olurken, bunu önermiyoruz. AMP yığınının herhangi bir üyesi, iş gücü düzeyinde zorlama için tasarlanmıştır ve Local değildir. İntranetiniz için temel bir platform olarak bununla ilgili bir sorununuz olmayabilir, ancak AMP yığınının aksine yapmak için tasarlandığı şey bu değil. Bu yüzden bunlardan biriyle gitmenizi öneririz.

WordPress intraneti

Yazılımı indirip çalıştırın; Uygulamalar klasörünüze birkaç yeni eklemeniz olacak. Şu anda MAMP Pro ile ilgilenmiyoruz, bu yüzden MAMP klasörüne gidin ve programı başlatın.

WordPress intraneti

MAMP'ın kullanımı gerçekten basittir. Sunucuları başlatmak için Sunucuları Başlat düğmesine basmanız yeterlidir.

WordPress intraneti

Tebrikler, çalışır durumda bir yerel geliştirme sunucunuz var. Ama… WordPress kurulu değil ve ağınızdaki kişilere erişim izni vermediniz. Ama sen yapacaksın!

3. Adım: WordPress'i Yerel İntranetinize Kurma

Bu noktada yapmanız gereken ilk şey WordPress'i indirmek. Bu sefer hızlı kurulum aracı kullanmak yerine manuel kurulum yapacaksınız. Dürüst olmak gerekirse, çok fazla fark yok.

Muhtemelen WordPress-4.9.8.zip (veya mevcut sürüm ne olursa olsun) adlı bir dosya alacaksınız. Açın. Artık bilgisayarınızda basitçe “ wordpress ” başlıklı bir klasörünüz var. Açarsanız, barındırılan çevrimiçi kurulumlarınkine benzer bir dosya ve dizin yapısı göreceksiniz.

WordPress intraneti

Şimdi Uygulamalar'da MAMP klasörünü bulmak ve htdocs adlı birini bulana kadar gezinmek istiyorsunuz. Yeni WordPress kurulumunuzun yaşayacağı yer burasıdır. Açılan klasörü htdocs içine sürüklemeniz yeterlidir . Aslında, tüm yerel web dosyalarınızın depolanacağı yer burasıdır.

WordPress intraneti

Bu noktada, WP'nin üzerinde çalıştığı veritabanını oluşturacaksınız. Bu yüzden MAMP penceresine gidin ve Open Start Webpage düğmesine basın.

WordPress intraneti

Tarayıcınız varsayılan MAMP yardım sayfasını açacak ve menü öğelerinden oluşan bir araç çubuğu göreceksiniz. Araçlar'a gidin ve açılır menüde phpMyAdmin yazan bağlantıyı bulun.

WordPress intraneti

Yeni sayfa yüklendiğinde, WordPress kurulumunuzun gerçek kalbini görürsünüz. Verilerinizin büyük çoğunluğu burada yaşayacak. Veritabanları sekmesine tıklayın ve yeni DB'nizi Veritabanı Oluştur başlığı altında adlandırın. et_intranet'i seçtik. Hazır olduğunuzda Oluştur'a basın.

WordPress intraneti

Sonraki sayfa korkutucu. Boşver. Henüz WordPress kurmadığınız için veritabanı tabloları oluşturmadınız. Tamam.

WordPress intraneti

Şimdi, WP'yi kurmaya ve çalıştırmaya hazırsınız. Henüz yapmadıysanız, Sunucuları Başlat düğmesine basarak MAMP'ı başlatın.

WordPress intraneti

Ardından yeni kurulumunuza erişmek için http://localhost:8888/wordpress veya http://127.0.0.1:8888/wordpress adresine gidin. Ayrıca, wordpress adlı klasörü istediğiniz gibi yeniden adlandırabileceğinizi unutmayın. Daha sonra, URL'de klasörün adı ne olursa olsun kullanırsınız. Bu nedenle, wordpress klasörünü intranet olarak yeniden adlandırırsanız, https:localhost:8888/intranet olur.

Adı ne olursa olsun, kurulum için bir dil seçeceksiniz ve ardından bu ekranı göreceksiniz.

WordPress intraneti

Daha önce hızlı yükleyici kullandıysanız, bu genellikle sizin için halledildi. Ancak, bu manuel bir kurulum olduğundan, veritabanını adlandırmak ve çalışır duruma getirmek size kalmıştır. Yapması çok kolay ve hiçbir şeyi mahvetmeyeceksiniz. Başlamaya hazır olduğunuzda, buradan alınacak Let's Go düğmesine basın.

WordPress intraneti

Veritabanı Adını daha önce DB'yi oluşturduğunuzda phpMyAdmin'de ne kullandıysanız onu değiştirin. Hem kullanıcı adı hem de şifre için root kullanın.

Ayrıca, Tablo Öneki altında , alt çizgiyi mutlaka %100'ünün ardından eklemeniz gerektiğini unutmayın . Bu yüzden wp_ ' dan değiştirirseniz, intranet_ veya seçtiğiniz herhangi bir şey olduğundan emin olmanız gerekir. Gönder düğmesine bastığınızda, parlak, yeni WP yönetici panelinize götürülmeden önce birkaç onay verecek ve WP kullanıcı adınızı ayarlayacaksınız.

Yerel makinenizde çalışan bir tane.

WordPress intraneti

Şimdi, ekibiniz için kurmanın zamanı geldi. Ve sadece senin ekibin.

Adım 5: İntranetinize Ağ Erişimi Sağlama

Localhost terimi aslında yerel ana bilgisayar olarak adlandırıldığından, bu terimi yalnızca sizin makineniz kullanabilir. Ancak MAMP çalıştıran bilgisayarın aynı ağdaki herkesin erişebileceği bir IP adresi vardır. İki farklı şekilde bulabilirsiniz.

İlki ağ ayarlarınıza giriyor ve Bağlı başlığı altında kontrol ediyor.

WordPress intraneti

İkinci yol komut satırıdır. Bunu yapmak için Terminal yardımcı programını kullanabilirsiniz. Basitçe ifconfig |grep inet girin ve enter tuşuna basın. Evet, dikey çubuğun özel karakteri budur. Bize bu komutu öğrettiğin için teşekkürler OSX Daily. Bilgisayarınızın IP adresini inet yazdığı yerde bulacaksınız .

WordPress intraneti

Şimdi, ekibiniz için doğru bağlantı noktalarının açık olduğundan emin olmak istiyorsunuz, bu nedenle MAMP tercihlerine gidin ve neye ayarlandıklarını görün. Varsayılan olarak, 8888'dir ve bu yerel sunucuda bu bağlantı noktalarında çalışan başka uygulamalar olmadığı sürece kullanmakta bir sakınca yoktur. Bu durumda, 80 ve 3306 bağlantı noktalarını kullanmak için düğmeye basın.

WordPress intraneti

Eldeki bu iki numarayla, aynı ağa bağlı olan herkes, MAMP sunucusu çalıştığı sürece, yalnızca IP:Port/wordpress veya örneğin 10.0.0.152:8888/wordpress'e giderek yeni WordPress kurulumunuza bağlanabilir. IP ve Bağlantı Noktası her zaman iki nokta üst üste ile ayrılacaktır.

WordPress intraneti

Ve bir IP adresi yerine bir etki alanı kullanmayı tercih ederseniz (çünkü hatırlamaları sayı dizilerinden biraz daha kolaydır), bunu da yapabilirsiniz. Siteground, hepsini ayarlamak için hosts dosyasını kullanma konusunda harika bir adım attı.

Bunun yerine bir WordPress Extranetine mi ihtiyacınız var (veya İstiyorsunuz)?

Bir WordPress extraneti, belirli sayıda makinede yalnızca belirli sayıda kişiye açık olması dışında, yukarıdaki kurulum gibi çalışır. .htaccess dosyasının çalışma şekli nedeniyle, diğer tüm trafiği engellerken tüm ağları beyaz listeye almaya devam edebilirsiniz. Bu nedenle, dağıtılmış bir ekibiniz olsa bile, girişleri fiziksel olarak sınırlayabilirsiniz.

Sitenizin .htaccess dosyasını açmanız yeterlidir.

WordPress intraneti

Ardından aşağıdaki kodu girin ve dosyayı tekrar kaydedin/yükleyin. Dosyaya kendi IP adresinizi eklediğinizden emin olun.

order deny, allow
deny from all
allow from 111.222.33.44

Diğer IP adreslerini veya IP aralıklarını ek hatlara ekleyin ve extranetinize erişimi tıpkı bir WordPress intraneti gibi kısıtlamış olursunuz.

WordPress İntranet Eklentileri

WordPress intranetinizin altyapısını kurmak yalnızca başlangıçtır. Artık bunu hazır ve çalışır hale getirdiğinize göre, şirketiniz, kampüsünüz veya ekibiniz için sağladığınız ortamı ayrıntılı olarak gözden geçirmeniz ve özelleştirmeniz gerekiyor. WordPress, özelleştirmenizi ve tam olarak ihtiyacınız olan intranet işlevselliğini elde etmenizi gerçekten kolaylaştıran birçok eklentiye sahiptir.

Hepsi Bir Arada İntranet

WordPress intraneti

İntranetinizin intranetinizde kalması gerekir . Yani bu eklenti yaptığından emin olur. Ücretsizdir ve sadece çalışır. Ayarlara giriyorsunuz, sitenin ne kadar özel olmasını istediğinizi söylüyorsunuz ve birkaç tıklamayla intranetiniz sıkı bir şekilde kilitleniyor. Ayrıca, WP Multisite kurulumlarında çalışan ve daha da fazla seçeneğe sahip premium bir sürüm var.

Fiyat: Ücretsiz | Daha fazla bilgi

BuddyPress

WordPress intraneti

BuddyPress, bir WP intraneti için iki temel eklentiden biri bence. İntranetler ekipler içindir ve BuddyPress'in konusu da budur. Bu, kontrol edebileceğiniz bir sosyal ağdır ve gerçekten, takım arkadaşları arasında paylaşım ve iletişim kurmanın harika bir yoludur. Orada benzer şeyler yapan başka eklentiler varken, neden altın standardı kullanmayasınız?

Fiyat: Ücretsiz | Daha fazla bilgi

bbBasın

WordPress intraneti

BuddyPress gibi, bbPress de WordPress intranet işlevselliğine oldukça sağlam bir şekilde yerleştirilmiştir. BuddyPress iletişim kurmanıza ve işbirliği yapmanıza izin verirken, bbPress forumlar aracılığıyla çeşitli projelerde gerçek grup tartışmalarının gerçekleşmesine izin verir. Elbette, mesaj panoları bir zamanlar olduğu gibi internetin güç merkezleri olmayabilir, ancak intranetteki tartışma panoları proje yönetiminin merkezinde yer alır ve herkesin aynı sayfada olmasını sağlar.

Fiyat: Ücretsiz | Daha fazla bilgi

Bir Wiki veya Bilgi Bankası

WordPress intraneti

WordPress kullanarak bir wiki oluşturmak o kadar da zor değil. Ve bir intranet için araçlar açısından, bir wiki neredeyse mükemmel. Kolayca aranabilir, bağlanabilir ve düzenlenebilir, kampüsünüzün, şirketinizin veya ekibinizin uğraştığı herhangi bir şey hakkında isteyebileceğiniz her türlü bilgi sadece birkaç tık ötede. Ve açık uçlu bir yayın olduğu için, ihtiyacınız olan belgelerin her zaman güncel olması için hepiniz eklemeler ve düzeltmeler yapabilirsiniz. Aynı şey bir bilgi tabanı için de geçerlidir. Standart bir cevap arama yaklaşımını tercih ederseniz, WordPress'te de vardır.

Fiyat: Ücretsiz | Daha Fazla Bilgi (Wiki)

Fiyat: 40 $ | Daha Fazla Bilgi (Bilgi Tabanı)

Toplama

Ekibinizde üretkenliği artırmanın bir yolunu arıyorsanız, belki bu sizi bir intranetin denemeye değer olduğuna ikna etmiştir. En azından extranet olarak çalışan özel bir WP kurulumu olabilir. Ne olursa olsun, kurulumun zor olmadığını gördünüz ve sadece küçük bir ayar ve özelleştirmeyle, takımınız için kısa sürede mükemmel piksele sahip olabilirsiniz. İster doküman paylaşıyor, ister ekipler oluşturuyor veya yaklaşan projeler hakkında geri bildirim almaya çalışıyor olun, bir WordPress intraneti e-postadan çok daha verimlidir ve potansiyel olarak büyük bir Slack'ten çok daha ucuzdur.

Daha önce bir WordPress intraneti kullandınız mı? Deneyimin neydi?

Makale özellikli görsel pixldsign / Shutterstock.com