CentOS 7 Gnome Desktop Kurulumu

CentOS 7 Gnome Desktop Kurulumu

Mevcut yazılım grupları listelemek için

1
yum grouplist

Gnome Desktop kurulumu için :

1
2
3
sudo yum groups install "GNOME Desktop"
veya
sudo yum groupinstall "GNOME Desktop"

Centos 7 Server için masaüstü

1
2
3
sudo yum groups install "Server with GUI"
veya
sudo yum groupinstall "Server with GUI"

İşletim sistemi GUİ ile beraber başlaması için

1
sudo systemctl set-default graphical.target

son olarak

1
sudo systemctl start graphical.target

————————————————

Firewalld kapatma

Sisteminizinde WHM/cPanel kuruluysa muhtemelen port sorunu yaşayacaksınız.
Bu durumda Firewalld kapatmak gerekir. Kapatmak için ;

1
2
systemctl disable firewalld
systemctl stop firewalld

Uygulayin

Emin olmak icin

1
systemctl status firewalld

————————————————

VNC Kurulumu

Masaüstü kurulumu tamamlandıktan sonra uzaktan bağlantı gerekli. Bu durumda en iyi çözüm VNC

1
2
yum install tigervnc-server
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

Ufak bir iki ayar gerekli

1
nano /etc/systemd/system/vncserver@:1.service

Açılan editörden kalın işaretli alanlar şeklinde. siz bunu root olarak değiştirin.

1
2
3
4
5
6
7
[Service]
Type=forking
# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/sbin/runuser -l <b>root</b> -c "/usr/bin/vncserver %i"
PIDFile=/home/<b>root</b>/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i &gt; /dev/null 2&gt;&amp;1 || :'

[Install]
WantedBy=multi-user.target

VNÇ sistemle beraber başlaması için

1
2
3
4
systemctl daemon-reload
systemctl enable vncserver@:1.service
reboot
systemctl start vncserver@:1.service

cPanel Kurulumu

SSH’a root girişi yapalım.
cd /home //home kısmına geciş yap
wget http://layer1.cpanel.net/latest //indirme işlemini baslatalım.
sh latest //baslat

Kurulum işlemi baslamış oluyor. Baskasını bilemem ama bazen 1 küsür saatte bazende 2 saatin üzerinde kurulum tamamlandığı oldu. Yani süre konusunu kafaya takmayın.

Yükleme işlemi tamamlandıktan sonra cpanel konfigürasyonuna başlamak için https://ipadresi:2087 şeklinde whm’e giriş yapalım.

Mysql benzer yazıları listeleme

Bazen mysql’de benzer içerikleri listelemek gerekebilir. Örnek olarak aşağıdaki Sql sorgusu wordpress veritabanında, benzer yorumları listelemek icin kullanılır. Tablo ve sütun kısımlarını değiştirerek deneme yapabilirsin.

SELECT comment_content, COUNT( comment_content )
FROM wp_comments
GROUP BY comment_content
HAVING COUNT( comment_content ) >1
ORDER BY COUNT( comment_content ) ASC

benzer-icerik

Mysql belli bir karakter sayısına göre içerik silme

Aslında oldukça basit bir işlemdir. Örnek 25 karakterden düşük sayıdaki tüm yorumları silmek için aşağıdaki kodu uygulayın tamamdır.

Delete from yorumlar where LENGTH(yorum) <25

100bin içerikli bir tabloda tek tek silme işlemi gerçekleştiriyordum. Sonra kendi kendime bu işlemi yapacak illaki bir mysql sorgusu vardır diyerek araştırdım. Sorguyu çalıştırınca 22bin küsür içerik saniyeler içinde silindi 😉