CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin
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.
PrestaShop popüler bir açık kaynaklı e-ticaret çözümüdür. Kendi çevrimiçi mağazanızı ücretsiz oluşturmak için kullanabilirsiniz.
Bu derste, Vultr CentOS 7 sunucu örneğinde LAMP tabanlı bir PrestaShop mağazasının nasıl dağıtılacağını göstereceğim.
Devam etmeden önce aşağıdakilere sahip olduğunuzu varsayıyorum:
Vultr sunucu örneğinizi en son kararlı duruma güncelleyin:
sudo yum update
sudo reboot
Yeniden başlattıktan sonra, makinenize tekrar giriş yapmak için aynı sudo kullanıcısını kullanın.
PrestaShop'u dağıtabilmeniz ve kullanabilmeniz için makinenizde LAMP yığınını ayarlamanız gerekir. Aşağıdaki adımlarda, Apache, MariaDB ve PHP'nin nasıl kurulacağını ve yapılandırılacağını göstereceğim.
Apache'yi yükleyin ve sistem yeniden başlatıldıktan sonra otomatik olarak başlayacak şekilde ayarlayın:
sudo yum install httpd
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
Apache'nin varsayılan hoş geldiniz sayfasını kaldırın:
sudo sed -i 's/^/#&/g' /etc/httpd/conf.d/welcome.conf
Web kök dizini içindeki dizinleri ve dosyaları görüntülemek için Apache'ye izin verme /var/www/html
:
sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/httpd/conf/httpd.conf
Ziyaretçilerin çevrimiçi mağazanıza erişebilmesi için mevcut güvenlik duvarı kurallarını değiştirin:
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
MariaDB'yi yükleyin ve sistem yeniden başlatıldıktan sonra otomatik olarak başlayacak şekilde ayarlayın:
sudo yum install mariadb mariadb-server
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
Güvenli MySQL kurulum işlemini yürütün:
sudo /usr/bin/mysql_secure_installation
Aşağıdaki talimatlara uygun olarak işlemi gerçekleştirin:
Enter current password for root (enter for none): Press the Enter key
Set root password? [Y/n]: Input Y, then press the Enter key
New password: Input a new root password, then press the Enter key
Re-enter new password: Input the same password again, then press the Enter key
Remove anonymous users? [Y/n]: Input Y, then press the Enter key
Disallow root login remotely? [Y/n]: Input Y, then press the Enter key
Remove test database and access to it? [Y/n]: Input Y, then press the Enter key
Reload privilege tables now? [Y/n]: Input Y, then press the Enter key
Şimdi, PrestaShop için özel bir veritabanı oluşturabilmeniz için MySQL kabuğuna giriş yapın:
mysql -u root -p
Daha önce oturum açmak için ayarladığınız MariaDB kök parolasını girin ve ardından aşağıdaki komutları kullanarak PrestaShop veritabanını ayarlayın. Her komutta "prestashop" veritabanı adını, "prestashopuser" veritabanı kullanıcı adını ve "kullanıcı adı" veritabanı kullanıcı şifresini kendi adlarınızla değiştirmeyi unutmayın.
CREATE DATABASE prestashop;
GRANT ALL PRIVILEGES ON prestashop.* TO 'prestashopuser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
YUM kullanarak PHP ve gerekli uzantıları yükleyin:
sudo yum install php php-gd php-mbstring php-mcrypt php-mysqli php-curl php-xml php-cli
Tüm yapılandırma değişikliklerini yürürlüğe koyun:
sudo systemctl restart httpd mariadb
PrestaShop'un en son kararlı sürümünü indirin 1.6.1.5
:
cd ~
wget https://www.prestashop.com/download/old/prestashop_1.6.1.5.zip
İleride başvurmak için PrestaShop resmi web sitesinde en son indirmenin URL'sini her zaman bulabilirsiniz.
unzip
Arşivi açmak için yükle :
sudo yum install unzip
unzip prestashop_1.6.1.5.zip
Arşivdeki tüm dosya ve dizinler için uygun sahipliği ayarlayın, ardından bunları web kök dizinine taşıyın:
sudo chown -R apache: ~/prestashop/
sudo mv ~/prestashop/* /var/www/html/
Bir web tarayıcısından Vultr sunucunuzu ziyaret edin:
http://[your-Vultr-server-IP]/
Önceki adımların her biri başarılı olduysa, PrestaShop kurulum sihirbazı size sunulur.
Kurulumu tamamlamak için ekrandaki talimatları uygulayın. Genel olarak, kurulum adımları aşağıdaki gibidir:
Güvenlik nedeniyle , kurulumdan sonra dizini silmeniz GEREKİR/install
:
sudo rm -rf /var/www/html/install/
İsteğe bağlı olarak, /docs
dizini ve README.md
dosyayı silebilirsiniz .
sudo rm -rf /var/www/html/docs/
sudo rm /var/www/html/README.md
Mağazayı yönetmeden önce /admin
dizini özel ve güvenli bir adla (örn. /kdycau0197k8upr2
) Yeniden adlandırmanız GEREKİR . Güvenli bir ad seçin. Örneğin:
sudo mv /var/www/html/admin/ /var/www/html/kdycau0197k8upr2/
Daha sonra mağazayı aşağıdaki URL'den yönetirsiniz:
http://[your-Vultr-server-IP]/kdycau0197k8upr2/
Bu yol, PrestaShop kontrol panelinize erişmek, onu kaydetmek ve özel tutmak için kullanılabilecek tek yoldur.
Bu kadar. Artık mağazanızı PrestaShop kontrol panelinden özelleştirebilir ve doldurabilirsiniz. Tadını çıkar.
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?