时间:2021-07-01 10:21:17 帮助过:16人阅读
- <br>httpd.exe -k install -n "apache2.2.15" <br>httpd.exe -k start -n "apache2.2.15" <br> <br>【apache卸载】 <br><span style="CURSOR: pointer" onclick="doCopy('code96109')"><u></u></span> 代码如下:<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li><br>httpd.exe -k stop -n "apache2.2.15" <br>httpd.exe -k uninstall -n "apache2.2.15" <br> <br>【httpd.conf配置关键】 <br><span style="CURSOR: pointer" onclick="doCopy('code74083')"><u></u></span> 代码如下:<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li><br>ServerRoot "D:/APM/Apache2.2.15" <br>Listen 80 <br># 压缩发送给客户端的内容 gzip支持 <br>#LoadModule deflate_module modules/mod_deflate.so <br># LoadModule cgi_module modules/mod_cgi.so <br># fastcgi <br>LoadModule fcgid_module modules/mod_fcgid.so <br>LoadModule rewrite_module modules/mod_rewrite.so <br>DocumentRoot "D:/APM/Apache2.2.15/htdocs" <br># 支持 php 脚本 <br># fastcgi模式将此行注释 <br># 直接在虚拟主机中可配置每个站点使用不同版本的php 或者不同的cgi <br>#Include conf/extra/httpd-php.conf <br># Fancy directory listings 华丽的目录清单 <br>Include conf/extra/httpd-autoindex.conf <br># Virtual hosts 虚拟主机 <br>#Include conf/extra/httpd-vhosts.conf <br># fastcgi模式虚拟主机 <br>Include conf/extra/httpd-vhosts-fcgid.conf <br># Various default settings 页脚显示版本信息AccessFileName .htaccess <br>Include conf/extra/httpd-default.conf <br> <br>【httpd-php.conf参考】 <br><span style="CURSOR: pointer" onclick="doCopy('code13604')"><u></u></span> 代码如下:<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li><br># <br># 查找 /APM/php-5.2.12-Win32 替换 <br># <br>SetEnv PHPRC "/APM/php-5.2.12-Win32" <br>SetEnv TMP "/tmp" <br># UnsetEnv PERL5LIB <br># 加载dll省去在PATH中添加php路径 <br>#LoadFile "/APM/php-5.2.12-Win32/libpq.dll" <br>LoadFile "/APM/php-5.2.12-Win32/libmysql.dll" <br>LoadFile "/APM/php-5.2.12-Win32/libmcrypt.dll" <br>LoadFile "/APM/php-5.2.12-Win32/libmhash.dll" <br>LoadFile "/APM/php-5.2.12-Win32/libeay32.dll" <br>LoadFile /APM/php-5.2.12-Win32/ssleay32.dll <br># <br># PHP-Module setup <br># <br>LoadFile "/APM/php-5.2.12-Win32/php5ts.dll" <br>LoadModule php5_module "/APM/php-5.2.12-Win32/php5apache2_2.dll" <br>SetHandler application/x-httpd-php <br>SetHandler application/x-httpd-php-source <br># Load php.ini File Dir <br>PHPIniDir "/APM/php-5.2.12-Win32" <br>AddType text/html .php .phps <br> <br>【httpd-vhosts.conf参考】 <br><span style="CURSOR: pointer" onclick="doCopy('code95041')"><u></u></span> 代码如下:<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li><br>NameVirtualHost *:80 <br>#文档目录 <br>DocumentRoot "/vhosts/localhost" <br>#名字 如www.php.com <br>ServerName localhost <br>#别名 如php.com <br>ServerAlias 127.0.0.1 <br>#错误日志文件 <br>ErrorLog "logs/dummy-host.localhost-error_log" <br>#目录访问规则 <br>Options Indexes FollowSymLinks <br>AllowOverride All <br>Order allow,deny <br>Allow from all <br>#目录索引文件 <br>DirectoryIndex index.html index.htm index.php <br>[html] <br>【httpd-vhosts-fcgid.conf参考】 <br>[code] <br>#FcgidInitialEnv PHPRC "/APM/php5210" <br>#FcgidInitialEnv PATH "/APM/php5210;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem;" <br>#FcgidInitialEnv SystemRoot "C:/Windows" <br>#FcgidInitialEnv SystemDrive "C:" <br>#FcgidInitialEnv TEMP "C:/WINDOWS/Temp" <br>#FcgidInitialEnv TMP "C:/WINDOWS/Temp" <br>#FcgidInitialEnv windir "C:/WINDOWS" <br>FcgidIOTimeout 64 <br>FcgidConnectTimeout 16 <br>FcgidMaxRequestsPerProcess 500 <br>NameVirtualHost *:80 <br>DocumentRoot "/vhosts/localhost" <br>ServerName localhost <br>ServerAlias 127.0.0.1 <br>ErrorLog "logs/dummy-host.localhost-error_log" <br>Options Indexes FollowSymLinks ExecCGI <br>#Options +ExecCGI <br>AllowOverride All <br>#AddHandler fcgid-script .php <br>#FCGIWrapper /APM/php5210/php-cgi.exe .php <br>#" <br>AddHandler fcgid-script .php <br>FcgidWrapper "/APM/php-5.2.13-nts-Win32/php-cgi.exe" .php <br>#FcgidWrapper "/APM/php-5.3.2-nts-Win32-VC6-x86/php-cgi.exe" .php <br># <br>Order allow,deny <br>Allow from all <br>DirectoryIndex index.html index.htm index.php <br> <br>【Mysql安装】 <br><span style="CURSOR: pointer" onclick="doCopy('code77287')"><u></u></span> 代码如下:<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li><br>mysqld-nt.exe --install MySQL5.0.45-community-nt --defaults-file=D:\APM\mysql5.0.45\my.ini <br>net start MySQL5.0.45-community-nt <br> <br>【Mysql卸载】 <br><span style="CURSOR: pointer" onclick="doCopy('code3991')"><u></u></span> 代码如下:<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li><br>net stop MySQL5.0.45-community-nt <br>mysqld-nt.exe --remove MySQL5.0.45-community-nt <br> <br>【my.ini参考】 <br><span style="CURSOR: pointer" onclick="doCopy('code23881')"><u></u></span> 代码如下:<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li><br>[mysqld] <br>basedir="D:\APM\mysql5.0.45\" <br>datadir="D:\APM\mysql5.0.45\Data\" <br>tmpdir="D:\APM\mysql5.0.45\tmp\" <br># log="D:\APM\mysql5.0.45\tmp\mysql.log" <br>default-character-set=utf8 <br>port=3306 <br>interactive_timeout=5 <br>wait_timeout=5 <br>skip-locking <br>skip-innodb <br>skip-bdb <br>ft_min_word_len=1 <br>[mysqld] <br>port=3306 <br>basedir="D:/mysql/" <br>datadir="D:/mysql/Data/" <br>tmpdir="d:/mysql/tmp/" <br>default-character-set=utf8 <br>default-storage-engine=MYISAM <br>skip-bdb <br>skip-innodb <br>skip-locking <br>key_buffer=16M <br>max_allowed_packet=1M <br>table_cache=128 <br>thread_cache=8 <br>join_buffer_size=512K <br>sort_buffer=512K <br>record_buffer=512K <br>max_connections=500 <br>wait_timeout=120 <br>interactive_timeout=120 <br>max_connect_errors=3000 <br>long_query_time=1 <br>max_heap_table_size=16M <br>tmp_table_size=8M <br>thread_concurrency=8 <br>myisam_sort_buffer_size=8M <br>myisam_sort_buffer_size=4M <br>low_priority_updates=1 <br>ft_min_word_len=1 <br> <br>【php.ini配置参考】 <br><span style="CURSOR: pointer" onclick="doCopy('code90769')"><u></u></span> 代码如下:<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li><br>output_buffering = On <br>disable_functions = system,passthru,shell_exec,exec,popen,proc_open <br>enable_dl = Off <br><br>upload_tmp_dir = "D:/tmp/uploadtemp/" <br>session.save_path = "d:/tmp/sessiondata/" <br>date.timezone = "Etc/GMT-8" ;表示的是 GMT+8 <br>mbstring.language = Neutral ; Set default language to Neutral(UTF-8) (default) <br>mbstring.internal_encoding = UTF-8 ; Set internal encoding to UTF-8 <br><br>cgi.force_redirect = 0 <br>cgi.fix_pathinfo = 1 <br>fastcgi.impersonate = 1 <br><br>[eaccelerator] <br>;zend_extension="/APM/ext/eAccelerator_v0_9_6_for_v5_2_13-VC6/eAccelerator.dll" <br>;zend_extension="/APM/ext/eAccelerator_v1_0_svn412_for_v5_2_13-VC6/eAccelerator.dll" <br>eaccelerator.shm_size="16" <br>eaccelerator.cache_dir="/tmp/eaccelerator" <br>eaccelerator.enable="1" <br>eaccelerator.optimizer="1" <br>eaccelerator.check_mtime="1" <br>eaccelerator.debug="0" <br>;eaccelerator.log_file="/var/log/httpd/eaccelerator_log" <br>eaccelerator.filter="" <br>eaccelerator.shm_max="0" <br>eaccelerator.shm_ttl="300" <br>eaccelerator.shm_prune_period="0" <br>eaccelerator.shm_only="0" <br>eaccelerator.compress="1" <br>eaccelerator.compress_level="9" <br><br>[Zend] <br>zend_optimizer.optimization_level=15 <br>zend_optimizer.encoder_loader=0 <br>;zend_extension_ts="/APM/ext/ZendOptimizer-3.3.0/lib/Optimizer-3.3.0/php-5.2.x/ZendOptimizer.dll" <br>;zend_extension="/APM/ext/ZendOptimizer_nts.dll" <br>;zend_extension="/APM/ext/ZendOptimizerPlus.dll" <br><br>; 下面是使用ZendExtensionManager.dll的参考配置 <br>;zend_extension_manager.optimizer_ts="/APM/Zend/ZendOptimizer-3.3.0/lib/Optimizer-3.3.0" <br>;zend_extension_ts="/APM/Zend/ZendOptimizer-3.3.0/lib/ZendExtensionManager.dll" <br>;zend_extension_manager.debug_server_ts="/APM/Zend/ZendOptimizer-3.3.0/lib/ZendDebugger-5.2.13-cygwin_nt-i386" <br>;zend_debugger.expose_remotely=always <br>;zend_debugger.allow_hosts=127.0.0.1/32 <br>;zend_debugger.allow_tunnel=127.0.0.1/32 <br>[ZendDebugger] <br>; 放到后边可以和zend_optimizer同时加载 <br>;zend_extension_ts="/APM/ext/ZendDebugger-5.2.15RC1-cygwin_nt-i386/php-5.2.x/ZendDebugger.dll" <br><br>[xcache-common] <br>;zend_extension="D:/APM/ext/XCache-1.3.0-php-5.2.10-nts-Win32-VC6-x86/php_xcache.dll" <br>; extension = php_xcache.dll <br><br>[xcache.admin] <br>xcache.admin.enable_auth = Off <br>xcache.admin.user = "mOo" <br>; xcache.admin.pass = md5($您的密码) <br>xcache.admin.pass = "" <br><br>[xcache] <br>; 这里的多数选项仅在 ini 里可以修改, 这里列出的都是默认值, 除非另外说明 <br>; select low level shm/allocator scheme implemenation <br>xcache.shm_scheme = "mmap" <br>; 禁用: xcache.size=0 <br>; 启用: xcache.size=64M 之类 (任意>0的值) 同时请注意您的系统 mmap 上限 <br>xcache.size = 0 <br>; 建议设置为 cpu 数 (cat /proc/cpuinfo |grep -c processor) <br>xcache.count = 1 <br>; 只是个参考值, 您可以放心地存储多于此数量的项目(php脚本/变量) <br>xcache.slots = 8K <br>; 缓存项目的 ttl, 0=永久 <br>xcache.ttl = 0 <br>; 扫描过期项目的时间间隔, 0=不扫描, 其他值以秒为单位 <br>xcache.gc_interval = 60 <br><br>; 同上, 只是针对变量缓存设置 <br>xcache.var_size = 1M <br>xcache.var_count = 1 <br>xcache.var_slots = 8K <br>; 默认, 允许 ini_set() <br>xcache.var_ttl = 0 <br>; 最大ttl值 <br>xcache.var_maxttl = 0 <br>xcache.var_gc_interval = 300 <br><br>; 仅测试用 <br>xcache.test = Off <br>; /dev/zero 时无效 <br>xcache.readonly_protection = Off <br>; 对于 *nix 系统, xcache.mmap_path 是文件路径而不是目录, (可以不存在 但是必须能创建). <br>; 如果您期望启用 ReadonlyProtection, 可以使用类似 "/tmp/xcache" <br>; 2 个 php 组不会共享同一个 /tmp/xcache <br>; 对于 Win32 系统, xcache.mmap_path=匿名MAP名字, 不是文件路径. 建议使用 XCache 字眼避免跟其他软件冲突 <br>xcache.mmap_path = "XCache" <br><br>; 仅用于 *nix 系统 <br>; 设置为空(禁用) 或者类似 "/tmp/phpcore/" <br>; 注意该目录应该能被 php 写入文件 (跟 open_basedir 无关) <br>xcache.coredump_directory = "" <br><br>xcache.cacher = On <br>xcache.stat = On <br>xcache.optimizer = Off <br><br>[xcache.coverager] <br><br>; 如果 xcache.coveragedump_directory 设置为空则本设置自动为 Off <br>xcache.coverager = Off <br><br>; 请确保本目录能被 coverage viewer 脚本读取 (注意 open_basedir) <br>; 依赖于 xcache.coverager=On <br>xcache.coveragedump_directory = "" <br><br>[Xdebug] <br>xdebug.var_display_max_depth = 10 <br>;xdebug.remote_autostart = 1 <br>;xdebug.remote_enable=1 <br>;xdebug.remote_handler=dbgp <br>;xdebug.remote_host=127.0.0.1 <br>;xdebug.remote_mode=req <br>;xdebug.idekey=default <br>;xdebug.remote_log="/xdebug.log" <br>;xdebug.remote_port=9000 <br>xdebug.auto_trace=off <br>;xdebug.collect_params=on <br>;xdebug.collect_return=on <br>xdebug.trace_output_dir="/tmp/xdebug" <br>xdebug.profiler_enable=off <br>xdebug.profiler_output_dir="/tmp/xdebug" <br>;zend_extension_ts="/APM/ext/xdebug/php_xdebug-2.0.5-5.2.dll" <br>;zend_extension="/APM/ext/xdebug/php_xdebug-2.0.5-5.2-nts.dll" <br>zend_extension="/APM/ext/xdebug/php_xdebug-2.1.0beta3-5.2-vc6-nts.dll" <br> <br>【IIS ISAPI】 <br><span style="CURSOR: pointer" onclick="doCopy('code90105')"><u></u></span> 代码如下:<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li><br>添加环境变量 PHPRC=D:\PHP 这个是通知iis读取php.ini文件的路径。 <br>在PATH中加入 D:\PHP 能读取相关动态链接库。 <br>添加一个新的web服务扩展 php d:\php\php5isapi.dll <br>添加应用程序扩展名映射 可执行文件 d:\php\php5isapi.dll 扩展名.php <br>重启IIS php就可以用了。 <br> <br>【IIS FastCGI PHP】 <br><span style="CURSOR: pointer" onclick="doCopy('code65538')"><u></u></span> 代码如下:<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li><br>这个不用添加环境变量和修改PATH变量。 <br>先安装FastCGI,安装程序会自动添加 <br>Web 服务扩展 - FastCGI Handler <br>c:\windows\system32\inetsrv\fcgiext.dll <br>并设置为允许。 <br>修改c:\windows\system32\inetsrv\fcgiext.ini <br>[Types] <br>php=PHP <br>[PHP] <br>ExePath=D:\php\php-cgi.exe <br>InstanceMaxRequests=10000 <br>EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000 <br>添加应用程序扩展名映射 可执行文件 c:\windows\system32\inetsrv\fcgiext.dll 扩展名.php <br>重启iis就行了。 <br> <br>【ISAPI_Rewrite 参考】 <br><span style="CURSOR: pointer" onclick="doCopy('code39239')"><u></u></span> 代码如下:<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li><br>RewriteEngine On <br>RewriteBase / <br><br>RewriteCond %{HTTP_HOST} ^03188.net [NC] <br>RewriteRule ^(.*)$ http://www.03188.net/$1 [L,R=301] <br><br>#### RewriteCond %{REQUEST_URI} ^[A-Z]{3,9}\ /index\.php\ HTTP / <br># RewriteRule ^index\.(php|htm|html)$ http://www.03188.net/ [R=301,L] <br><br>RewriteRule ^([a-z]+)/(.*)/(.*)/(.*)\.htm$ index.php?action=$1&option=$2&extent=$3&info=$4 [L] <br>RewriteRule ^([a-z]+)/(.*)/(.*)\.htm$ index.php?action=$1&option=$2&extent=$3&info=$3 [L] <br>RewriteRule ^([a-z]+)/(.*)\.htm$ index.php?action=$1&option=$2 [L] <br>RewriteRule ^([a-z]+)\.htm$ index.php?action=$1 [L] <br><br># RewriteRule ^(.*)\.asp$ http://www.03188.net [L,R=301] <br># 修改完整模式下被抓取的url使有效 <br># RewriteRule ^index\.php/([a-z]+)/(.*)/(.*)\.htm$ $1/$2/$3\.htm [L,R=301] <br># RewriteRule ^index\.php/([a-z]+)/(.*)\.htm$ $1/$2\.htm [L,R=301] <br><br># 修改论坛移动后出现No input file specified. <br># RewriteRule ^bbs/(.*)$ http://bbs.03188.net/$1 [L,R=301] <br><br># 修改人力资源hr <br># RewriteRule ^hr/(.*)$ http://hr.03188.net/$1 [L,R=301] <br></li><li><p></p></li><li><p align="left"><span id="url" itemprop="url">http://www.bkjia.com/PHPjc/322833.html</span><span id="indexUrl" itemprop="indexUrl">www.bkjia.com</span><span id="isOriginal" itemprop="isOriginal">true</span><span id="isBasedOnUrl" itemprop="isBasedOnUrl">http://www.bkjia.com/PHPjc/322833.html</span><span id="genre" itemprop="genre">TechArticle</span><span id="description" itemprop="description">【apache安装】 代码如下:</span></p><pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li>httpd.exe -k install -n "apache2.2.15" httpd.exe -k start -n "apache2.2.15" 【apache卸载】 代码如下:<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li>httpd.exe -k...<p></p></li><li> </li></ol></pre></li></ol></pre></li></ol></pre></li></ol></pre></li></ol></pre></li></ol></pre></li></ol></pre></li></ol></pre></li></ol></pre></li></ol></pre></li></ol></pre></li></ol></pre></li></ol></pre>