Web Hosting

CyberPanel kurulumu içeriğimizde ücretsiz bir web paneli olan CyberPanel’i nasıl kurabileceğinizi detaylıca anlatmaya çalışacağız. CyberPanel Linux tabanlı işletim sistemlerinde sorunsuz çalışabilen, OpenLitespeed ile birlikte kurulumu yapılabilen kullanışlı ve ücretsiz bir web panelidir.

CyberPanel Nasıl Kurulur?

CyberPanel kurmak için sunucuya SSH ile bağlantı sağlayın. Akabinde;

yum -y update
yum -y upgrade

Selinux’i kapatmanız gerekmektedir.

Filezilla ile sunucunuza bağlanın.

/etc/selinux ilgili dizine gidin ve config dosyasını masaüstüne çekin.

Notepad++ benzeri yazılımla config dosyasını çalıştırın.

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=disabled

Bu işlemi yaptıktan sonra kaydedin ve config dosyasını Filezilla aracılığıyla tekrar dizine geri atın.

Akabinde de sunucu “reboot” komutu ile yeniden başlatın.

Akabinde de;

sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)

ilgili kodu çalıştırın.

Bu kodu çalıştırdıktan sonra sırasıyla;

  • Please Enter 1-3; 1 yazın enterlayın.
  • Full installation; Y yazıp enterlayın.
  • Do you want to setup Remote Mysql; N yazıp enterlayın.
  • Plese Enter key to continue; Enter tuşuna basın.
  • Do you wish install Memcached; Y yazıp enterlayın.
  • Dou you wish install Redis; N yazıp enterlayın.
  • Would you like to set up a WatchDog; Y yazıp enterlayın.
CyberPanel Panel Görünümü
CyberPanel Panel Görünümü

CyberPanel Sistem Gereksinimleri

  • 2 GB RAM ve Daha Fazlası
  • 2 CPU ve Daha Fazlası
  • Statik IP
  • 20 GB boş disk.
  • CentOS 7
  • Ubuntu 18.04 – 20.04
  • Debian 9 – 10
  • Almalinux 8 – 9

Almalinux 8 üzerine kurmanızı şiddetle tavsiye ederim.

CyberPanel Kurulumu bittikten sonra;

  • :8090 portundan IP adresinizle CyberPanel’e giriş yapabilirsiniz.
  • admin ve şifreniz kurulum sonrasında SSH’da yer almaktadır.

TCP: 8090 for CyberPanel
TCP: 80, TCP: 443 and UDP: 443 for webserver
TCP: 21 and TCP: 40110-40210 for FTP
TCP: 25, TCP: 587, TCP: 465, TCP: 110, TCP: 143 and TCP: 993 for mail service
TCP: 53 and UDP: 53 for DNS service

Bu portları açmayı kesinlikle unutmayın.

CyberPanel OpenLitespeed Kurulumu

CyberPanel kurulumu yapıldıktan sonra eğer başarılı bir şekilde kurulum gerçekleşmişse OpenLitespeed’de beraberinde otomatik olarak kurulmaktadır. Openlitespeed’e erişmek için;

https://ipadresi:7080 portuyla erişim sağlayabilirsiniz.

Şifre değişikliği yapmak için SSH’da;

cd /usr/local/lsws/admin/misc
./admpass.sh

komutlarını kullanabilirsiniz.

Akabinde belirlediğiniz id ve şifre ile ilgili porttan Openlitespeed paneline erişim sağlayabilirsiniz.

CyberPanel Compile PHP Hatası

yum install libxml2-devel
sudo dnf install sqlite-devel -y
sudo dnf install oniguruma.i686
dnf --enablerepo=powertools install oniguruma-devel

Compile PHP kurulumu yaparken hata almanız durumunda bu komutları çalıştırabilirsiniz.

CyberPanel imagick Modül Kurulumu

dnf install ImageMagick-devel
/usr/local/lsws/lsphp74/bin/pecl install imagick

/usr/local/lsws/lsphp74/etc/php.ini

İlgili dizine Filezilla aracılığı ile gidin ve son satıra;

extension=imagick.so

İlgili fonksiyonu ekleyin.

Disable Function Ayarı

disable_functions = hopenbasedir, system, cat, proc_nice, show_source, posix_mkfifo, mysql_list_dbs, get_current_user, getmyuid, pconnect, link, symlink, pcntl_exec, ini_alter, leak, apache_setenv, posix_kill, posix_setpgid, posix_setsid, posix_setuid, proc_terminate, syslog, socket_select, socket_create, socket_create_listen, socket_create_pair, socket_listen, socket_accept, socket_bind, socket_strerror, pcntl_fork, pcntl_signal, pcntl_waitpid, pcntl_wexitstatus, pcntl_wifexited, pcntl_wifsignaled, pcntl_wifstopped, pcntl_wstopsig, pcntl_wtermsig, openlog, apache_get_modules, apache_get_version, apache_getenv, apache_note, virtual, user_dir, ini_restore, mail, phpmail, sendmail, passthru, highlight_file, ignore_user_abord, listen, pclose, shell, define_syslog_variables, dl, showsource, ftp_exec

Buna ek olarak CyberPanel Security Headers içeriğimizden de faydalanabilirsiniz.

Kategoriler:

Kontrol Panelleri,