加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

CentOS7+PHP8.1+APACHE安装

(2022-07-03 21:32:01)
标签:

centos

php8.1

apache

分类: LINUX

1.删除原来的版本

yum remove -y php*

2、配置安装资源

yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm 
sudo yum -y install yum-utils

sudo yum-config-manager --disable 'remi-php*'

 

sudo yum-config-manager --enable remi-php81

sudo yum update

#启用PHP remi-8.1模块后,即可使用以下命令继续并安装PHP。 这还将安装许多其他软件包,例如Apache和Nginx模块

yum -y install php php-cli php-common php-fpm php-mysql php-cgi php-mbstring php-gd php-process php-mcrypt php-soap libjpeg* php-pear php-xml php-devel php-memcached php-redis php-gearman php-pecl-mongodb
yum -y install gearmand libgearman-devel
yum  -y install redis memcached

#安装pdo_pgsql 
yum install php-pdo_pgsql php-pdo_firebird 

4、设置环境
#要检查已安装的PHP版本,请运行命令。

php -v

#设置开机启动、运行服务:

systemctl enable php-fpm
systemctl start php-fpm

5、http管理

systemctl start httpd #启动apache服务器
systemctl stop httpd #关闭apache服务器
systemctl enable httpd #设置开机自动启动
systemctl status httpd.service #检查httpd服务状态 

6. Apache网站默认路径

默认路径:/var/www/html

配置文件:/etc/httpd/conf/httpd.conf 可以修改WWW启动页面

systemctl restart httpd #重启APACHE服务器

7.配置REWRITE

在/etc/httpd/conf.modules.d目录00-base.conf文件

LoadModule rewrite_module modules/mod_rewrite.so  

修改/etc/httpd/conf/httpd.conf文件

找到

 /var/www/html

.....

 AllowOverride None 改成 AllowOverride All 

 


0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有