Sızma Testi için 7 Faydalı OSINT Aracı
Bu makalede, Sızma Testi için 7 faydalı OSINT aracını iyi açıklayın.
Bu yazıda, OrangeScrum'ın CentOS 7'ye nasıl kurulacağını açıklayacağız.
OrangeScrum, küçük ve orta ölçekli işletmeler için popüler açık kaynaklı proje yönetimi yazılımı. Apache, PHP, MariaDB ve OrangeScrum kurulum prosedürünü açıklayacağız.
Kurulumla başlayalım.
Önkoşullar
CentOS 7'de OrangeScrum Kurulumu
Adım 1 - Sunucuyu güncel tutun
# yum update -y
Adım 2 - Apache'yi kurun
Aşağıdaki komutu kullanarak Apache web sunucusunu kurun:
# yum install httpd -y
Apache hizmetini başlatın.
# systemctl start httpd.service
# systemctl enable httpd.service
SELinux'u İzin Verilen veya Devre Dışı Bırak olarak ayarlayın
# setenfore 0
Adım 3 - MariaDB'yi Kurun ve Yapılandırın
MariaDB'yi yükleyin.
# yum install mariadb mariadb-server -y
MariaDB veritabanı ayarlarını değiştirin.
# vi /etc/my.cnf
Harmanlama ayarlarını değiştirmek için, aşağıda gösterildiği gibi [mysqld] segmentine birkaç satır ekleyin.
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
init_connect=’SET collation_connection=utf8_unicode_ci'
init_connect=’SET NAMES utf8′
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
Düzenleyiciyi kaydedin ve çıkın.
MariaDB hizmetini başlatın.
# systemctl start mariadb.service
# systemctl enable mariadb.service
MariaDB kurulumunu güvenli hale getirin.
# mysql_secure_installation
Bu etkileşimli süreçte, soruları aşağıda gösterildiği gibi yanıtlayın.
Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password:
Re-enter new password:
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
Adım 4 - PHP'yi yükleme ve yapılandırma
Gerekli paketleri kurun
# yum install epel-release yum-utils wget -y
yum komutunu kullanarak remirepo'yu indirin ve yükleyin
# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
Gereksiniminize göre PHP 7.x deposunu yapılandırın
# yum-config-manager --enable remi-php72
Gerekli PHP Paketlerini Kurun
# yum install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy curl curl-devel -y
OrangeScrum'ın gerektirdiği şekilde yükleme dosyasının boyutunu 200 MB'a yükseltin.
php.ini dosyasını açın
# vi /etc/php.ini
Değiştirme post_max_size ve upload_max_filesize aşağıda gösterildiği gibi değeri:
post_max_size = 200M
upload_max_filesize = 200M
Yeni yapılandırmayı yüklemek için Apache'yi yeniden başlatın.
# systemctl restart httpd.service
Adım 5 - OrangeScrum'ı kurun
OrangeScrum'ın en son kararlı sürümüne gidin. Bu yazıyı yazdığımızda en son sürüm v1.6.1 idi. Aşağıda gösterildiği gibi wget komutunu kullanarak indirin :
# wget https://github.com/Orangescrum/orangescrum/archive/v1.6.1.tar.gz
Çıkarın.
# tar -zxvf v1.6.1.tar.gz
Tüm OrangeScrum dosyalarını /var/www/html web kök dizinine taşıyın ve ardından uygun izinleri ayarlayın.
# mv ~/orangescrum-1.6.1 /var/www/html
# chmod -R 0777 /var/www/html/orangescrum-1.6.1/{app/Config,app/tmp,app/webroot}
OrangeScrum için bir sanal ana bilgisayar kurun.
# vi /etc/httpd/conf.d/orangescrum.conf
Dosyayı aşağıdaki ayarlarla doldurun.
ServerName orangescrum.example.com
DocumentRoot /var/www/html/orangescrum-1.6.1
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
Düzenleyiciyi kaydedin ve çıkın.
Adım 6 - Bir OrangeScrum Veritabanı Oluşturun
MySQL kabuğuna root olarak giriş yapın.
# mysql -u root -p
Oturum açmak için daha önce belirlediğiniz MariaDB kök parolasını kullanın.
MySQL kabuğu, adlı bir veritabanı oluşturmak orangescrum ve veritabanı kullanıcı adında orangescrumuser şifre ile YourPassword ve sonra bu veritabanı kullanıcıya bu veritabanındaki tüm yetkileri vermek.
Not: Makinenizde, tüm komutlarda bu parametreleri kendi değerlerinizle değiştirdiğinizden emin olun.
CREATE DATABASE orangescrum;
CREATE USER 'orangescrumuser’@’localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON orangescrum.* TO 'orangescrumuser’@’localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
OrangeScrum verilerini orangescrum veritabanına aktarın.
# mysql -u root -p orangescrum <>
OrangeScrum veritabanı kimlik bilgilerini güncelleyin.
# vi /var/www/html/orangescrum-1.6.1/app/Config/database.php
Aşağıdaki satırları bulun:
'login' => 'root',
'password' => ',
'database' => 'orangescrum',
Bunları şu şekilde değiştirin:
'login' => 'orangescrumuser',
'password' => 'yourpassword',
'database' => 'orangescrum',
Düzenleyiciyi kaydedin ve çıkın.
E-posta ayrıntılarını güncelleyin.
# vi /var/www/html/orangescrum-1.6.1/app/Config/constants.php
Aşağıdaki satırları bulun. E-posta adreslerini ve şifreyi değerlerinizle değiştirin.
define("SMTP_UNAME', "[email protected]');
define("SMTP_PWORD', "******');
define('FROM_EMAIL_NOTIFY', '[email protected]');
define('SUPPORT_EMAIL', '[email protected]');
Düzenleyiciyi kaydedin ve çıkın.
Yeni yapılandırmayı yüklemek için Apache'yi yeniden başlatın.
# systemctl restart httpd.service
Web erişimine izin vermek için güvenlik duvarı kurallarını değiştirin.
# firewall-cmd --zone=public --permanent --add-service=http
# firewall-cmd --reload
Http://'ye gidin, şirket adınızı, e-posta kimliğinizi ve oturum açmak için bir şifre girin.
Bu kadar. Kurulum tamamlandı.
Bu yazımızda CentOS 7 üzerinde OrangeScrum kurulumunun nasıl yapıldığını anlattık.
Bu makalede, Sızma Testi için 7 faydalı OSINT aracını iyi açıklayın.
Bu makalede, Bitwarden'ın Ubuntu 20.04'e nasıl kurulacağını iyi açıklayın. Kendi kendine barındırılan Server Bitwarden, açık kaynak şifre yöneticisidir. Kendi Kendine Barındırılan Sunucuda.
Bu makalede, NetBox'ın Ubuntu 20.04'e nasıl kurulacağını iyi açıklayın. Yükleyin ve yapılandırın. NetBox bir altyapı kaynak modelleme (IRM) uygulamasıdır.
PayPal Ücret Hesaplayıcı. PayPal, en yaygın kullanılan ödeme yöntemidir.PayPal, hem kişisel hesaplar hem de ticari hesaplar sunar. Ücretler hakkında size net bir genel bakış sunar.
CentOS 7'de MTR raporunun nasıl kurulacağını ve çalıştırılacağını öğreneceğiz. Ağ hatalarını teşhis etmek ve izole etmek için, Linux yöneticisi MTR(my traceroute) aracını kullanır.
Git sunucusunu CentOS 7'de nasıl kuracağımızı ve yapılandıracağımızı göreceğiz. Bir Git sunucusu kurun. Git ücretsiz ve açık bir kaynaktır. Git'i YUM kullanarak kurun veya indirin.
Bu eğitimde size iRedMail'i Ubuntu 20.04'e kurmanın nasıl kolay olduğunu göstereceğiz. iRedMail, açık kaynaklı bir posta sunucusu çözümüdür.
Bu makalede, OrangeScrum'ın CentOS 7'ye nasıl kurulacağını iyi açıklayın.
Bu makalede, XploitSPY'yi Ubuntu 20.04 sunucusuna kurmanın nasıl kolay olduğunu açıklayın. XploitSPY, bir Android İzleme Casusluk Aracıdır.
Bu makalede, IntelliJ IDEA'nın Ubuntu 20.04'e nasıl kurulacağını iyi açıklayın. IntelliJ IDEA, entegre bir geliştirme ortamıdır. Topluluk sürümü