CentOS7.3搭配AMH面板并配置html当成php解析

admin2022-12-31  150

家里闲置的笔记本安装的是CentOS7.9的系统,加上宝塔面板,全部弄好之后,占用内存高达800+,甚至900+

自从拿闲置的云服务器做实验,发现7.2的系统和AMH面板占用内存低之后,就打算用这套组合。

下载了7.2的系统,结果我这笔记本安装不上,进安装界面CPU就被soft lockup,也就是CPU软锁了。

没办法,从度娘找到的解决方法都不适合,只好重新试下另外的版本。

既然7.9可以安装,就说明高版本的应该没有问题。

只有7.3版的ISO镜像文件跟7.2的大小差不多,也就是说系统占用的内存也相对来说差不多。从7.4开始,每提升一个版本镜像文件就大了100+M,7.5都到了800+M了。

试了一下7.3版,还好能够正常安装。

安装完就部署AMH面板,系统安装完后,跟7.2的系统占用的内存差不多,170M左右。安装完AMH面板,还是搭配nginx1.20,mysql5.5.56,php7.2,弄完之后占用内存不到300M。

再按照之前的记录修改html当成php解析。

AMH面板的php fpm配置文件是在/home/wwwroot/lnmp01/php-fpm/文件夹下。以主机唯一标识命名。比如我安装面板的时候识别到的IP地址是192.168.2.4,那么php fpm配置文件就是192.168.2.4.conf

修改php fpm配置文件增加下面的内容:

security.limit_extensions = .php .html

 

然后修改nginx配置文件,AMH面板的nginx配置文件在/home/wwwroot/lnmp01/vhost/文件夹里面,也是以主机的唯一标识命名,比如我安装面板的时候识别到的IP地址是192.168.2.4,那么nginx的配置文件就是192.168.2.4.conf,原本要修改的内容是这样的:

location ~ \.php|\.html(.*)$
        {
        fastcgi_pass unix:unix:/tmp/php-cgi-lnmp01-192.168.2.4.sock;
        fastcgi_index index.php;
        fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_param PATH_INFO $fastcgi_path_info;
        fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
        include fastcgi_params;
        }

AMH面板的nginx配置文中的php解析配置是这样的:

	location ~ .*\.php$
	{
		fastcgi_pass  unix:/tmp/php-cgi-lnmp01-192.168.2.4.sock;
		fastcgi_index index.php;
		include fcgi.conf;
		fastcgi_param DOCUMENT_ROOT  /home/wwwroot/lnmp01/domain/192.168.2.4/web$subdomain;
		fastcgi_param SCRIPT_FILENAME  /home/wwwroot/lnmp01/domain/192.168.2.4/web$subdomain$fastcgi_script_name;
	}

配置文件中已经有\.php的配置了,只要把\.html增加进去就行,其他内容不用动。

只要改成下面这样就行了:

	location ~ .*\.php|\.html$
	{
		fastcgi_pass  unix:/tmp/php-cgi-lnmp01-192.168.2.4.sock;
		fastcgi_index index.php;
		include fcgi.conf;
		fastcgi_param DOCUMENT_ROOT  /home/wwwroot/lnmp01/domain/192.168.2.4/web$subdomain;
		fastcgi_param SCRIPT_FILENAME  /home/wwwroot/lnmp01/domain/192.168.2.4/web$subdomain$fastcgi_script_name;
	}

只要增加了html文件后缀进去,就能成功解析。

使用7.3系统加上AMH面板的搭配,速度快了不少。

转载请注明原文地址:http://www.198484.com/?read-55.html
0

最新回复(0)