1、準備
Apacheソフトウェアの最新版をダウンロードするhttpd-2.2.17.tar.bz2
MySQLのソフトウェアをダウンロードするmysql-5.1.50-linux-i686-glibc23.tar.gz
PHPのソフトウェアをダウンロードするphp-5.3.5.tar.bz2
Wordpressをインストールするブログインストールソフトウェアwordpress-3.0 .4-zh_CN.zip
フォーラムインストールソフトウェアphpwind_GBK_8.3.zipおよびその他のソフトウェアをダウンロードします。
2、Apacheソフトウェアをインストールします。
(1)Apacheソフトウェアを抽出します。
#tar– jxf httpd-2.2.17.tar.bz2
#cd httpd-2.2.17
(2)ソースコードを設定します/configure– prefix = /usr /ローカル/apache& sysconfdir = /etc /httpd&enable-so&enable&modules = most– enable-mod-shared = most– enable-proxy– enable-rewrite
ここで– prefix = /usr /local /apacheは、Apacheのインストール場所を示します/usr /local /apache
--sysconfdir = /etc /httpd Apache設定ファイルの保存場所を設定します。
- enble-so appsoにdso関数をロードさせましょう
--enable-modules = most Apacheにほとんどのモジュールをロードさせましょう
-mod-shared = mostほとんどのモジュールをdsoにコンパイルします。
--enable-rewrite Apacheのオーバーロードを有効にします。
--enable-proxy Apacheのプロキシ機能を有効にします。
(3)Apacheソースのコンパイル
#make
(4)Apacheのインストール
#Make install
( 5)環境変数とapacheライブラリファイルヘッダファイルのヘルプファイルのリンクなどを設定します。
A、環境変数を設定します。
#vim /etc /profile /etc /profileファイルを開きます。 p> PATH = $ PATH:/usr /local /apache /binという行を追加して保存し、終了します。
B、リンクapcheヘッダファイル
#ln– sv /usr /local /apache /include /usr /include /httpd
C、Apacheライブラリファイルをシステムライブラリファイルにリンクします。
#vim /etc/ld.so.d/httpd.conf
/usr /local /apache /libと入力します。
保存して終了します
(6)httpd起動ファイルを作成します。
Vim /etc/rc.d/init.d /httpd
ファイルに次のコードを入力します。
#!/bin /bash
。/etc/rc.d/init.d/functions
apachectl = '/usr /local /apache /bin /apachectl'
httpd = '/usr /local /apache /bin /httpd'
prog = httpd
Pidfile = $ { PIDFILE- /usr /local /apache /logs /httpd.pid}
lockfile = $ {LOCKFILE- /var /lock /subsys /httpd}
RETVAL = 0
start(){
echo -n $" $ progの開始:"
デーモン--pidfile = $ {pidfile} $ httpd $オプション
RETVAL = $?
echo
[$ RETVAL = 0]&& touch $ {lockfile}
return $ RETVAL
}
stop(){
echo -n $" $ progを停止する:"
killproc -p $ {pidfile} -d 10 $ httpd
RETVAL = $?
echo
[$ RETVAL = 0]& rm -f $ {lockfile} $ {pidfile}
}
リロード(){
echo -n $" $ progの再読み込み:"
if!$ httpd -t>& /dev /null; then
RETVAL = $?
echo $"設定構文エラーが原因で再ロードできません"
失敗$"設定構文エラーが原因で$ httpdをリロードできません"その他
else
killproc -p $ {pidfile} $ httpd -HUP
RETVAL = $?
fi
echo
}
#呼び出された方法を確認してください。
start< 1)で< $ 1> case< $ 1>;
stop)
stop
;;
status)
status -p $ {pidfile} $ httpd
RETVAL = $?
;;
再起動)
停止
開始
;;
condrestart )
if [-f $ {pidfile}]; then
停止
開始
fi
;;
reload)
reload
;;
ヘルプ|
Configtest |
全文)
$ apachectl $ @
RETVAL = $?
;;
*)
echo $"使用法: $ prog {start |
停止する
再起動
Condrestart |
リロード
ステータス|
いっぱい
優雅な
ヘルプ|
Configtest}"
exit 1
esac
exit $ RETVAL
このようにして使用できます
サービスhttpd {開始|
停止する
再起動
リロード
httpdサービスの開始と終了にはStatue}
httpdのインストールにyumを使用する場合は、httpd-devel。パッケージをインストールする必要があります。なぜならphp5をインストールするときには
3を使用する必要があるからです。 Mysql
(1)、mysqlファイルの抽出
#tar– xf mysql-5.1.50-linux-i686-glibc23.tar.gz– C /usr /local /
#ln mysql mysql-5.1.50
#cd mysql-5.1.50
(2)mysqlは緑色のソフトウェアなので、インストールする必要はありません。ヘッダーファイル、ライブラリファイル、ヘルプファイル
A、リンクmysqlヘッダーファイル
#Ln– sv /usr /local /mysql /include /etc /include /mysql
B、環境変数を設定します。
#vim /etc /profile
ファイルにPATH = $ PATH:/usr /local /mysql /binを追加します。
C MySQLヘルプファイルへのリンク
#vim /etc/man.conf
ファイルにMANPATH /usr /local /mysql /manを追加します。
保存して終了します
4、php5をインストールして設定します。
(1)php5を展開します。
#tar -xf php-5.3.5.tar.bz2
#cd php
(2)./configureを設定します。
#。/configure– prefix = /usr /local /php 5 - sysconfdir = /etc /php5 - with-mysql = /usr /mysql - with-apx2 = /usr /local /apache /bin /apxs
(3)php5
をコンパイルしてインストールします。 >
#make
#make install
(4)httpd.confでphp5サポートオプションを設定する
httpd.confファイルを開く
#vim /httpd/httpd.conf
ファイルに次の行を入力します。
Addtype application /x-httpd-php .php
Addtype application /x-httpd -php-source .phps
DirectoryIndex index.htmlを見つけてindex.phpを追加します。
5、phpwind、phpbb3、wordpress、Discuz、その他のフォーラムソフトウェアをインストールします。
( 1)www.phpwind.com www.eordpress.com www.phpbb3.com www.discuz.comのドメインベースの仮想ホストを4つ作成します。
Linuxシステムが何であるか知っていますか。 Linuxをあまり知らないLinuxシステムは、無料で無料の操作システムですコマンドはすべての操作を実行できますが、Linuxシステムでもコマンドを使用
誰もが聞いたはずのディスクレスブートですが、今では多くのインターネットカフェや企業がこの技術を使っていますが、これらのディスクレスシステムはほとんどがWindowsですLinuxのディスクレスブート方
電子機器のケーブルラインのノイズには、2種類の放射ノイズと電源ケーブルと信号ケーブルから発生する伝導ノイズがあります。これら2つのカテゴリは、コモンモードノイズと差動モードノイズの2種類に分けられます
ダウンロードコンパイルとインストールは非常に簡単です。最初にいくつかの共通の依存関係をインストールする必要があります。このスクリプトはインストールすることができます。このスクリプトを任意のテキスト形式