当前位置: 首页 > Linux

安装php+nginx等

时间:2023-04-06 19:46:02 Linux

php+nginx等安装php5.6升级到php7.1请参考下面本地开发环境升级到php7.1php|nginx|java安装php等环境你可以一条一条手动执行下面的命令,也可以直接创建一键安装脚本//创建脚本sudoviminit_system.sh//在下面输入内容//执行脚本sudobash-xinit_system.sh在脚本中输入以下内容:#!/usr/bin/envbashhapt-getupdateapt-getinstallsoftware-properties-common-yadd-apt-repositoryppa:ondrej/phpadd-apt-repositoryppa:openjdk-r/ppaapt-getupdateapt-getinstallntpdateautosshnfs-common-yapt-getinstallnginx-yapt-getinstallphp7.1php7.1-fpmphp7.1-mysqlphp7.1-curlphp7.1-soapphp7.1-xmlphp7.1-zipphp7.1-gdphp7.1-mbstringphp7。1-jsonphp7.1-xdebug-yapt-get安装php-imagick-yapt-get安装openjdk-7-jdk-yapt-get安装tomcat7-yapt-get安装mailutilsimagemagickgraphicsmagickzippythonpython-mysqldbphantomjspython-pexpectwkhtmltopdfxvfb-y发送邮件apt-getinstallmutt-y安装后测试命令行:root@ubuntu-xenial:~#php-vPHP7.1.11-1+ubuntu16.04.1+deb.sury.org+1(cli)(建成时间:2017年10月27日13:49:56)(NTS)版权所有(c)1997-2017ThePHPGroupZendEnginev3.1.0,版权所有(c)1998-2017ZendTechnologieswithZendOPcachev7.1.11-1+ubuntu16.04.1+deb.sury.org+1,版权所有(c)1999-2017,ZendTechnologieswithXdebugv2.5.5,版权所有(c)2002-2017,作者DerickRethansroot@ubuntu-xenial:~#nginx-vnginx版本:nginx/1.10.0(Ubuntu)root@ubuntu-xenial:~#java-versionjavaversion"1.7.0_95《OpenJDKRuntimeEnvironment(IcedTea2.6.4)(7u95-2.6.4-3)OpenJDK64-BitServerVM(build24.95-b01,mixedmode)浏览器访问虚拟机nginx服务http://192.168.1.183,如果If出现欢迎使用nginx页面,表示nginx安装正确php|nginx|tomcat基本命令sudo/etc/init.d/php7.1-fpmstartsudo/etc/init.d/php7.1-fpmstopsudo/etc/init.d/php7.1-fpmrestartsudo/etc/init.d/php7.1-fpmstatussudo/etc/init.d/nginxstartssudo/etc/init.d/nginxstopsudo/etc/init.d/nginxrestartsudo/etc/init.d/nginxreloadsudo/etc/init.d/nginxstatussudo/etc/init.d/tomcat7startssudo/etc/init.d/tomcat7stopsudo/etc/init.d/tomcat7restartsudo/etc/init.d/tomcat7statusnginx+php-fpm配置备份和编辑nginx站点配置文件sudocp/etc/nginx/sites-enabled/default/etc/nginx/sites-available/default.baksudovim/etc/nginx/sites-enabled/default一般在修改配置之前,最好先首先进行备份。插入以下内容。默认的nginx配置文件使用php7.0的配置(注释掉),这里我们使用与生产环境统一的php5.6。location~\.php${includesnippets/fastcgi-php.conf;fastcgi_passunix:/run/php/php7.1-fpm.sock;默认情况下,nginx站点的默认根目录是/var/www/html,在这个根目录下创建一个测试文件vim/var/www/html/test.php