如何顺利将网站从PHP5迁移至PHP7?
- 内容介绍
- 文章标签
- 相关推荐
本文共计365个文字,预计阅读时间需要2分钟。
从PHP 5升级到PHP 7,在Ubuntu 14上配置Nginx和PHP 7的步骤如下:
1. 更新系统包: bash sudo apt-get update sudo apt-get upgrade
2. 安装Nginx: bash sudo apt-get install nginx
3. 安装PHP 7: bash sudo apt-get install php7.0-fpm
4. 配置Nginx: - 打开Nginx的配置文件: bash sudo nano /etc/nginx/sites-available/default - 在`server`块中,确保`fastcgi_pass`指向PHP 7的FPM监听地址,通常是`127.0.0.1:9000`: nginx location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } - 保存并关闭文件。
5. 重启Nginx: bash sudo systemctl restart nginx
6. 测试PHP配置: - 在Nginx的根目录(通常是`/var/www/`)创建一个名为`info.php`的文件,内容如下: php - 访问`http://yourdomain.com/info.php`,如果看到PHP的信息页面,则配置正确。
7. 安装其他PHP扩展(可选): - 根据需要安装PHP扩展,例如: bash sudo apt-get install php7.0-gd sudo apt-get install php7.0-mysql - 重启PHP-FPM以加载新安装的扩展: bash sudo systemctl restart php7.0-fpm
完成以上步骤后,您的Ubuntu 14系统应已成功升级到PHP 7,并配置了Nginx。
如何从php5升级到php7,ubuntu14,nginx+php7#安装ppa sudo apt-get install python-software-properties software-properties-common sudo add-apt-repository ppa:ondrej/php-7.0 sudo apt-get update #删除php5 sudo apt-get purge php5-fpm php5-mysql php5-common sudo apt-get --purge autoremove #安装php7 sudo apt-get install php7.0-fpm php7.0-mysql php7.0-common php7.0-curl #把nginx *.conf 里的fastcgi_pass配置改成: fastcgi_pass unix:/run/php/php7.0-fpm.sock; #重启nginx sudo service nginx reload #完成.
本文共计365个文字,预计阅读时间需要2分钟。
从PHP 5升级到PHP 7,在Ubuntu 14上配置Nginx和PHP 7的步骤如下:
1. 更新系统包: bash sudo apt-get update sudo apt-get upgrade
2. 安装Nginx: bash sudo apt-get install nginx
3. 安装PHP 7: bash sudo apt-get install php7.0-fpm
4. 配置Nginx: - 打开Nginx的配置文件: bash sudo nano /etc/nginx/sites-available/default - 在`server`块中,确保`fastcgi_pass`指向PHP 7的FPM监听地址,通常是`127.0.0.1:9000`: nginx location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } - 保存并关闭文件。
5. 重启Nginx: bash sudo systemctl restart nginx
6. 测试PHP配置: - 在Nginx的根目录(通常是`/var/www/`)创建一个名为`info.php`的文件,内容如下: php - 访问`http://yourdomain.com/info.php`,如果看到PHP的信息页面,则配置正确。
7. 安装其他PHP扩展(可选): - 根据需要安装PHP扩展,例如: bash sudo apt-get install php7.0-gd sudo apt-get install php7.0-mysql - 重启PHP-FPM以加载新安装的扩展: bash sudo systemctl restart php7.0-fpm
完成以上步骤后,您的Ubuntu 14系统应已成功升级到PHP 7,并配置了Nginx。
如何从php5升级到php7,ubuntu14,nginx+php7#安装ppa sudo apt-get install python-software-properties software-properties-common sudo add-apt-repository ppa:ondrej/php-7.0 sudo apt-get update #删除php5 sudo apt-get purge php5-fpm php5-mysql php5-common sudo apt-get --purge autoremove #安装php7 sudo apt-get install php7.0-fpm php7.0-mysql php7.0-common php7.0-curl #把nginx *.conf 里的fastcgi_pass配置改成: fastcgi_pass unix:/run/php/php7.0-fpm.sock; #重启nginx sudo service nginx reload #完成.

