⑴ 如何在linux下编译php文件

在 Ubuntu 下写过一年代码,之间折腾过各种 Linux Distribution,最后还是放弃了(详情见 我的Linux发行版/桌面内环境容选择之路 ),Linux 桌面太坑,还是留在服务器端吧。

现在用的是 Win8.1 + Ubuntu Server 14.04 (跑在 VM 里)。
平时用 Win 下的 PHP 环境足矣,实在不行就用后台的方式开启 VM,用 Xshell 登录进去操作。
这样,就实现了在 Windows 下写代码,在 Linux 下运行。(SSD表示毫无压力)

最关键的是,不耽误你打 Dota !

其实作为一个 PHP程序员,我觉得更重要的是 PHP 开发工具的选择(用 VIM 的人请无视)。我现在用的是 PHPStorm。(JetBrains, 业界良心!)
你也可以去后盾人那看看.那有很多教学视频.定能帮你解答.

⑵ linux系统怎么样在不重新编译php增加gmp扩展

今天使用QQ登录来时, 遇到了自不能跳转的问题。发现是php不支持openssl.
又不想重新编译php, 网上多方寻找。终于找到解决方案。 记录如下:
#下面是php的安装目录
/usr/local/php5/bin/

#切换到php安装目录的 etx/openssl目录
cd /php-5.3.8p/ext/openssl

#查看openssl目录下有个config0.m4,把config0.m4改名为config.m4。
cp config0.m4 config.m4

#依次执行:
/usr/local/php5/bin/phpize

./configure –with-openssl –with-php-config=/usr/local/php5/bin/php-config

make && make install

#然后找到php.ini所在位置 打开 extension_dir(如果没有则自行添加), 同时添加 extension = "openssl.so"

#重启服务器 即可

#openssl 查看方法:
/usr/local/php5/bin/php -i |grep openssl

⑶ 在linux上编译安装PHP时,为什么没有php

cp php.ini-dist /usr/local/php/lib/php.ini默认没有的需要从编译时的源码目录一份到php的安装目录例如你下载的是php5.2.2,需要进入php5.2.2才能./configuire只需再次进入源码目录然后即可如果你是通过yum或apt安装的就存在这个文件。

⑷ linux php 编译安装在哪

如果你在安装PHP的时候不指定配置文件的目录,一般配置文件php.ini需要放在/etc目录专下。属
指定php.ini的位置。
./configure
--prefix=/usr/local/php5
--with-apxs2=/usr/local/apache2/bin/apxs
--with-config-file-path=/usr/local/php5
--wit

⑸ 在linux系统下如何使用php 编译器

php是脚本语言,没有编译的说法。
只要安装lamp环境即可。
依次运行以下版命令即可安装lamp环境权

=============分割线========
sudo apt-get install tasksel
sudo tasksel install lamp-server
sudo apt-get install phpmyadmin
sudo ln -s /usr/share/phpmyadmin /var/www

⑹ 如何在Linux下编写PHP

不知道你linux什么发行版,建议装个netbeans编写php很方便,如果想装高手并成为高手,建议用vim开始很难专,熟悉属了命令就好了。。。还有光有php不行的,还要配合apache服务器,最新的应该是2.2吧,下载后,设置虚拟目录,不同的发行版也不一样,我的gentoo是在/etc/conf/apache/httpd.conf里面设置的,设置好开启服务,/etc/init.d/apache start然后浏览器看看localhost行不行,如果可以,写个php的helloworld放到/var/www/htdocs里看看。祝好运~

⑺ Linux中编译lamp环境,但是全部编译完成后,php的安装目录为什么是空的

你在config和make和make install的时候有没有查看输出信息,可能的问题一个编译出错,还有就是编译时的用户对local文件夹没有写权限

⑻ linux php直接编译使用吗

php是脚本语言,没有编译的说法。
只要安装lamp环境即可。
依次运行以下命专令即可安装lamp环境属

=============分割线========
sudo apt-getinstall tasksel
sudo tasksel install lamp-server
sudo apt-getinstall phpmyadmin
sudo ln -s /usr/share/phpmyadmin /var/www

⑼ linux 32位系统 编译php报错

网页链接

源码的一个BUG,可修改源码文件再编译,或者按照链接说的加上 libcrypt库