
| ・ |
ドキュメントセンターを初めてご利用する方や運営方針についての基本的な姿勢をご覧になりたい方へ。
|
| ご利用の皆様から多く寄せられる質問にお答えしています。 |
|
| ・ |
ディーエーオフィスなどが利用する用語に関する解説を行います。
|
|
|
 |
 |  |
Pleskのインストールに必要な事前作業 |
RedHat9を想定しています。Pleskのインストールに必要となることは、ほとんどありません。ROOT権限を渡されたレンタルサーバなどでは、気軽にPleskを導入できるでしょう。
通常インストールを行ったRedHatへ、rpm -q コマンドで、各パッケージがインストールされているかを確認します。エンタープライズサーバにもインストールできます。以下、インストール一覧は、ほとんどの場合、インストールされているものです。未インストール一覧は、あまりインストールされていないようなので、要チェックです。
基本的には、パッケージのインストールをチェックし、入っていないものがあれば、どこかから手に入れてインストールを行います。RPM特有のパッケージ依存が発生してインストールできない場合は、他の必要となるパッケージも一緒にインストールします。
なお、mailman、frontpage、qmailは要注意です。frontpageについては、インストールをしない方針の方が良いかもしれません。mailmanについては、バージョンを選ぶことがあります。qmailの細かな検証は済んでいませんが、src.rpmのインストールを行っておく必要があります。
---
インストール一覧
rpm -q bash bind bzip2 chkconfig coreutils elfutils-libelf expat fam gdbm glibc httpd kernel libgcc libstdc++ libtermcap mod_perl mod_python mod_ssl ncurses ntp openssl pam perl popt rpm sed shadow-utils stunnel webalizer xinetd zlib
rpm -q php php-imap
未インストール一覧
rpm -q mysql mysql-server php-mysql sharutils
---
必要なパッケージを探します。以下はFTPでファイルを取得してから、rpmにてインストールする例です。
cd /usr/local/src/
# いつもこのサーバを利用しています。
ftp ftp.sfc.wide.ad.jp
anonymous
dm@daoffice.com
cd /export0/Linux/RedHat/linux/9/en/os/i386/RedHat/RPMS/
cd /export0/Linux/RedHat/linux/updates/9/en/os/i386
quit
# こちらも利用できるようです。
ftp.kddlabs.co.jp
anonymous
dm@daoffice.com
cd /pub/Linux/packages/RedHat/redhat/linux/enterprise/3/en/os/i386/SRPMS/
quit
# ファイルをまずは検索します。最新版が何かを把握。
ls sharutils*
ls perl-DBI*
ls perl-DBD*
ls *mysql*
ls php*
ls perl-CGI*
ls httpd-mmn*
ls compat-db*
ls libstdc++*
ls gcc*
ls cpp*
ls compat-gcc*
ls compat-libstdc++*
ls libf2c*
ls libgnat*
ls libobjc*
ls httpd*
ls db4*
ls mod*
ls webalizer*
# それぞれの最新版を取得します。
# 以下は参考までに。
get sharutils-4.2.1-14.i386.rpm
get perl-DBI-1.32-5.i386.rpm
get perl-DBD-MySQL-2.1021-3.i386.rpm
get mysql-3.23.54a-11.i386.rpm
get php-mysql-4.2.2-17.i386.rpm
get mysql-server-3.23.54a-11.i386.rpm
get php-4.2.2-17.i386.rpm
get php-imap-4.2.2-17.i386.rpm
get php-ldap-4.2.2-17.i386.rpm
get perl-CGI-2.81-88.i386.rpm
get compat-db-3.3.11-4.i386.rpm
get compat-gcc-7.3-2.96.118.i386.rpm
get compat-gcc-c++-7.3-2.96.118.i386.rpm
get compat-libstdc++-7.3-2.96.118.i386.rpm
get compat-libstdc++-devel-7.3-2.96.118.i386.rpm
get libstdc++-3.2.2-5.i386.rpm
get libstdc++-devel-3.2.2-5.i386.rpm
get gcc-3.2.2-5.i386.rpm
get gcc-c++-3.2.2-5.i386.rpm
get gcc-g77-3.2.2-5.i386.rpm
get gcc-gnat-3.2.2-5.i386.rpm
get gcc-java-3.2.2-5.i386.rpm
get gcc-objc-3.2.2-5.i386.rpm
get cpp-3.2.2-5.i386.rpm
get libf2c-3.2.2-5.i386.rpm
get libgnat-3.2.2-5.i386.rpm
get libobjc-3.2.2-5.i386.rpm
get httpd-2.0.40-21.i386.rpm
get httpd-devel-2.0.40-21.i386.rpm
get db4-4.0.14-20.i386.rpm
get db4-devel-4.0.14-20.i386.rpm
get db4-utils-4.0.14-20.i386.rpm
get mod_auth_mysql-1.11-12.i386.rpm
get mod_perl-1.99_07-5.i386.rpm
get mod_python-3.0.1-3.i386.rpm
get mod_ssl-2.0.40-21.i386.rpm
get webalizer-2.01_10-11.i386.rpm
get redhat-config-httpd-1.0.1-18.noarch.rpm
get compat-db-4.0.14-5.src.rpm
get webalizer-2.01_10-11.i386.rpm
get mailman-2.1-8.i386.rpm
get mailman-2.1.1-4.i386.rpm
get mailman-2.1.1-5.i386.rpm
# FTPから抜けて、rpmにてインストールします。
rpm -Uvh sharutils-4.2.1-14.i386.rpm
rpm -Uvh perl-DBI-1.32-5.i386.rpm
rpm -Uvh perl-DBD-MySQL-2.1021-3.i386.rpm mysql-3.23.54a-11.i386.rpm
rpm -Uvh mysql-server-3.23.54a-11.i386.rpm
rpm -Uvh perl-CGI-2.81-88.i386.rpm
rpm -Uvh --nodeps php-4.2.2-17.i386.rpm php-mysql-4.2.2-17.i386.rpm php-imap-4.2.2-17.i386.rpm php-ldap-4.2.2-17.i386.rpm
rpm -Uvh mailman-2.1-8.i386.rpm
rpm -Uvh mailman-2.1.1-4.i386.rpm
rpm -Uvh mailman-2.1.1-5.i386.rpm
rpm -Uvh compat-libstdc++-7.3-2.96.118.i386.rpm
rpm -Uvh gcc-3.2.2-5.i386.rpm gcc-c++-3.2.2-5.i386.rpm cpp-3.2.2-5.i386.rpm gcc-g77-3.2.2-5.i386.rpm gcc-gnat-3.2.2-5.i386.rpm gcc-java-3.2.2-5.i386.rpm gcc-objc-3.2.2-5.i386.rpm libstdc++-3.2.2-5.i386.rpm libstdc++-devel-3.2.2-5.i386.rpm libf2c-3.2.2-5.i386.rpm libgnat-3.2.2-5.i386.rpm libobjc-3.2.2-5.i386.rpm
rpm -Uvh compat-db-3.3.11-4.i386.rpm compat-gcc-c++-7.3-2.96.118.i386.rpm compat-libstdc++-devel-7.3-2.96.118.i386.rpm compat-gcc-7.3-2.96.118.i386.rpm
rpm -Uvh mod_auth_mysql-1.11-12.i386.rpm
rpm -Uvh mod_perl-1.99_07-5.i386.rpm
rpm -Uvh mod_python-3.0.1-3.i386.rpm
rpm -Uvh mod_ssl-2.0.40-21.i386.rpm
rpm -Uvh redhat-config-httpd-1.0.1-18.noarch.rpm
rpm -Uvh webalizer-2.01_10-11.i386.rpm
rpm -Uvh --nodeps webalizer-2.01_10-11.i386.rpm db4-4.0.14-20.i386.rpm httpd-2.0.40-21.i386.rpm
rpm -Uvh httpd-2.0.40-21.9.i386.rpm
rpm -Uvh httpd-devel-2.0.40-21.i386.rpm httpd-2.0.40-21.i386.rpm
|
[ 関連文書 ]Pleskのライセンス導入について (2004.02.20)
Plesk 6/7のインストールについて (2004.06.14)
| 文書番号 |
00365 |
| 日付 |
2004.02.26 |
| 参照数 |
10331 |
|