免费提问

如何在云服务器搭建php环境?

144
提问者 往昔de思念丶
2018-09-16 17:11 悬赏 0财富值 阅读 448回答 4

我卖了阿里云服务器和一台百度云VPS,现在需要在云服务器上面搭建php环境,请教下大家几个问题,一个问题是,我这个俩云服务器装什么系统比较好?如何在云服务器搭建php环境?

编程技术
登录 后发表回答
街角的那只喵
1楼 · 2018-09-16 21:46.采纳回答

用宝塔面板,一行命令全自动安装搭建php环境,简单的不得了。代码如下:

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install.sh && sh install.sh



一丝清晨阳光
2楼-- · 2018-09-16 17:18

既然是搭建php环境,服务器的系统肯定装linux了,linux系统我推荐安装centos linux系统,现在新版本的是7.5了,建议就装最新出的64位的版本,至于环境搭建就更简单了,去网上一查资料大把的,如果你什么都不会,建议你安装amp、lamp、WDCP面板、BT面板,这些都是一键安装,而且使用简单,功能强大。


紫菜172
3楼-- · 2018-09-17 18:24

Wdcp也是一键安装呢,我就是用的wdcp搭建的php环境,操作很简单呢。


北极星SKY
4楼-- · 2018-09-17 19:13

我建议php还是在linux下运行比较好,你可以在本地装个虚拟机,然后虚拟机安装linux系统,在linux系统下搭建php环境,我就单说下在linux下搭建php环境的步骤,这里以PHP5.4为例。

1.下载 php-5.4.14.tar.gz 安装包

2.在Ubuntu网站下下载上面php的依赖包zlib1g_1.2.7.dfsg-13_amd64.deb,liblzma5_5.1.1alpha+20120614-2_amd64.deb, libxml2_2.8.0+dfsg1-7+nmu1_amd64.deb,libxml2-dev_2.8.0+dfsg1-7+nmu1_amd64.deb

3.先安装依赖包,安装时按照以上的顺序

 sudo dpkg-i XXX.deb

4.配置php编译选项

 sudo ./configure --prefix=/opt/php --with-mysql=/opt/mysql --with-apxs2=/opt/apache/bin/apxs--with-config-file-path=/opt/php/etc

其中/opt/mysql是mysql安装的主目录,/opt/apache/bin/apxs是apache安装后其安装的一个文件,必须正确配置

5.编译安装php

 sudo make

 sudo make install

6.将PHP安装目录中的php.ini-development或php.ini-production拷贝到编译时指定的PHP配置文件目录/opt/php/etc下,类似下面的命令

 sudo cp php.ini-XXX /opt/php/etc/php.ini

7.为在Apache中使用php,需要修改Apache的配置 /opt/apache/conf/httpd.conf,其中假设apache安装在/opt/apache下,在该文件中,找到“AddTypeapplication”部分,在后面添加如下内容:

 AddType application/x-httpd-php .php

另外,确认php模块在启动时被apache调入,即在以上文件中有以下一行,这一行是在安装php过程中自动加入的。

 LoadModule php5_module modules/libphp5.so

8.重启apache或重启机器。

9.验证php的安装。在apache web的根目录下创建一个hello.php文件,文件内容如下,如果配置正确,就能够看到刚刚配置好的服务器相关信息了。

 <?php

 phpinfo();

 ?>

然后访问这个php文件,你将看到详细的php相关的环境信息。


网站简介 | 竞价技巧 | 网站建设 | 原创作品 | 联系我们 |

鄂ICP备17013851号-4|经营许可证:鄂B2-20160818 |互联网药品信息服务资格证: 粤20130124|鄂公网安备:42010601000001|版权登记号:2016SR017186