サーバー戦略
1.準備状況 Apache2(Win32) perl,php,ssl
1の完全モジュールインストール。インストールされた WIN2000 サーバー 注: IIS がすでにマシンにインストールされている場合は、IIS 内のすべての Web サイトを停止するか、最初にポートを別のポートに変更します。
2.ソフトウェアのダウンロード
APACHE 2.0.48
Perl 4.3.1
PHP 4.3.1
MYSQL 4.0.12
ZendOptimizer
また、非常に重要で、後のインストールで使用される小さなものがいくつかあります (すべてではありません)一部のファイルはコンパイルされ、直接使用できます)
ダウンロード アドレス 1: http://www.xdiy.net/soft/serv.rar
ダウンロード アドレス 1: http://www.techxy.com/xdiy /serv. zip
bao の中には、mod_perl 1.9/ mod_ssl 2.0.43/ OpenSSL 0.9.6h/ mod_jk/ ApacheModuleGzip.dll
gd 2.0.9/ gdpm/ perldiver 1.1/ 中国語 php.ini/editplus /php_gd_gif.dll などがあります。 .
II、インストールが始まります
1。 APACHE のインストール
1.1: apache_2.0.44-win32-x86-no_ssl.msi、
を実行します。インストールのデフォルトのパスは X: であるため、x ディスクの APACHE2 のパスにインストールされ、デフォルトのドメインはドメイン .com です。
1.2: (仮想ホストを作成する場合、この手順を実行する必要はありません)
X:apache2confhttpd.conf を編集します
#NameVirtualHost を見つけます *
NameVirtualHost 192.168.0.1 に変更します #この IP は自分のホストに設定した IP
ServerNamedomain.com を見つけて #ServerNamedomain.com に変更します
ServerAdmin * (* は Apache のインストール時に入力したメール アドレス) を見つけて #ServerAdmin に変更します
次に追加します次のステートメント: #... は私のコメントです。追加する必要はありません。ただ見てください
ServerAdmin webmaster@domain.com
#ホスト管理者の電子メール アドレス (担当者)
ServerName domain.com
#ホスト名 (ホストヘッダー名)
ServerAlias domain.com www1.domain.com
#ホスト名 (同じ有効なホストヘッダー名)
document.oot X:/VirtualHost/ domain.com/www.domain/wwwroot
#仮想ホスト www ルート ディレクトリ。
ErrorLog /VirtualHost/domain.com/www.domain/logs/www.domain-access_log common
ScriptAlias /cgi-bin /cgi -bin
#perl スクリプトの実行ディレクトリを指定します。もちろん、指定されていない場合は、ディレクトリ全体を実行できます
ScriptAlias /php4/ "/php-bin"
#もちろん、php スクリプトの実行ディレクトリを指定します。指定しない場合は、ディレクトリ全体を実行できます
Errordocument.nbsp400 /400.html
#エラー ファイルをカスタマイズします。エラー ファイルはルート ディレクトリに配置する必要があることに注意してください。
# または、エラーなどの別の仮想ホストを作成します.domain.com を作成し、そのルート ディレクトリにエラー ファイルを配置します
# その場合、エラー ドキュメントは「Errordocument.nbsp400 http://errors .domain.com/400.html」になります
[プロキシ サーバーを使用する] を選択し、アドレス: 192.168.0.16 (ホストの IP を書き込み、ローカル デバッグでは 127.0.0.1) ) ポート: 80
LAN 内で起動しているのが自分だけの場合は、ローカル デバッグと同じように 127.0.0.1 を追加する必要があります
1.3: ファイルの名前を変更しますMYSQL をインストールします
2.1: mysql-4.0.12-win.zip をディレクトリ X:MYSQL に解凍します
2.2: D:MYSQL と入力し、SETUP.EXE を実行して Enter を押します。デフォルトのインストールは X:MYSQL です
。 3. PHP をインストールします
3.1: php-4.3.1-Win32.zip をディレクトリ X:PHP に解凍します
3.2: X:PHP と入力し、PHP の構成を開始します
3.3: ファイル名 php.ini-dist を php に変更します。 ini
(または、上記の serv.rar パッケージ内の PHP.INI ファイルを使用します。変更せずに直接使用できます)
3.4: php.ini を開き、
extension=php_gd.dll を見つけ、先頭のセミコロンを削除します
検索extension=php_gd2.dll、先頭のセミコロンを削除します
extension=php_gd_gif.dll を同じ場所に追加します。このファイルの上に提供した serv.rar には
3.5: php.ini と php4ts.dll を WIN2000 システム インストールにコピーします。ディレクトリ system32 とシステム ディレクトリ
3.6: APACHE 設定ファイル httpd.conf ファイルを開き、次のステートメントを追加します (場所は任意です):
LoadModule php4_module X:/php/sapi/php4apache.dll
AddType application/x -httpd-php .php4
ScriptAlias /php4/ "C:/php/"
Action application/x-httpd-php4 "/php4/php.exe"
PHP によって解析された拡張機能を追加します:
AddType application /x-httpd-php4 .php .php3 .php4 .php2
#mod_perl
LoadFile "c:/usr/bin/perl58.dll"
LoadModule perl_module modules/mod_perl.so
#mod_ssl
LoadModule ssl_module modules / mod_ssl.so
LoadModule gzip_module modules/ApacheModuleGzip.dll
注: ApacheModuleGzip.dll (つまり、mod_gzip) は、静的 Web ページを圧縮できます。
>
4. ZendOptimizer
4.1 をインストールする: ZendOptimizer-2[1].1.0a-Windows-i386.exe をディレクトリ X:zend にインストールします
残りの手順は、笑、自分で選択しました
5。 PERL
5.1 をインストールします: ActivePerl-5.8.0.804-MSWin32-x86.msi をディレクトリ C:usr にインストールします
Windows インストーラー サービスには Windows Service Pack
6 のパッチを適用する必要があることに注意してください
6.1: DirectoryIndex を見つけて次のステートメントを追加します
DirectoryIndexindex.htmlindex.html.varindex.htmindex.phpindex.shtml
DirectoryIndexindex.php3index.php4index.cgiindex.plindex.html
を追加したい場合SSI、次の 2 行の前にある # 記号を削除する必要があります。
AddType text/html .shtml
AddHandler サーバー解析済み .shtml
6.2: すべての「Options FollowSymLinks」を検索し、すべてを「Options ALL」に変更します。「」を追加する必要はありません。
「AllowOverride None」をすべて見つけて「AllowOverride ALL」に変更します。「」を追加する必要はありません。
6.3: #ScriptAlias/cgi-bin/ "X:/Apache2/cgi-bin/" を見つけて、その前にある # 記号を削除します
6.4: AddHandler cgi-script .cgi を見つけて、その後に .pl を追加しますそれは、
AddHandler cgi-script .cgi .pl
6.5: Apache HTTP Server を再起動
7: テスト
7.1: テストファイル env.php を書き込む (php が実行できるディレクトリにコピー)
ファイル内容: (実際には 1 行だけです)
phpinfo() ?> にアクセスしてください: http://localhost/info.php または http://domain.com/info.php
PHP、テスト ページへようこそ。インストールが成功したことを示します。
テスト ファイル env.cgi を書き込みます (CGI を実行できるディレクトリにコピーします)
ファイルの内容:
#!/usr/bin/perl
print "Content-type: text/html";
print "終了"
にアクセスします: http://localhost/cgi-bin/env.cgi
CGI テスト ページが表示されたら、インストールが成功したことを示します。
これまでのところ、システムは設定されています。私が提供した serv.rar 内の内容を見て、何か残っているかどうかを確認してください。役に立たない?
その場合は、正しい場所に配置してください
すでに win2000+apache+php+mysql+mod_perl+perl+mod_ssl+ZendOptimizer を設定済みです
さらに、mod_ssl と openssl は serv.rar パッケージにコンパイルされています直接使用できます
これら 2 つを実際に使用したい場合は、ca について知っておく必要があります。

php把负数转为正整数的方法:1、使用abs()函数将负数转为正数,使用intval()函数对正数取整,转为正整数,语法“intval(abs($number))”;2、利用“~”位运算符将负数取反加一,语法“~$number + 1”。

实现方法:1、使用“sleep(延迟秒数)”语句,可延迟执行函数若干秒;2、使用“time_nanosleep(延迟秒数,延迟纳秒数)”语句,可延迟执行函数若干秒和纳秒;3、使用“time_sleep_until(time()+7)”语句。

php字符串有下标。在PHP中,下标不仅可以应用于数组和对象,还可应用于字符串,利用字符串的下标和中括号“[]”可以访问指定索引位置的字符,并对该字符进行读写,语法“字符串名[下标值]”;字符串的下标值(索引值)只能是整数类型,起始值为0。

php除以100保留两位小数的方法:1、利用“/”运算符进行除法运算,语法“数值 / 100”;2、使用“number_format(除法结果, 2)”或“sprintf("%.2f",除法结果)”语句进行四舍五入的处理值,并保留两位小数。

在php中,可以使用substr()函数来读取字符串后几个字符,只需要将该函数的第二个参数设置为负值,第三个参数省略即可;语法为“substr(字符串,-n)”,表示读取从字符串结尾处向前数第n个字符开始,直到字符串结尾的全部字符。

判断方法:1、使用“strtotime("年-月-日")”语句将给定的年月日转换为时间戳格式;2、用“date("z",时间戳)+1”语句计算指定时间戳是一年的第几天。date()返回的天数是从0开始计算的,因此真实天数需要在此基础上加1。

查找方法:1、用strpos(),语法“strpos("字符串值","查找子串")+1”;2、用stripos(),语法“strpos("字符串值","查找子串")+1”。因为字符串是从0开始计数的,因此两个函数获取的位置需要进行加1处理。

方法:1、用“str_replace(" ","其他字符",$str)”语句,可将nbsp符替换为其他字符;2、用“preg_replace("/(\s|\ \;||\xc2\xa0)/","其他字符",$str)”语句。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

SublimeText3 中国語版
中国語版、とても使いやすい

WebStorm Mac版
便利なJavaScript開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

ホットトピック



