最近看了浏览安装php的朋友很多,决定把安装后的一些操作再写一下。
浏览这篇博客之前,请先移步上一篇记编译安装PHP7.3。
- 配置php.ini
进入源码目录,复制 php.ini-development 文件到安装目录下并重命名为 php.ini,如果你完全和我上一篇目录一样,可以复制下面的命令。
注:mv 和 cp都可移动重命名文件,建议cp
cd /usr/local/src/php7.3
sudo cp php.ini-development /usr/local/php/etc/php.ini
这样就完成了php.ini文件的配置。
- 配置php-fpm
配置php-fpm主要是为了nginx,没安装的话可参考我的文章记一次Debia9.6安装nginx,当然,那篇文章有些依赖库可能会提示不能找到,删除就行了。
更改一下www.conf文件cd /usr/local/php/etc sudo cp php-fpm.conf.default php-fpm.conf cd php-fpm.d/ sudo cp www.conf.default www.conf
sudo vim www.conf //没安装 vim 可以用vi 或者 sudo apt install vim //也可以使用自己喜欢的编辑器 :) //找到 user=nobody group=nobody //tips: esc+: 然后在vim 命令行模式输入 /user=nobody查找 :/user=nobody 更改为 user=nginx group=nginx 如果按照我的方法安装的nginx就这样,不然请改为你使用的用户名和用户组
- 说一下启动php-fpm吧
启动php-fpm很简单,可以用下面三种方法
1.添加系统变量 path
- cd /usr/loacl/php/sbin
sudo ./php-fpm
3.添加链接
sudo ln -s /usr/local/php/sbin/php-fpm /usr/local/bin/php-fpm
- 后续安装扩展
安装扩展要先安装autoconf,没安装的请先安装。然后进入源码目录选择要安装的扩展进行安装,之后可能需要进入php.ini取消配置文件的注释。
cd /usr/lcoal/php7.3/ext/xxx (xxx你想安装的扩展)
./configure --with-php-config=/usr/local/php/bin/php-config
sudo make && make install
到此基本介绍完了,如有问题,请留言。