Centos7安装PHP及Nginx的方法


本篇内容介绍了“Centos7安装PHP及Nginx的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、安装php随着微信13年开始大火,php的运用也再次火了起来,市面上很多企业都选择使用php作为其应用后台,个人认为原因有1、php的成本低2、php的入门快3、php的开发周期相对较短4、tp5的诞生提高了php接口开发的效率。正因为需求这么多,因此很多企业的服务器配置就需要能够支持php环境从而完成项目搭建。其实安装centos安装软件一般都分为两种,第一是快速安装 第二是编译安装,个人建议编译安装,至于快速安装方式简单也快速,只要加载到相应的php源,通过yum install即可完成一步一步的安装过程,我这里仅仅讲一下如何进行编译安装以及编译安装的过程。第一步、安装前前检查系统中是否默认带有php,可以通过查找php文件或者进程进行校验,如果有安装且不是我们需要的版本,可以通过一下命令卸载相关文件:yum remove php*第二步、安装相关php依赖yum install -y gcc gcc-c++ libxml2-devel openssl-devel libcurl-devel libjpeg-devel libpng-devel libicu-devel openldap-devel freetype freetype-devel第三步、去php官网 查看所要下载的tar.gz链接,如下图所示:php 各版本列表在这个页面选择你要下载的国家的文件源选择文件源后复制文件下载链接,在系统中通过通过wget命令下载编译安装,个人习惯在/usr/local目录下操作,具体步骤如下:进入操作目录: cd /usr/local下载文件: wget解压文件: tar -zxvf php-7.2.10.tar.gz进入解压后文件目录: cd php-7.2.10.tar.gz然后通过一下命令编译:./configure –prefix=/usr/local/php –with-config-file-path=/usr/local/php/etc –with-mysql=/usr/local/mysql –with-mysqli=/usr/local/mysql/bin/mysql_config –with-iconv –with-zlib –with-libxml-dir=/usr –enable-xml –disable-rpath –enable-bcmath –enable-shmop –enable-sysvsem –enable-inline-optimization –with-curl –enable-mbregex –enable-fpm –enable-mbstring –with-gd –enable-gd-native-ttf –with-openssl –with-mhash –enable-pcntl –enable-sockets –with-xmlrpc –enable-zip –enable-soap –enable-opcache –with-pdo-mysql –enable-maintainer-zts -with-mcrypt=/usr/include –with-mysql=shared,mysqlnd –with-mysqli=shared,mysqlnd –with-pdo-mysql=shared,mysqlnd –enable-ftp –enable-session –with-gettext –with-jpeg-dir –with-freetype-dir –enable-fastcgi –without-gdbm –disable-fileinfo
然后通过以下命令完成最后的编译安装:make && make install如果安装过程提示有错误或者依赖就需要根据具体的情况去解决,至此我们可以通过php -v命令查看是否成功安装。注:如果查看的版本和自己安装版本不一致,可以查找提示的版本文件在哪个位置,然后删除,也可以不用管。之后我们在通过修改环境变量的方式指向我们安装的文件目录,操作方式如下:首先编辑环境变量文件: vim /etc/profile文件末尾加上 export path=”/usr/local/php/bin:$path”其中”/usr/local/php/bin”为你安装的具体路径,保存退出后,执行以下更改即可,执行命令:source /etc/profile这个时候我们再次使用php -v查看当前版本就可以看到我们所安装的版本号了。二、安装nginxnginx作为除apache外最主流的服务器软件了,因此安装ngix也是一种基本配置了,编译安装的方式均类似:第一步、检查安装相关依赖包第二步、前往nginx官网找到你想要安装的版本链接,官网地址:,如下图所示:nginx版本列表复制相应的版本链接,进入上面的操作目录,/usr/local进行操作进入目录: cd /usr/local下载文件: wget解压文件: tar -zxvf nginx-1.8.0.tar.gz进入解压后文件目录: cd nginx-1.8.0然后通过命令编译安装:安装完成之后在/usr/local文 香港云主机件夹下面会多出一个nginx的文件夹,里面有conf、html、logs、sbin四个文件,我们只需要运行 ./sbin/nginx 即可启动nginx服务。启动后校验服务是否真的启动浏览器访问服务器地址查看是否成功启动,个人喜欢通过curl 方式校验,因为如果因为某一些服务器提供商禁止80 或者站点端口,通过外网的浏览器是无法访问通过的,当然你也可以通过grep或者nstat查看相应服务是否已经启动了。“Centos7安装PHP及Nginx的方法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注开发云网站,小编将为大家输出更多高质量的实用文章!

相关推荐: win7怎么批量重命名文件

这篇文章主要介绍了win7怎么批量重命名文件的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇win7怎么批量重命名文件文章都会有所收获,下面我们一起来看看吧。1.鼠标点击打开存放系列文件 香港云主机的文件夹,左键点击要排列的第一个文…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 07/18 19:11
下一篇 07/18 19:11

相关推荐