1. Apache
下载httpd-2.2.10.tar.gz,解压:tarfxvz httpd-2.2.10.tar.gz
序列号 | CPU | RAM | HDD | 带宽 | 售价(美元) | 免费试用 |
---|---|---|---|---|---|---|
香港服务器1 | E5-2620 | 32G | 1T HDD | 50M/无限流量 | $196.00 | 立即申请 |
香港服务器2 | E5-2650 | 32G | 1T HDD | 50M/无限流量 | $256.00 | 立即申请 |
香港服务器3 | E5-2680 | 32G | 1T HDD | 50M/无限流量 | $316.00 | 立即申请 |
香港服务器4 | E5-2690 | 32G | 1T HDD | 50M/无限流量 | $336.00 | 立即申请 |
香港服务器5 | E5-2697 | 32G | 1T HDD | 50M/无限流量 | $376.00 | 立即申请 |
香港服务器6 | E5-2620*2 | 32G | 1T HDD | 50M/无限流量 | $376.00 | 立即申请 |
香港服务器7 | E5-2650*2 | 32G | 1T HDD | 50M/无限流量 | $436.00 | 立即申请 |
香港服务器8 | E5-2680*2 | 32G | 1T HDD | 50M/无限流量 | $476.00 | 立即申请 |
香港服务器9 | E5-2690*2 | 32G | 1T HDD | 50M/无限流量 | $556.00 | 立即申请 |
香港服务器10 | E5-2697*2 | 32G | 1T HDD | 50M/无限流量 | $596.00 | 立即申请 |
香港服务器11 | E5-2680v4*2 | 32G | 1T HDD | 50M/无限流量 | $696.00 | 立即申请 |
香港服务器12 | E5-2698v4*2 | 32G | 1T HDD | 50M/无限流量 | $796.00 | 立即申请 |
mv httpd-2.2.10apache
cd apache
./configure--prefix=/usr/local/apache2 --enable-module=so && make&& make install
2. PHP
下载php-5.2.6.tar.gz, 解压:tarfxvz php-5.2.6.tar.gz
mv php-5.2.6php
cd php
./configure--prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs--with-config-file-path=/usr/local/lib --enable-track-vars--with-xml --with-MySQL && make && make install
cpphp.ini-dist /usr/local/lib/php.ini
3. 配置
vim/usr/local/apache2/conf/httpd.conf
DocumentRoot "/home/httpd/html/"此处为html文件主目录
Options FollowSymLinks MultiViews为安全起见,去掉"Indexes"
DirectoryIndex default.php default.phtmldefault.php3 default.html default.htm
设置apache的默认文件名次序
AddTypeapplication/x-httpd-php .php .phtml .php3 .inc
AddTypeapplication/x-httpd-php-source .phps
存盘退出。
vim /usr/local/lib/php.ini
register-golbals = On
存盘退出。
4. 启动服务
/usr/local/apache/bin/apachectl start
5. 写php脚本测试。
注:
如果测试过程中出现404错误,首先看系统中是否有多个apache,查看目前正在工作的apache命令为:ps -ef | grephttpd。
如果发现目前的httpd不是自己需要的apache目录中的httpd文件,替换之。
如果测试过程中出现403错误,首先看httpd.conf文件中documentroot与Directory中的路径是否一致。如不一致,改之。若不是此问题,则需要查看Directory 中是否是Deny from all,如果是,改成allow from all。保存退出,重启apache。