GNU/Linux >> Belajar Linux >  >> Cent OS

Instal mod_ruid2 di CentOS 6 dengan DirectAdmin

Dalam posting ini, kami akan menunjukkan cara menginstal mod_ruid2 pada CentOS 6 VPS dengan panel kontrol DirectAdmin. mod_ruid2 adalah modul suexec untuk Apache yang memanfaatkan kemampuan POSIX.1e untuk meningkatkan kinerja dan memungkinkan semua permintaan ke domain untuk dijalankan sebagai pemilik domain, bukan sebagai pengguna Apache.

Komentari baris yang dimulai dengan AliasMatch di file /etc/httpd/conf/extra/httpd-vhosts.conf

~# sed -i '/AliasMatch*/ s/^/#/' /etc/httpd/conf/extra/httpd-vhosts.conf

Bangun PHP tanpa dukungan POSIX

~# cd /usr/local/directadmin/custombuild
~# mkdir -p custom/ap2/
~# cp configure/ap2/configure.php5 custom/ap2/

Buka file custom/ap2/configure.php5 dan tambahkan –disable-posix

~# nano custom/ap2/configure.php5
 --disable-posix

Rebuld PHP menggunakan perintah berikut

~# cd /usr/local/directadmin/custombuild
~# ./build php n

Instal dependensi

libcap-devel diperlukan dan harus diinstal sebelum melanjutkan dengan instalasi mod_ruid2.

~# yum -y install libcap-devel curl

Unduh dan buat mod-ruid2 versi terbaru

Kami akan menggunakan cURL untuk mengunduh versi mod_ruid2 terbaru dari Sourceforge

~# curl -L  http://sourceforge.net/projects/mod-ruid/files/latest/download\?source\=files | tar jx
~# cd mod_ruid2*
~# apxs -a -i -l cap -c mod_ruid2.c

Tambahkan “RMode config” dan “RUidGid apache access” ke file httpd.conf

~# sed -i '/Group apache/a \\n# Mod_ruid\nRMode config\nRUidGid apache access' /etc/httpd/conf/httpd.conf

Tambahkan “RUidGid webapps webapps” ke file httpd-directories.conf

sed -i '/<\/IfModule>/a \\tRUidGid webapps webapps' /etc/httpd/conf/extra/httpd-directories.conf

Ubah kepemilikan direktori /var/www/html

chown -R webapps:webapps /var/www/html/

Mulai ulang Apache

Kita perlu me-restart Apache agar perubahan diterapkan

~# /etc/init.d/httpd configtest
~# /etc/init.d/httpd restart

Itu dia! Kami telah berhasil menginstal mod_ruid2 di CentOS 6 dengan DirectAdmin.

Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal mod_ruid2 di VPS Anda untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Cent OS
  1. Instal Nginx dengan ngx_pagespeed di CentOS 7

  2. Instal ClamAV pada CentOS 6 VPS dengan DirectAdmin

  3. Instal MongoDB dengan RockMongo di CentOS 7

  1. Cara Menginstal CentOS 8 (dengan Tangkapan Layar)

  2. Cara menginstal Python 3 di CentOS 7 dengan SCL

  3. Instal ffmpeg-php di CentOS 6 dengan DirectAdmin

  1. Instal Odoo 14 di CentOS 8

  2. Instal PHP 7 di CentOS 7

  3. Instal MariaDB di CentOS 7