當前位置:首頁 » 編程語言 » ubuntu命令php

ubuntu命令php

發布時間: 2023-09-04 01:21:33

『壹』 如何在ubuntu上配置php5.6環境變數

安裝php
執行命令
sudo add-apt-repository ppa:ondrej/php5-5.6
如果報錯和沒有發現命令則執行
sudo apt-get install python-software-properties
再執行
sudo apt-get update
sudo apt-get install php52 如果安裝了php,但訪問 .php 文件報 502錯誤
這個問題一包是nginx 在吧 .php文件交給 php-fpm 時出錯
php-fpm 是 監聽 9000埠的那個東東
在nginx.conf中
location ~ .php{
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000; # 這個就是交給php-fpm處理
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/local/nginx/htmlfastcgi_script_name;
}
先看看php-fpm 是否在運行
運行命令
root@iZ28e6fditbZ:/usr/share/nginx/www# ps auxf | grep php-fpm
root 22864 0.0 0.0 9380 936 pts/1 S+ 14:09 0:00 _ grep –color=auto php-fpm
root 15397 0.0 1.8 344368 18648 ? Ss 12:20 0:00 php-fpm: master process (/etc/php5/fpm/php-fpm.conf)

ps auxf | grep php-fpm 這是查找在運行的進程 a,x 是 本用戶和其他用戶都打開的,如上表示已啟動
如果沒有則執行
service php5-fpm start
再看看有沒有運行,如果又是命令錯誤或沒有的的話 …
apt-get install php5-fpm

『貳』 十分鍾解決Ubuntu下php開發環境配置(XAMPP)

Ubuntu無疑是linux初學者的首選版本,因為它圖形界面支持的非常好。
然而XAMPP是php初學者的首選。
1.什麼是XAMPP?
XAMPP(Apache+Mysql+PHP+PERL)是一個功能強大的建站集成軟體包。這個軟體包原來的名字是LAMPP,但是為了避免誤解,最新的幾個版本就改名為
XAMPP
了。它可以在Windows、linux、Solaris三種操作系統下安裝使用,支持多語言:英文、簡體中文、繁體中文、韓文、俄文、日文等。
許多人通過他們自己的經驗認識到安裝
Apache
伺服器是件不容易的事兒。如果您想添加
MySQL、PHP

Perl,那就更難了。XAMPP
是一個易於安裝且包含
MySQL、PHP

Perl

Apache
發行版。XAMPP
的確非常容易安裝和使用:只需下載,解壓縮,啟動即可。
到目前為止,XAMPP
共有以下四種版本:
適用於
linux
的版本(已在
Ubuntu、SUSE、RedHat、Mandrake

Debian
下通過測試),
適用於
Windows
98、NT、2000、2003、XP

Vista
的版本,
適用於
Solaris
SPARC
的測試版(在
Solaris
8
環境下開發並測試),
適用於
Mac
OS
X
的測試版。
XAMPP
1.6.5
已發布!
更新:
Apache
2.2.6
+
OpenSSL
0.9.8g
MySQL
5.0.51
PHP
5.2.5
&
PHP
4.4.6
phpMyAdmin
2.11.3
FileZilla
FTP
Server
0.9.24
Mercury
Mail
Transport
System
v4.52
2.點擊這里進入下載,最新版:xampp-linux-1.7.1.tar.gz
3.安裝
下載後請輸入以下命令:
進入
linux
shell
並[color=#BF0000]以系統管理員的身份登錄:
su
將下載的壓縮文件釋放到
/opt:
tar
xvfz
xampp-linux-1.7.1.tar.gz
-C
/opt
警告:
只允許使用上述命令安裝
XAMPP。不要使用任何
Microsoft
Windows
工具釋放壓縮文件,這沒有用。
警告
2:
使用此命令時,已存在的舊版
XAMPP
會被覆蓋。
就這樣結束了。XAMPP
被安裝在
/opt/lampp
目錄下。4:開始運行
使用下面的命令開始運行
XAMPP:
/opt/lampp/lampp
start
您應該能在屏幕上看到類似下面的提示信息:
Starting
XAMPP
1.7.1...
LAMPP:
Starting
Apache...
LAMPP:
Starting
MySQL...
LAMPP
started.
好了。Apache

MySQL
正在運行中。
5:測試
好了,這很簡單,但您如何檢測所有組件是否正常工作呢?只需在您的瀏覽器中輸入下面的鏈接即可:
http://localhost
現在您應該能看到包含一些檢測已安裝軟體的工作狀態的鏈接和一些示常式序的
XAMPP
開始頁面。

『叄』 如何在ubuntu中讓apache和php支持mysql

Ubuntu建立(apache+php+mysql)+phpmyadmin
Ubuntu建立apache+php+mysql
基本的支持環境。暫時還不應用zend優化,因此這里就不涉及到zend optimizer的安裝了。其實在ubuntu系統中中安裝遠比在windows系統中設置更為容易,而且在終端下設置更省事。
1、安裝Apache服務
sudo apt-get install apache2
然後按照提示即完成apahce的安裝了。這里 可以打開
http://127.0.0.1
,即可看於是It works
2、安裝php5
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart
OK之後,我們來查看一下是否生效了。
gksudo gedit /var/www/testphp.php
入探針
保存運行
http://127.0.0.1/testphp.php
3、安裝mysql
sudo apt-get install mysql-server
安裝完成按提示設置root密
4、讓apache、php支持mysql
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo /etc/init.d/apache2 restart
至此apache2+php 5.2.4.2+mysql5.0.51的環境就完成了。
========================================================
Ubuntu建立(apache+php+mysql)+phpmyadmin
自從成功從硬碟安裝Ubuntu 8.04.1後,一直想在ubuntu 8.04.1環境下搭建WEB伺服器,LAMP(Liunx+Apache+MySQL+PHP)+phpmyadmin理所當然就成為我的首眩最終我在 Ubuntu中文Wiki找到了安裝配置LAMP WEB伺服器最詳細和全面的方法:
一.安裝
1.安裝LAMP
在新立得軟體包管理器中選擇 編輯--使用任務分組標記軟體包
在打開的窗口中 勾選 LAMP SERVER 然後確定。
在主窗口中 點擊綠色的對號 應用 按鈕
好了 。接下來就是等待…等待新立得 自動下載安裝完。
中間會有一次提示輸入mysql的root用戶的密碼
您還可以在終端模式下,通過命令行安裝:
sudo apt-get install apache2 libapache2-mod-php5 php5 php5-gd mysql-server php5-mysql phpmyadmin
2.安裝phpmyadmin
終端中運行命令
sudo apt-get install phpmyadmin
二.配置
1> apache 的配置文件路徑 /etc/apache2/apache2.conf
2> php.ini 路徑 /etc/php5/apache2/php5.ini
3> mysql配置文件 路徑 /etc/mysql/my.cnf
4> phpmyadmin配置文件路徑 /etc/phpmyadmin/apache.conf
5> 網站根目錄 /var/www
1.配置apache
終端中 使用命令
sudo gedit /etc/apache2/apache2.conf
在配置文件最後面加入下面幾行:
添加文件類型支持
AddType application/x-httpd-php .php .htm .html
默認字元集 根據自己需要
AddDefaultCharset UTF-8
伺服器地址
ServerName 127.0.0.1
添加首頁文件 三個的順序可以換 前面的訪問優先 (當然你也可以加別的 比如default.php)
DirectoryIndex index.htm index.html index.php
2.配置PHP5
這個沒什麼好說的 根據個人自己需要
下面是默認時區
;default.timezone=去掉前面的分號 後面加個PRC 。表示中華人民共和國(就是GMT+8時區)
default.timezone= PRC
3.配置mysql
sudo gedit /etc/mysql/my.cnf
這里有一個地方要注意
因為默認是只允許本地訪問資料庫的 如果你有需要 可以打開。
bind-address 127.0.0.1這一句是限制只能本地訪問mysql的。如果有需要其他機器訪問 把這句話用#注釋掉
#bind-address 127.0.0.1
4.配置phpmyadmin
phpmyadmin 默認並不是安裝在 /var/www下面的而是在 /usr/share/phpmyadmin
你可以把phpmyadmin復制過去 或者 網上有人說你可以創建一個鏈接 然後把鏈接復制過去(沒有試過)
然後 終端中運行命令
sudo gedit /etc/phpmyadmin/apache.conf
然後把下面兩句的路徑 改為/var/www/phpmyadmin
Alias /phpmyadmin /usr/share/phpmyadmin
改為:
Alias /phpmyadmin /var/www/phpmyadmin
符:常用命令
1.重啟apache
sudo /etc/init.d/apache2 restart
2.重啟mysql
sudo /etc/init.d/mysql restart
至此 LAMP環境配置成功,試一下 echo phpinfo(); 吧!
LAMP並沒有那麼神秘!除去下載的時間,整個配置過程決不會花費您五分鍾。
GD庫的安裝
sudo apt-get install php5-gd
記得裝完重啟apache
sudo /etc/init.d/apache2 restart
啟用 mod_rewrite 模塊
sudo a2enmod rewrite

『肆』 求助 如何在ubuntu14 中編譯安裝php5.3

更新源列表
打開"終端窗口",輸入"sudo apt-get update"-->回車-->"輸入root用戶的密碼"-->回車,就可以了。如果不運行該命令,直接安裝php,會出現"有 幾個軟體包無法下載,您可以運行apt-get update------"的錯誤提示,導致無法安裝。

安裝php
打開"終端窗口",輸入"sudo apt-get install php5"-->回車-->輸入"y"-->回車-->安裝完成。

讓Apache支持php
打開"終端窗口",輸入"sudo apt-get install libapache2-mod-php5"-->回車-->安裝完成。

安裝php5-gd模塊
打開"終端窗口",輸入"sudo apt-get install php5-gd"-->回車-->安裝完成。

使用gedit在"/var/www"下創建info.php文件
打開"終端窗口",輸入"sudo gedit /var/www/info.php"-->回車-->在編輯器中輸入"<?php phpinfo(); ?>"-->保存,文件創建成功。

測試Apache是否能解析php網頁
在火狐瀏覽器中輸入"127.0.0.1\info.php"-->出現了php的版本信息頁面,說明php安裝配置成功。

『伍』 怎麼啟動ubuntu的php

在php.ini中根據mysql.so所在目錄修改extension_dir.
具體操作步驟:
(1)找到mysql.so的位置.命令:sudo find / -name 'mysql.so'.
(2)在php.ini中找到extension_dir = "./",根據(1)路徑修改.
(3)重啟php-fpm.命令:/etc/init.d/php5-fpm restart.

『陸』 如何在Ubuntu上使用eclipse搭建PHP開發和調試環境

1.安裝Eclipse和PDT等插件:最簡單的是從這個站點http //eclipse org/pdt/下載最新版本的PDT x.x All In Ones / Eclipse PHP Package

2.安裝Java運行環境Jre/Jdk,注意JRE或者JDK的版本必須要滿足Eclipse軟體的最低需求

3. 安裝配置xdebug(可以參考我的文章http //blog csdn net/huoyin/article/details/7538738),最好將這個文中的埠改為9000,這樣在eclipse中就可以少配置一部分

4. 重啟apache
sudo /etc/init.d/apache2 restart

5. 打開eclipse,建一個PHP項目,再建一個PHP網頁
echo phpinfo();
保存,在firefox中測試看一下結果。這里要注意路徑,一定要找得到文件。

6. 配製eclipse的瀏覽器
打開eclipse,找到window->preferences->general->web browser,看一下有沒瀏覽器,沒有就添加一下,當然是firefox

7. 配製運行及調試選項
window->preferences->PHP->>php executables->add->設置如下
php5
/usr/bin/php5 (注意這里要選擇php5,不要是php,因為我們安裝的是php5-xdebug)

8.建立PHP腳本後,最後調試運行
打開Run->Open Debug Dialog ,選擇調試所需要用的名稱和環境,仔細看一下,應該沒問題。
然後就可以單步調試了。

主要的就這么多,其他的自己多摸索一下.

-----------------------------------------------------------------------------------------------------------------------------------

軟體開發的斷點調試是必不可少,這里介紹ubuntu中eclipse工具中php的調試配置。
本打算配置ZendDebugger 進行調試,配置了老長時間沒配置成功,在phpinfo看不到ZendDebugger生效,經查發現是php5.3的問題,必須先卸載,本文介紹使用xdebug了。
軟體安裝太簡單了,分別執行如下命令:
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install php5-cli
sudo apt-get install php5-xdebug
php的配置:
php.ini在/etc/php5/下的幾個文件夾里,應該有三個文件夾:apache2、cli、conf.d,我們應該修改apache2和cli 下的php.ini. 在conf.d下有一個xdebug.ini文件,記錄了xdebug的文件路徑。
sudo vi /etc/php5/apache2/php.ini
sudo vi /etc/php5/cli/php.ini
用超級用戶許可權分別打開上面說的兩個php.ini,添加如下代碼
[xdebug]
xdebug.remote_enable = 1
xdebug_remote_host = 「localhost」
xdebug.remote_port = 9000
xdebug.remote_handler = 「dbgp」
zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so
重新啟動apache:sudo /etc/init.d/apache2 restart
配置eclipse的調試和運行環境
打開eclipse的菜單-[windows]->[preferences]
選擇php -debug在右面窗口中的php debugger中選擇xdebug,下面的字元集選擇與開發的代碼字元集一致,然後應用。
選擇php executables的窗口右面新建,名稱:php5;excute phth:/usr/bin/php5;ini file :/etc/php5/apache2/php.ini;type:cli;debugger:xdebug。
好了,現在一切順利,就可以進行斷點調試程序了。

熱點內容
滑板鞋腳本視頻 發布:2025-02-02 09:48:54 瀏覽:433
群暉怎麼玩安卓模擬器 發布:2025-02-02 09:45:23 瀏覽:558
三星安卓12彩蛋怎麼玩 發布:2025-02-02 09:44:39 瀏覽:744
電腦顯示連接伺服器錯誤 發布:2025-02-02 09:24:10 瀏覽:537
瑞芯微開發板編譯 發布:2025-02-02 09:22:54 瀏覽:147
linux虛擬機用gcc編譯時顯示錯誤 發布:2025-02-02 09:14:01 瀏覽:240
java駝峰 發布:2025-02-02 09:13:26 瀏覽:652
魔獸腳本怎麼用 發布:2025-02-02 09:10:28 瀏覽:538
linuxadobe 發布:2025-02-02 09:09:43 瀏覽:212
sql2000資料庫連接 發布:2025-02-02 09:09:43 瀏覽:726