Centos如何安装PHP7(centos安装phpmyadmin)

Centos如何安装PHP7(centos安装phpmyadmin)

浏览次数:
信息来源: 用户投稿
更新日期: 2025-12-03
文章简介

1、解压-进入目录-生成编译文件 https://www.fruan.com/post/configure--prefix=/usr/local/php\ --with-config-fil

2025阿里云双十一服务器活动

1、解压-进入目录-生成编译文件

https://www.fruan.com/post/configure--prefix=/usr/local/php\

--with-config-file-scan-dir=/usr/local/php/etc/\

--with-mhash--with-pdo-mysql\

--with-openssl--with-mysqli\

--enable-inline-optimization\

--disable-debug--disable-rpath\

--enable-shared--enable-xml\

--enable-bcmath--enable-shmop\

--enable-sysvsem--enable-sysvshm--enable-mbregex\

--enable-mbstring--enable-ftp\

--enable-pcntl--enable-sockets\

--with-xmlrpc--enable-soap\

--without-pear--with-gettext\

--enable-session--with-curl\

--enable-opcache--enable-fpm\

--without-gdbm--enable-fast-install\

--disable-fileinfo--with-sodium

2、编译并安装

cp~/php-7.4.0/php.ini-production/usr/local/php/etc/php.ini

cp/usr/local/php/etc/php-fpm.conf.default/usr/local/php/etc/php-fpm.conf

cp/usr/local/php/etc/php-fpm.d/www.conf.default/usr/local/php/etc/php-fpm.d/www.conf

2.修改php配置文件php.ini

;在关闭display_errors后开启php错误日志(路径在php-fpm.conf中配置),默认

;文件上传大小,默认值太小,建议修改10m

;maximumsizeofpostdatathatphpwillaccept.表单最大值,默认是8m,如果表单含有多图上传,大小可能不够。超过该大小后台收不到表单数据

;设置php的扩展库路径,默认被注释了,之后一个文件夹于你/usr/local/php/lib/php/extensions/下的文件夹同名。

extension_dir="/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/"

;determinesifzendopcacheisenabled

opcache.enable=1

3.修改php-fpm的配置文件php-fpm.conf

;去掉里分号,方便以后重启。建议修改

;下面的值最终目录是/usr/local/php/var/run/php-fpm.pid

;开启后可以平滑重启php-fpm

;设置错误日志的路径,可以默认值

;note:thedefaultprefixis/usr/local/php/var

;defaultvalue:log/php-fpm.log,即/usr/local/php/var/log/php-fpm.log

error_log=/var/log/php-fpm/error.log

;possiblevalues:alert,error,warning,notice,debug

;后台运行,默认yes,可以默认值

;引入www.conf文件中的配置,可以默认值

include=/usr/local/php/etc/php-fpm.d/*.confCentos如何安装PHP7,centos安装phpmyadmin

;设置用户和用户组,默认都是nobody。可以默认值

;下面是默认值,不建议使用。可以默认值

;根据nginx.conf中的配置fastcgi_passunix:/var/run/php-fpm/php-fpm.sock;

;listen=/var/run/php-fpm/php-fpm.sock

slowlog=/var/log/php-fpm/$pool-slow.log

request_slowlog_timeout=10s

4、php-fpm操作

/usr/local/php/sbin/php-fpm-t#php-fpm检测配置文件是否正确

/usr/local/php/sbin/php-fpm#php-fpm启动

kill-int`cat/usr/local/php/var/run/php-fpm.pid`#php-fpm关闭

kill-usr2`cat/usr/local/php/var/run/php-fpm.pid`#php-fpm平滑重启

安装nginx

1、解压-进入目录-生成编译文件

tar-zxvfnginx-1.17.6.tar.gz

https://www.fruan.com/post/configure\

--prefix=/usr/local/nginx\

--with-http_stub_status_module\

--with-http_realip_module\

--with-http_gzip_static_module\

--with-pcre

2、编译&&安装

makeinstall

测试一下/usr/local/nginx/sbin/nginx-t

nginx:configurationfile/usr/local/nginx/conf/nginx.conftestissuccessful#测试成功

1.配置nginx.conf,执行vim/usr/local/nginx/conf/nginx.conf

error_log/www/logs/nginx/error.log;

error_log/www/logs/nginx/error_notice.lognotice;

#error_loglogs/error.loginfo;

default_typeapplication/octet-stream;

#access_loglogs/access.logmain;

include/www/conf/vhosts/*.conf;

}

2.添加网站配置文件

server_namelocalhost,www.test.com;

if(!-e$request_filename){

rewrite^/(.*)/index.phplast;

indexindex.htmlindex.php;

fastcgi_pass127.0.0.1:9000;

运行/usr/local/nginx/sbin/nginx-t,若测试失败,返回检查执行步骤是否有错误

/usr/local/nginx/sbin/nginx-t#检测配置文件是否正确

/usr/local/nginx/sbin/nginx#启动

/usr/local/nginx/sbin/nginx-sstop#关闭

/usr/local/nginx/sbin/nginx-sreload#平滑重启

以上就是Centos如何安装PHP7.4和Nginx的详细内容,更多请关注主机测评网其它相关文章!

标签:
站外优化–SEO策略的IT解决方案重点是什么(站外优化的重要性)
« 上一篇
返回列表
下一篇 »

如本文对您有帮助,就请抽根烟吧!