CentOS 7 Üzerinde Osclass Kurulumu

Giriş

Osclass, herhangi bir teknik bilgi olmadan kendi ilan web sitenizi oluşturmak ve yönetmek için kullanılabilecek açık kaynaklı bir projedir. Tamamen özelleştirilebilir ve düzinelerce şablon, tema ve eklenti kullanarak emlak reklamları, iş ilanları, araba ilanları ve kiralamalar içeren bir site oluşturmanıza olanak tanır.

Bu öğreticide, Osclass'ın bir CentOS 7 sunucusuna nasıl kurulacağını öğreneceksiniz.

Ön şartlar

  • Bir Vultr CentOS 7 sunucusu örneği.
  • Kök ayrıcalıklarına sahip bir sudo kullanıcısı.

Adım 1: Sistem güncellemesi

Başlamadan önce, EPEL deposunu kurmanız ve sistemi en son kararlı duruma güncellemeniz gerekir.

sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now

Sistem yeniden başlatıldıktan sonra, bir sonraki adıma geçebilirsiniz.

Adım 2: LEMP sunucusunu yükleyin

Nginx, PHP, MariaDB ve diğer gerekli modülleri sisteminize kurun. Aşağıdaki komutu çalıştırarak kurun:

sudo yum install nginx mariadb mariadb-server php php-mysql php-gd php-ldap php-xml php-xmlrpc php-mbstring php-mcrypt curl zlib -y

Kurulum tamamlandıktan sonra Apache ve MariaDB servisini başlatın ve her ikisinin de önyüklemede başlamasını sağlayın:

sudo systemctl start nginx
sudo systemctl enable nginx
sudo systemctl start mariadb
sudo systemctl enable mariadb

Adım 3: MariaDB'yi Osclass için yapılandırın

İlk olarak, MariaDB kurulumunuzun güvenliğini artırmanız ve MariaDB kök parolanızı ayarlamanız gerekir. mysql_secure_installationKomut dosyasını çalıştırarak bunu yapabilirsiniz :

sudo mysql_secure_installation

Tüm soruları aşağıda gösterildiği gibi cevaplayın.

Set root password? [Y/n] y
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

MariaDB konsolunda oturum açın ve Osclass için boş bir veritabanı oluşturun:

mysql -u root -p

MariaDB kök şifrenizi girin ve enterardından Osclass kurulumunuz için bir veritabanı oluşturun:

MariaDB [(none)]>CREATE DATABASE osclassdb;
MariaDB [(none)]>CREATE USER 'osclass'@'localhost' IDENTIFIED BY 'password';
MariaDB [(none)]>GRANT ALL PRIVILEGES ON `osclassdb`.* TO 'osclass'@'localhost';
MariaDB [(none)]>FLUSH PRIVILEGES;
MariaDB [(none)]>\q

Adım 4: Osclass'ı kurun

İlk olarak, resmi web sitesinden Osclass'ın en son sürümünü indirmeniz gerekecek. Komutla indirebilirsiniz wget:

wget https://static.osclass.org/download/osclass.3.7.1.zip

İndirme işlemi tamamlandıktan sonra Osclass arşivini apache web kök dizinine çıkartın:

sudo mkdir /var/www/html/osclass
sudo unzip osclass.3.7.1.zip -d /var/www/html/osclass

Ardından, osclassdizinin iznini değiştirin :

sudo chown -R nginx:nginx /var/www/html/osclass

Adım 5: Nginx'i Osclass için yapılandırın

Osclass web siteniz için bir Nginx sanal ana bilgisayarı oluşturmanız gerekir.

sudo nano /etc/nginx/conf.d/osclass.conf

Dosyayı şu satırlarla doldurun:

server {
    listen  80;
    server_name yourdomain.com;

    location / {
        root  /var/www/html/osclass;
        index  index.html index.htm;
    }

    error_page  500 502 503 504  /50x.html;
    location = /50x.html {
        root  /var/www/html/osclass;
    }
}

Dosyayı kaydedip kapatın, ardından değişikliklerin etkili olması için Nginx hizmetini yeniden başlatın.

sudo systemctl restart nginx

6. Adım: Osclass web arayüzüne erişin

Osclass web arayüzüne erişmeden önce, 80Firewalld üzerinden Apache portuna izin vermeniz gerekir .

sudo firewall-cmd --permanent --add-port=80/tcp

Değişikliklerin etkili olması için güvenlik duvarı hizmetini yeniden yükleyin.

sudo firewall-cmd --reload

Son olarak, favori web tarayıcınızı açın ve URL'ye gidin http://your-server-ip/index.phpveya http://yourdomain.com/index.php. Yüklemeyi tamamlamak için gerekli adımları tamamlayın.

Yorum bırak

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

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.

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

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.

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

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

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

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.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

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.

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.