linuxphp下載
⑴ 在linux下安裝好LAMP後,用瀏覽器訪問php文件,為何是下載,而不解釋呢
瀏覽器是根據擴展名來判斷對文件的操作的,安裝LAMP之後可能把*.php添加到了用瀏覽器下載的擴展名列表中。你看看瀏覽器里有沒有相關的設置,不行就再安裝一個另外的瀏覽器,應該可以解決。
⑵ 如何在linux安裝php開發環境
我一般會選用源碼安裝 php,安裝 php 的過程指定要安裝的擴展,但是避免不了缺少某個擴展未安裝導致程序運行報錯的問題。以 fileinfo 為例,介紹一下怎麼添加 php 擴展。
1. 准備
通常遇到報錯:xxx function undefined,而這個函數是系統函數的話,那一定是你缺少某個擴展。添加擴展也非常簡單。首選要確認當前的 php 是哪個版本,不同版本的 php 擴展會有些許出入。然後找到 Php 源碼目錄,也就是從網上下載下來並且解壓的 php 文件包。添加擴展的時候需要在源碼包裡面去執行命令。
2. 安裝 fileinfo 擴展
1. 確認 php 版本
php -v
# PHP 7.4.4 (cli)
2. 找到 php 可執行文件的位置
whereis php
# php: /usr/local/php /usr/local/php/bin/php
可以看出 php 執行文件在 /usr/local/php/bin 目錄裡面
那麼嘗試執行 phpize,保證這個文件存在,phpize 命令在添加擴展的時候需要用到
/usr/local/php/bin/phpize -v
# Configuring for:
# PHP Api Version: 20190902
# Zend Mole Api No: 20190902
# Zend Extension Api No: 320190902
3.進入php源碼目錄
我的習慣是網路下載的軟體會放在 /usr/local/src 下面,
cd /usr/local/src/php-7.4.4
cd /etc
cd fileinfo
擴展都在源碼目錄的 etc 下面,裡面有 curl,gd,ftp 等等擴展目錄,我要安裝 fileinfo,所以到 fileinfo 目錄裡面
4.開始安裝
確定目錄下面有 config.m4 文件,如果沒有,應該會有 config0.m4 文件,把 config0.m4 復制一份為 config.m4,如果沒有這個文件,會報錯:can not found config.m4
/usr/local/php/bin/phpize
./configure
make && make install
如果這幾行命令運行下來都沒有報錯,那麼說明擴展文件已經生成,並且已經自動移入相應位置。接下來就是修改 php.ini,追加 extension=fileinfo.so 到 php.ini 中。
5.修改php.ini,載入擴展文件
查看 php.ini 的位置
php -i | grep php.ini
#Configuration File (php.ini) Path => /usr/local/php/etc
#Loaded Configuration File => /usr/local/php/etc/php.ini
可以看到 php.ini 的位置: /usr/local/php/etc/php.ini
vim /usr/local/php/etc/php.ini
#添加extension=fileinfo.so,保存
php -m | grep fileinfo
#fileinfo
看到輸出 fileinfo,至此,fileinfo 擴展安裝完畢!另外可以使用 pecl 命令安裝,更方便快捷!
⑶ Linux PHP頁面提示的是下載,apache無法編譯!是不是因為我的PHP沒安裝好啊!
剛好遇到相同的問題,關注下。。
##########################
mysql 的連接問題是因為缺少了依賴包mysql-devel
apache 不能編譯的問題,我剛剛找到解決方法,我的已經解決了
在php.ini 修改:
register_globals = On
在http.conf 中添加;
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
記得將上面兩行放在文件原AddType 之後
重啟apache,ok
⑷ Linux下能看的php手冊哪裡能下
http://www.php.net/download-docs.php
有中文版的
⑸ Linux 下的PHP、MySQL和Apache怎樣下載
XAMPP
去網路上搜這個東西 ,這個東西把上面的都帶了,傻瓜式操作安裝,很簡單的,我就是用的這個。
php+mysql +apache ,還加個什麼東西,
⑹ linux操作系統需要搭建php網站需要下載哪裡工具軟體。
windows系統下的
一種是LAMP,即為Linux+Apache+MySql+PHP;另一種是WAMP,它是 Windows+Apache+MySql+PHP,這些進行php環境配置最常用。
linux系統下的
PHP_LAMP環境安裝,詳細安裝視頻地址:
http://www.56.com/u66/v_NTk0MjM1NTE.html
常用整合型
最常見的比如AppServ。而今Zend公司出品了Zend Server(其免費版叫做Zend Server CE),內部集成了Apache、PHP、Java Bridge、Zend Optimizer、Zend Guard Loader(使能夠運行使用Zend Guard加密的PHP程序)、Zend Data Cache、Zend Debugger、Zend Framework等,安裝時還可以選擇安裝phpmyadmin、mysql等,還可以使用它提供的管理工具(WEB形式的)來配置PHP,省得手工配置了。
⑺ linux下php安裝目錄在哪
工具/原料
linux系統php安裝源碼包
方法/步驟
1
【下載php源碼】:從php的官方網站下載php的安裝源碼包。
2
【解壓安裝包】:下載的安裝包是經過壓縮的gz格式,在linux可以使用自帶的工具tar進行解壓,在安裝包所在目錄執行命令:tar -zxvf php-5.5.11.tar.gz
3
【配置安裝變數】:打開解壓後的目錄-執行命令:cd php-5.5.11;配置安裝環境-執行命令:./configure --prefix=/usr/local/servers/php ,「/usr/local/servers/php」是安裝路徑,可以改成自己喜歡的安裝路徑。
4
【編譯源碼】:在解壓目錄執行編譯命令:make
5
【安裝php】:切換到root用戶-執行命令:sudo su root;安裝-執行命令:make install
創建軟鏈:執行命令:ln -s /usr/local/servers/php/bin/php /usr/local/bin/php
⑻ 實現php從linux伺服器下載功能。
你linux上裝了什麼伺服器?
你可以直接用ftp下載回來。
⑼ linux 怎麼通過壓縮包安裝 php
1、MySQL的安裝
在MySQL官網下載MySQL的安裝文件MySQL-server-4.0.20-0.i386.rpm,執行下面的命令完成MySQL的安裝。
rpm -ivh MySQL-server-4.0.20-0.i386.rpm
在沒有設置MySQL密碼的情況下,通過以下命令測試MySQL是否安裝成功。
mysql -u root
出現類似welcome to the mysql mointor. commands end with;or \g的字樣,說明安裝成功。
2、Apache的安裝
從Apache的官網下載UNIX版本的壓縮包,以httpd-2.0.52.tar.gz為例,假設資源包放在/usr/local/src下,進入這個目錄後解壓縮,命令如下:
cd /usr/local/src
tar -zxvf httpd-2.0.52.tar.gz
解壓縮後,進入目錄httpd-2.0.52,執行以下命令:
./configure --prefix=/usr/local/apache2 --enable--mole=so
其中--prefix=/usr/local/apache2用來指定Apache的安裝目錄。接下來進行編譯,執行一下命令完成安裝。
make
mae install
3、配置PHP開發環境的安裝
1)從PHP官網下載php5.1.4.tar.gz的壓縮包,解壓縮該文件包,命令如下:
tar -zxf php5.1.4.tar.gz
2)轉到解壓縮後的目錄,執行以下命令完成PHP安裝目錄等相關配置:
./configure --prefix=/usr/local/php -with-mysql=/var/lib/mysql
3)接著編譯PHP,命令如下:
make
make install
4)復制當前目錄下的文件PHP大安裝目錄的lib目錄下,並改名為php.ini,命令如下:
cp php.ini-dist /usr/local/php/lib/php.ini
⑽ php 5.3.3 linux哪裡有下載啊
http://www.onlinedown.net/soft/26823.htm 有相關的