CentOS 7de Tavşan Kümesini Kümeleme
RabbitMQ, AMQP, STOMP ve diğer iletişim teknolojilerini destekleyen açık kaynaklı bir mesaj aracısıdır. Kurumsal uygulamalarda yaygın olarak kullanılan bir
Joomla! PHP ile yazılmış popüler bir içerik yönetim sistemidir (CMS). Wordpress'in arkasındaki en popüler ikinci CMS'dir. 2017 itibariyle, internetteki tüm sitelerin yaklaşık% 3,3'ü Joomla! CMS olarak. Bu kılavuzda Joomla! Ubuntu 16.04'te bir LAMP yığını üzerinde.
Havuz listenizi güncelleyin.
apt-get update
Apache web sunucusunu kurun.
apt-get install apache2
Joomla! bir LAMP yığınının üstünde çalışır. MySQL kurmamız ve PHP'ye bağlamamız gerekecek.
apt-get install mysql-server php7.0-mysql
Bir MySQL parolası girmeniz istenir. Güvenli bir root şifresi girin.
MySQL kurulumunu yürüterek tamamlayın,
/usr/bin/mysql_secure_installation
Parola istendiğinde, az önce oluşturduğunuz MySQL parolasını girin. Yükleme işlemine devam edin.
Would you like to setup VALIDATE PASSWORD plugin? [Y/N] N
Change the root password? [Y/N] N
Remove anonymous users? [Y/N] Y
Disallow root login remotely? [Y/N] Y
Remove test database and access to it? [Y/N] Y
Reload privilege tables now? [Y/N] Y
Joomla! PHP'nin kurulu olmasını gerektirir. PHP 7.0'ı ve bazı gerekli PHP modüllerini kurmak için aşağıdaki komutu yürütün.
apt-get install php7.0 libapache2-mod-php7.0 php7.0-mcrypt php7.0-xml php7.0-curl php7.0-json php7.0-cgi
PHP kurulacak.
LAMP kurulumunun başarılı olduğunu doğrulamak için bir web tarayıcısı açın ve sunucunuzun IP adresine gidin. "Apache2 Ubuntu Varsayılan Sayfası" sayfasını görmelisiniz.
PHP'nin başarıyla yüklendiğini onaylamak için varsayılan sayfayı kaldırın:
rm /var/www/html/index.html
Yeni bir dosya oluşturun:
touch /var/www/html/index.php
Düzenle:
nano /var/www/html/index.php
Ve örnek PHP kodunu girin:
<?php
phpinfo();
?>
Bir tarayıcıda sunucunuza gidin. PHP kurulumunuz hakkında bilgi içeren ve PHP'nin başarıyla kurulduğunu onaylayan bir sayfa görmelisiniz.
Şimdi index.php
dosyayı kaldırın ,
rm /var/www/html/index.php
LAMP yığınını başarıyla kurduktan sonra Joomla! 'Yı kurmaya devam edebilirsiniz. Apache web sunucunuzun kök dizinine gidin ve Joomla! 'Yı indirin.
cd /var/www/html
wget https://downloads.joomla.org/cms/joomla3/3-7-5/Joomla_3-7.5-Stable-Full_Package.zip
İndirilen arşivi açabilmek için unzip'i yükleyin.
apt-get install unzip
İndirilen Joomla! Arşiv.
unzip Joomla_3-7.5-Stable-Full_Package.zip
.Htaccess dosyasını yeniden adlandırarak etkinleştirin.
mv htaccess.txt .htaccess
Uygun dosya izinlerini ayarlayın,
chown -R www-data.www-data /var/www/html
chmod -R 755 /var/www/html
Kuruluma devam etmeden önce Joomla! İçin bir MySQL veritabanına ihtiyacınız olacaktır. MySQL konsoluna girin.
mysql -u root -p
Devam etmek için 2. Adımda oluşturduğunuz kök şifresini girin. MySQL konsolunda oturum açtıktan sonra, Joomla! İçin yeni bir veritabanı oluşturun.
mysql>CREATE DATABASE joomla;
Yeni bir kullanıcı oluşturun ve Joomla! veri tabanı. Sen değiştirebilir username
ve password
seçtiğiniz kullanıcı adı ve şifre ile.
mysql>GRANT ALL PRIVILEGES on joomla.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;
MySQL konsolundan çıkın.
mysql>exit
Apache web sunucusunu yeniden başlatın,
systemctl restart apache2
Bir tarayıcı açın ve sunucunuzun IP'sine gidin. Joomla! web arayüzü. Yükleme işlemine devam edin. Veritabanı Yapılandırması bölümünde, Adım 6'da oluşturduğunuz MySQL kullanıcı adını, şifresini ve veritabanını girmelisiniz. Bu durumda,
Database Type: MySQLi
Host Name: localhost
Username: username
Password: password
Database Name: joomla
Table Prefix: joomla_
Old Database Process: Remove
Verileri girdikten sonra, 'İleri'yi tıklayın ve kurulum işlemine devam edin. Joomla! kurulum tamamlandı!
RabbitMQ, AMQP, STOMP ve diğer iletişim teknolojilerini destekleyen açık kaynaklı bir mesaj aracısıdır. Kurumsal uygulamalarda yaygın olarak kullanılan bir
NFS, bilgisayarların bilgisayar ağı üzerindeki dosyalara erişmesine izin veren ağ tabanlı bir dosya sistemidir. Bu kılavuz, klasörleri NF üzerinden nasıl açığa çıkarabileceğinizi açıklar
Bu kılavuz, Ubuntu 16.04 çalıştıran bir Vultr örneği için GitBucketin temel kurulumunu ve kurulumunu kapsar ve komutları şu şekilde yürüttüğünüzü varsayar:
Farklı Bir Sistem mi Kullanıyorsunuz? Directus 6.4 CMS, geliştirici sağlayan güçlü ve esnek, ücretsiz ve açık kaynaklı Başsız İçerik Yönetim Sistemidir (CMS)
Farklı Bir Sistem mi Kullanıyorsunuz? Mattermost, Slack SAAS mesajlaşma servisine açık kaynaklı, kendi kendine barındırılan bir alternatiftir. Başka bir deyişle, Mattermost ile,
TeamTalk, kullanıcıların yüksek kaliteli sesli / görüntülü konuşmalara, metin sohbetine, dosya aktarımına ve ekranları paylaşmasına olanak tanıyan bir konferans sistemidir. Ben
Farklı Bir Sistem mi Kullanıyorsunuz? Pagekit PHP ile yazılmış açık kaynaklı bir CMSdir. Pagekit kaynak kodu GitHubda herkese açık olarak barındırılıyor. Bu kılavuz size
Vultr, yeni bir örnek oluşturduktan sonra SSH anahtarlarını önceden yüklemenizi sağlayan bir özellik sağlar. Bu, sunucu kök kullanıcısına erişmenizi sağlar, ancak
Farklı Bir Sistem mi Kullanıyorsunuz? Diaspora gizliliğe duyarlı, açık kaynaklı bir sosyal ağdır. Bu derste, bir Diaspora posının nasıl kurulacağını ve yapılandırılacağını öğreneceksiniz
Farklı Bir Sistem mi Kullanıyorsunuz? Fuel CMS, CodeIgniter tabanlı bir içerik yönetim sistemidir. Kaynak kodu GitHubda barındırılmaktadır. Bu kılavuz size
Önkoşullar Güncel Arch Linux çalıştıran bir Vultr sunucusu (bu makaleye bakın.) Sudo erişimi. Kök olarak çalıştırılması gereken komutların önüne # ve bir
Farklı Bir Sistem mi Kullanıyorsunuz? Snipe-IT, BT varlık yönetimi için ücretsiz ve açık kaynaklı bir web uygulamasıdır. Laravel 5.2 çerçevesi ve kullanımı üzerine yazılmıştır.
Çok Güvenli FTP arka plan programı, ya da sadece vsFTPd, özelleştirme yeteneği olan hafif bir yazılım parçasıdır. Bu derste bir müttefikimiz olacak
Ranger, VI anahtar bağlamaları olan komut satırı tabanlı bir dosya yöneticisidir. Dizin hiyerarşisi manzaralı minimalist ve hoş bir curses arayüzü sağlar
Farklı Bir Sistem mi Kullanıyorsunuz? Brotli, GZIPden daha iyi bir sıkıştırma oranına sahip yeni bir sıkıştırma yöntemidir. Kaynak kodu bu Githuda herkese açık olarak barındırılıyor
Belirli durumlarda, Sistem Yöneticisinin bir kullanıcı hesabı oluşturması ve yalnızca kendi dosyalarını sFTP yoluyla yönetmek için erişimini kısıtlaması gerekebilir, ancak b
Farklı Bir Sistem mi Kullanıyorsunuz? Omeka Classic 2.4 CMS, digita paylaşımı için ücretsiz ve açık kaynaklı bir dijital yayıncılık platformu ve İçerik Yönetim Sistemidir (CMS)
Önkoşullar Güncel Arch Linux çalıştıran bir Vultr sunucusu (bu makaleye bakın.) Sudo erişimi. Kök olarak çalıştırılması gereken komutların başına # işareti gelir. th
SSH üzerinden kök girişine izin vermek, teknoloji endüstrisinde genellikle zayıf bir güvenlik uygulaması olarak kabul edilir. Bunun yerine, hassas yönetim gerçekleştirebilirsiniz
Farklı Bir Sistem mi Kullanıyorsunuz? RabbitMQ, Erlang programlama dilinde yazılmış, yaygın olarak kullanılan açık kaynaklı bir mesaj aracısıdır. Mesaj odaklı bir ara katman yazılımı olarak
CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.
Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.
OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.
Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.
CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?