ขั้นตอนการติดตั้ง Fedora Core 3/4 + Plesk 8.0.1 + ปรับค่า default เล็กๆ น้อยๆ

ก่อนอื่นต้องออกตัวไว้ก่อนว่าผมไม่ถูกใจเจ้า FC4 ซักเท่าไหร่นะครับ (ชอบใจ FC5 มากกว่าอีก)
เนื่องด้วย distro package มันจะใหม่ก็ไม่ใหม่ จะเก่าก็ไม่เก่า
ก็เลยรำคาญมันนิดๆ หน่อยๆ
วิธีนี้เป็นวิธีที่เขียนตามการลงใน FC5 นะครับ
แต่เป็นวิธีเกือบๆ กลาง เปลี่ยนนิดๆ หน่อยๆ ก็ใช้ได้กับ distro ใกล้เคียงหมดเลย
ส่วนเครื่องที่เคยลงอะไรมาก่อนแล้วก็ต้องประยุกต์นิดนึง

  • ไม่แนะนำให้ลง FC1,2 แล้วครับ
  1. ก่อนอื่น ติดตั้ง OS ให้เรียบร้อย (FC1-4,4 x86_64 / CentOS 3.6,4.2 / RHEL 3,3 x86_64,4,4

ขอบคุณมากครับ

เดี๋ยวอีก 1 ชม มา+ ให้ครับ พอดี + ในกระทู้อื่นไปแล้ว

กลับมา + ให้แล้วครับ

lol

การตั้งค่า plesk เบื้องต้น

ก่อนอื่น login เป็น admin เข้า plesk
จากนั้นเข้าไปที่ server ทางเมนูด้านซ้าย แล้วคลิกที่ Mail ทางด้านขวา ดังรูป

แล้วก็ตั้งค่าตามนี้เลยครับ

(จริงๆ แล้วปรับแค่ด้านล่างครับ แต่เผื่อไว้นิดนึงเลยเอามาทั้งรูปเลย)

เซฟเสร็จแล้วเข้าไปที่ DNS กันต่อครับ เข้ามาแล้วก็กด add เลย

พอเข้ามาหน้า add แล้วก็เลือก record type เป็น TXT
แล้วใส่ TXT record ตามนี้ครับ “v=spf1 a mx ~all” จะได้ตามรูป

ประมาณนี้ แล้วกด add ได้เลย

ขอคาราวะด้วย +1 ครับ
เก็บไว้เป็นความรู้ ในอนาคตครับ

ขอบคุณครับ +1

ขอบคุณมากครับ +1 เช่นกัน

ขอบคุณครับ +1

+1 ให้เลยครับ

เยี่ยมครับ +1
ว่างอย่าลืมมาอัพเดทต่อนะครับ

ขอบคุณมากๆเลยครับ

อยากซื้อ ver.8 มาใช้เหมือนกันครับ… ไม่ทราบว่าใครขายบ้าง … ราคาประมาณ เท่าไหร่ คับ…

อ่ะ โดนใจเลยครับ เก็บไว้ศึกษา

Wow ! ครบสูตร +1 ครับ

+1 แน่นอน มันเป็นอะไรที่ดีมากเลยครับ

เขียนไว้ละเอียดเลยล่ะ

ทีนี้มาถึงเรื่องสนุกแล้วครับ

ถ้าจะใช้ Plesk 8 + PHP4 บน FC4 จะทำยังไง?
ก่อนอื่นเราต้องเอา module บางตัวของ FC3 มา rebuild ใหม่ครับ
นั่นคือ PHP source rpm และ psa-php4-configurator
download ได้ตามคำสั่งด้านล่างเลยครับ

[b]# cd /usr/local/rpm

yum install bzip2-devel curl-devel db4-devel expat-devel freetype-devel gd-devel gmp-devel aspell-devel httpd-devel libjpeg-devel libpng-devel pam-devel libstdc++ libstdc+±devel ncurses-devel openssl-devel zlib-devel pcre-devel bzip2 fileutils perl libtool krb5-devel openssl-devel cyrus-sasl-devel openldap-devel openssl-devel postgresql-devel unixODBC-devel net-snmp-devel elfutils-devel libxslt-devel libxml2-devel expat-devel gcc-c++

wget http://www.icez.net/files/psa-php4-configurator-1.1.0-fc3.build80060906.20.noarch.rpm

wget http://3es.atomicrocketturtle.com/packages/php/php-4.4.4-1.art.src.rpm

rpm -Uvh php-4.4.4-1.art.src.rpm[/b]

หลังจาก load และสั่งติดตั้ง PHP src.rpm เรียบร้อยแล้วนะครับ เราก็ต้องมาแก้ build config กันนิดหน่อย

[b]# cd /usr/src/redhat/SPECS

vi php-4.4.4-art.spec[/b]

เปิดขึ้นมาแล้วเพิ่มบรรทัดที่เป็นสีแดงนี้ลงไปนะครับ อยู่บนๆ เลยแหละ

%define contentdir /var/www
%define with_oci8 %{?_with_oci8:1}%{!?_with_oci8:0}
%define with_mssql %{?_with_mssql:1}%{!?_with_mssql:0}
%define with_mhash %{?_with_mhash:1}%{!?_with_mhash:0}
%define with_mcrypt %{?_with_mcrypt:1}%{!?_with_mcrypt:0}
%define with_xslt %{?_with_xslt:1}%{!?_with_xslt:0}
%define rhfc3 1

เสร็จแล้วก็สั่ง build php rpm ได้เลย

# rpmbuild -ba php-4.4.4-art.spec

จากนั้นก็รอไปเรื่อยๆ ครับ compile แป๊ปเดียวก็เสร็จแล้ว
จะได้ผลประมาณนี้

Wrote: /usr/src/redhat/SRPMS/php-4.4.4-1.art.src.rpm
Wrote: /usr/src/redhat/RPMS/i386/php-4.4.4-1.art.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php-devel-4.4.4-1.art.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php-pear-4.4.4-1.art.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php-imap-4.4.4-1.art.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php-ldap-4.4.4-1.art.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php-mysql-4.4.4-1.art.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php-pgsql-4.4.4-1.art.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php-odbc-4.4.4-1.art.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php-snmp-4.4.4-1.art.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php-domxml-4.4.4-1.art.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php-xmlrpc-4.4.4-1.art.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php-mbstring-4.4.4-1.art.i386.rpm

แล้วก็ลงได้เลยครับ

[b]# rpm -Uvh /usr/src/redhat/RPMS/i386/php-4.4.4-1.art.i386.rpm /usr/src/redhat/RPMS/i386/php-devel-4.4.4-1.art.i386.rpm /usr/src/redhat/RPMS/i386/php-pear-4.4.4-1.art.i386.rpm /usr/src/redhat/RPMS/i386/php-imap-4.4.4-1.art.i386.rpm /usr/src/redhat/RPMS/i386/php-mysql-4.4.4-1.art.i386.rpm /usr/src/redhat/RPMS/i386/php-mbstring-4.4.4-1.art.i386.rpm /usr/src/redhat/RPMS/i386/php-domxml-4.4.4-1.art.i386.rpm /usr/src/redhat/RPMS/i386/php-xmlrpc-4.4.4-1.art.i386.rpm

cd /usr/local/rpm

rpm -Uvh psa-php4-configurator-1.1.0-fc3.build80060906.20.noarch.rpm[/b]

จบแล้วครับ การติดตั้ง PHP 4.4.4 บน Fedora Core 4,5 เพื่อให้ใช้ plesk 8 กับ php4 ได้

+1 นะครับ สำหรับ Tip ดีๆๆ นะคับ

Fc3 น่ะครับ ว่างเลยลองซักหน่อยครับ แต่ error ตามข้างล่างครับ พอ แก้ packet ต่อ ไป ก็ error หา packet ต่อ ไปอีกครับ รบกวนหน่อยครับพี่ๆ

# yum install which

ตามนี้ครับ
ขออภัยด้วยจริงๆ dependencies ไม่ครบ

พี่ไม่ต้อง ขออภัย หลอก ครับ พี่เป็นผู้ให้ นะคัรบ ผมขอลองก่อนคัรบ เดี่ยวได้ ผลไง เดี๋ยว ถามใหม่

[root@test ~]# cd /usr/local/plesk/dist-rpm-FedoraCore-3-i386/base
[root@test base]# rpm -Uvh psa-8.0.1* psa-api* …/opt/updater/psa-autoinstaller* psa-libpam* psa-pylibplesk*
Preparing…