环境
创新互联建站专注于克井企业网站建设,响应式网站建设,商城网站建设。克井网站建设公司,为克井等地区提供建站服务。全流程按需网站设计,专业设计,全程项目跟踪,创新互联建站专业和态度为您提供的服务
php作为目前开发web应用最受欢迎的语言,有着强大的核心、完善的库和非常丰富的拓展应用,能够满足开发者的大部分开发需求。对于个人开发运维人员而言,在linux系统下搭建php环境的步骤主要有:安装apache / Nginx服务器,安装 PHP 并配置php.ini,安装Mysql,最后连接 Apache / Nginx 和 PHP. 下面,我们就在linux系统下介绍如何快速安装一个PHP环境.
##### 一、安装Apache / Nginx服务器
apache和nginx都是目前比较流行的web服务器,apache使用开放源码的http服务器,nginx则是基于非阻塞式I/O模型设计,可以实现更高的性能。在Service目录下创建http.service文件,内容如下:
[Unit]
Description= The Apache
After=network.service
[Service]
ExecStart=/usr/local/apache/bin/httpd
ExecStop=/usr/local/apache/bin/httpd -k stop
Restart=always
Type=forking
[Install]
WantedBy=multi-user.target
启动服务并设置开机自启:
systemctl start http.service
systemctl enable http.service
##### 二、安装 PHP
PHP的安装,比较简单,可以直接使用linux发行版的源进行安装。
yum install php php-cgi php-fpm php-gd php-mysql
安装完毕后,需要配置php.ini,以正确配置web服务器和PHP之间的连接,可以通过修改`/etc/php.ini`文件来配置:
# 查找cgi.fix_pathinfo = 0
cgi.fix_pathinfo=1
##### 三、安装Mysql
mysql语句生成器可以极大提高php开发g 的搭建效率,也可以帮助开发者管理数据、维护数据库。可以通过下面的命令来安装:
yum install mysql-server mysql
需要注意的是,安装mysql时会让前台输入密码,不支持中文输入,请务必使用英文符号来输入密码。安装完成之后,需要修改配置文件/etc/my.cnf来完善Mysql的设置,并且启动并设置开机自启:
systemctl start mysqld
systemctl enable mysqld
##### 四、连接Apache / Nginx 和 PHP
最后,可以使用以下代码将Apache / Nginx 和 PHP连接起来:
SetHandler application/x-httpd-php
完成上面的步骤之后,可以在www目录下创建一个test.php文件,内容如下:
访问localhost/test.php,如果出现如下界面,则表示PHP环境安装配置成功:
![php_info](static/php_info.png)
本文介绍了如何在Linux系统下快速安装一个PHP环境,采用STLP手动编译方式安装Apache / Nginx服务器,yum安装php和mysql服务器,配置php.ini和mysql.cnf,并使用FilesMatch关联Apache / Nginx服务器和php环境,实现了一套简易的php开发环境的搭建。
创新互联服务器托管拥有成都T3+级标准机房资源,具备完善的安防设施、三线及BGP网络接入带宽达10T,机柜接入千兆交换机,能够有效保证服务器托管业务安全、可靠、稳定、高效运行;创新互联专注于成都服务器托管租用十余年,得到成都等地区行业客户的一致认可。
本文题目:Linux下简易安装PHP(linux下php安装)
分享路径:http://www.shufengxianlan.com/qtweb/news32/110232.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联