CentOS 7.2配置Apache服务httpd(下)

2019-01-17 02:19:20刘景俊

[6]顺便说一下,可以看到mod_perl的状态来访问“http://(主机名或IP地址)/ perl-status”。

二、PHP + PHP-FPM

安装PHP-FPM使PHP脚本速度快

[1]安装PHP,请参考这里。 [2]安装PHP-FPM。 [root@linuxprobe ~]# yum -y install php-fpm [3] 配置Apache httpd。 [root@linuxprobe ~]# vi /etc/httpd/conf.d/php.conf # line 5: change like follows <FilesMatch .php$> # SetHandler application/x-httpd-php SetHandler "proxy:fcgi://127.0.0.1:9000" </FilesMatch> [root@linuxprobe ~]# systemctl start php-fpm [root@linuxprobe ~]# systemctl enable php-fpm [root@linuxprobe ~]# systemctl restart httpd [4]创建phpinfo并访问它,然后如果“FPM / FastCGI”显示,它是确定。 [root@linuxprobe ~]# echo '<?php phpinfo(); ?>' > /var/www/html/info.php

三、Python + mod_wsgi

安装mod_wsgi(WSGI:Web服务器网关接口),使Python脚本更快

[1] 安装mod_wsgi . [root@linuxprobe ~]# yum -y install mod_wsgi [2] 例如,将mod_wsgi配置为可以访问/ test_wsgi,后端是/var/www/html/test_wsgi.py. [root@linuxprobe ~]# vi /etc/httpd/conf.d/wsgi.conf # create new WSGIScriptAlias /test_wsgi /var/www/html/test_wsgi.py [root@linuxprobe ~]# systemctl restart httpd [3] 创建您在上面设置的测试脚本. [root@linuxprobe ~]# vi /var/www/html/test_wsgi.py # create new def application(environ,start_response): status = '200 OK' html = '<html>n' '<body>n' '<div style="width: 100%; font-size: 40px; font-weight: bold; text-align: center;">n' 'mod_wsgi Test Pagen' '</div>n' '</body>n' '</html>n' response_header = [('Content-type','text/html')] start_response(status,response_header) return [html]

[4]配置如果你使用Django。 ([参考安装Django](http://blog.csdn.net/wh211212/article/details/52992413))例如,在“wang”下拥有的“/home/wang/ venv/testproject”下配置“testapp” [root@linuxprobe ~]# vi /etc/httpd/conf.d/django.conf # create new WSGIDaemonProcess testapp python-path=/home/wang/venv/testproject:/home/wang/venv/lib/python2.7/site-packages WSGIProcessGroup testapp WSGIScriptAlias /django /home/wang/venv/testproject/testproject/wsgi.py <Directory /home/wang/venv/testproject> Require all granted </Directory> [root@linuxprobe ~]# systemctl restart httpd

四、访问日志分析器:AWstats

安装AWstats,它报告http日志以分析对http服务器的访问。