ubuntuphp56
A. 如何在linux下安裝phalcon框架php版本的擴展
#Ubuntu
sudoapt-getinstallphp5-devlibpcre3-devgccmakephp5-mysql
#Suse
sudoyast-igccmakeautoconfphp5-develphp5-pearphp5-mysql
#CentOS/RedHat/Fedora
sudoyuminstallphp-develpcre-develgccmake
#Solaris
pkginstallgcc-45php-56apache-php56
創建擴展:
gitclonegit://github.com/phalcon/cphalcon.git
cdcphalcon/build
sudo./install
添加擴展到你的php配置文件:
#Suse:在/etc/php5/conf.d/目錄下添加一個名為phalcon.ini的文件,內容如下:
extension=phalcon.so
#CentOS/RedHat/Fedora:在/etc/php.d/目錄下添加一個名為phalcon.ini的文件,內容如下:
extension=phalcon.so
#Ubuntu/Debianwithapache2:在/etc/php5/apache2/conf.d/目錄下添加一個名為30-phalcon.ini的文件,內容如下:
extension=phalcon.so
#Ubuntu/Debianwithphp5-fpm:在/etc/php5/fpm/conf.d/目錄下添加一個名為30-phalcon.ini的文件,內容如下:
extension=phalcon.so
#Ubuntu/Debianwithphp5-cli:在/etc/php5/cli/conf.d/目錄下添加一個名為30-phalcon.ini的文件,內容如下:
extension=phalcon.so
重啟Web伺服器
B. ubuntu(linux)系統,部署的php5.6 Virtual Directory Support是關閉的,如何打開這個功能
這個應該是虛擬化的一個支持,你可以看下伺服器bios裡面的虛擬化功能有沒有開啟,可以網路搜索《Linux就該這么學》來學習有關於Linux方面的技術知識
C. 如何在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
D. 如何在Ubuntu 16.10,16.04和14.04上將PHP 7.1降級到PHP 5.6
在您的系統上,如果您已經安裝了PHP 7.1和PHP 5.6版本。 PHP 7.1作為Apache和CLI的默認PHP運行。對於任何需求,您需要使用PHP 5.6。然後你不需要刪除PHP 7.1。您可以簡單地切換到PHP版本5.6,並將其設置為Apache和系統命令行的默認值
E. 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
遇到類似的問題,你可以去後盾人平台看看的哦,裡面的東西不錯應該能幫你解決一些不明白的問題(❁´◡`❁)*
F. ubuntu系統下把php文件放在哪個位置才能運行
不管什麼系統都需要安裝web伺服器,appache活著nginx, web伺服器安裝路徑下面會有一個網頁根目錄,www 或著wwwroot, 把php文件放到這個目錄裡面
G. 虛擬機ubuntu怎麼搭建php環境
1.安裝apache、php5、mysql(操作之前先在終端提升管理員許可權sudosu)安裝apache,php5,mysql,按下面的步驟,一步一步來安裝:sudoapt-getinstallapache2ubuntu下apache的配置文件為/etc/apache2/apache2.confhttps.conf是用戶配置文件,默認為空的,可以在裡面配置虛擬主機啟用rewrite模塊a2enmodrewriteApaceh2多了一組a2enmoda2dismod指令,用於啟用和禁用Apache的模塊。sudoapt-getinstallphp5sudoapt-getinstallphp5-gdsudoapt-getinstalllibapache2-mod-php5sudo/etc/init.d/apache2restart//重啟apache,此時php5已經可用了sudoapt-getinstallmysql-serversudoapt-getinstalllibapache2-mod-auth-mysqlsudoapt-getinstallphp5-mysqlsudo/etc/init.d/apache2restart//再次重啟apache,使新服務正常激活然後在終端輸入:sudols/etc/apache2/mods-enabled看看這個目錄下,有沒有php5.conf和php5.load,如果沒有則:sudoa2enmodphp5啟用php模塊,然後重啟apache即可。哦耶,這里,apache、php5、mysql都已經可用了。2.安裝phpmyadmin在phpmyadmin網站上下載軟體包,解壓縮到本地目錄/var/www/phpmyadmin(/home/user/www/phpmyadmin)。在終端下執行:sudocp/var/www/phpmyadmin/config.sample.inc.php/var/www/phpmyadmin/config.inc.phpsudogedit/var/www/phpmyadmin/config.inc.php找到」blowfish_secret」在後面填上任意字母。保存,退出!附常用命令:sudo/etc/init.d/apache2restartsudo/etc/init.d/mysqlrestart徹底刪除libapache2-mod-php5,然後重新安裝它sudoapt-getremove--purgelibapache2-mod-php5sudoapt-getinstalllibapache2-mod-php5
H. ubuntu 下怎麼安裝php
第一步:安裝apache
sudo apt-get install apache2
ubuntu下apache的配置文件為/etc/apache2/apache2.conf
https.conf是用戶配置文件,默認為空的,可以在裡面配置虛擬主機
啟用rewrite模塊 a2enmod rewrite
Apaceh2 多了一組 a2enmod a2dismod指令,用於啟用和禁用Apache的模塊。
第二步:安裝php
sudo apt-get install php5
sudo apt-get install php5-gd
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart // 重啟apache,此時php5已經可用了
第三步:安裝mysql
sudo apt-get install mysql-server
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo /etc/init.d/apache2 restart // 再次重啟apache,使新服務正常激活
第四步:檢測
然後在終端輸入:
sudo ls /etc/apache2/mods-enabled
看看這個目錄下,有沒有php5.conf 和 php5.load,如果沒有則:
sudo a2enmod php5
啟用 php 模塊,然後重啟apache即可。至此,apache、php5、mysql都已經可用了。
第五步:安裝phpmyadmin
在phpmyadmin網站上下載軟體包
http://www.phpmyadmin.net/home_page/downloads.php
解壓縮到本地目錄/var/www/phpmyadmin(/home/user/www/phpmyadmin)。在終端下執行:
sudo cp /var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.php
sudo gedit /var/www/phpmyadmin/config.inc.php
I. 如何在ubuntu中安裝php
關於Ubuntu下的LAMP配置步驟:
首先要安裝LAMP 就是Apache,PHP5,Mysql5.
打開終端,輸入命令行。
1.安裝 Apache
1.打開終端
2. 輸入以下命令
sudo apt-get install apache2
3. 如果沒有sudo 許可權,需要輸入密碼。
2.測試 Apache
為了確定安裝是否成功,測試一下。
1. 打開瀏覽器,輸入以下網址
http://localhost/
如果成功,會看到以下內容 "It works!" , 祝賀你,第一步,算是跨出去了。
3.安裝 PHP5
Step 1. 打開終端 (ctrl+alt+T).
Step 2. 輸入以下命令行:
sudo apt-get install php5 libapache2-mod-php5
Step 3.為了使PHP和Apache能一起工作,需要配置一下PHP並且測試一下。
sudo /etc/init.d/apache2 restart
4.測試 PHP
Step 1.先建一個PHP 測試文件(我們叫它phptest.php),輸入以下內容 :
sudo gedit /var/www/testphp.php
Step 2.這時會打開一個文本編輯器,在裡面輸入以下內容.
<?php phpinfo(); ?>
Step 3.保存退出。
Step 4. 現在打開瀏覽器,查看一下剛剛建立的內容。輸入以下網址。
http://localhost/testphp.php
如果顯示出PHP的信息內容頁面,說明你又成功了一小步。
5.安裝 MySQL
下面來安裝Mysql5 (這是最後一步,也是麻煩比較多的一步,安裝的時候注意。)
Step 1. 再一次地打開終端,輸入以下內容。
sudo apt-get install mysql-server
Step 2.在安裝的時候,如果要求輸入Mysql 密碼,則輸入密碼。如果沒有要求,則執行下一步。在終端中輸入下面命令。
mysql -u root
後來,還要輸入以下內容;
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
以上的'root'是你的Mysql 用戶名,'yourpassword'是你的新密碼。
Step 3.下面將去處理更為棘手的phpmyadmin這里經常出現的問題就是明明安裝了phpmyadmin但卻在輸入http://localhost/phpmyadmin的時候,沒有出現管理界面,反而出現沒有找到的頁面。不急,先安裝再了phpmyadmin然後再去解決。 輸入以下命令:
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
這里的phpmyadmin是與之前裝的php5 是相配合的,如果你裝的PHP 和phpmyadmin不相配,它們不會工作。
Step 4.現在去解決phpmyadmin「不工作」的問題,當我們安裝了phpmyadmin 後,不要以為一切就緒了。其實還有一項工作要去完成,就是去配置phpmyadmin和apache2。同樣的終端,輸入:
cp /etc/phpmyadmin/apache.conf /etc/apache2/sites-available/phpmyadmin
這樣就把phpmyadmin中的apache.conf(apache配置文件)復制到apache2/sites-available下的phpmyadmin文件下。
Step 5.接著輸入,進入sites-enabled文件夾下:
cd /etc/apache2/sites-enabled/
Step 6.進入之後,要建立一個通往配置文件的鏈接以便能利用它。輸入:
sudo ln -s ../sites-available/phpmyadmin
Step 7.重啟apache2
sudo /etc/init.d/apache2 restart
最後,打開http://localhost/phpmyadmin 去體驗一下
J. 如何在ubuntu上安裝php
關於Ubuntu下的LAMP配置步驟:
首先要安裝LAMP 就是Apache,PHP5,Mysql5.
打開終端,輸入命令行。
1.安裝 Apache
1.打開終端
2. 輸入以下命令
sudo apt-get install apache2
3. 如果沒有sudo 許可權,需要輸入密碼。
2.測試 Apache
為了確定安裝是否成功,我們來測試一下。
1. 打開瀏覽器,輸入以下網址
http://localhost/
如果成功,你會看到以下內容 "It works!" , 祝賀你,第一步,你算是跨出去了。
3.安裝 PHP5
Step 1. 打開終端 (ctrl+alt+T).
Step 2. 輸入以下命令行:
sudo apt-get install php5 libapache2-mod-php5
Step 3.為了使PHP和Apache能一起工作,我們需要配置一下PHP並且測試一下。
sudo /etc/init.d/apache2 restart
4.測試 PHP
Step 1.我們先建一個PHP 測試文件(我們叫它phptest.php),輸入以下內容 :
sudo gedit /var/www/testphp.php
Step 2.這時我們會打開一個文本編輯器,在裡面輸入以下內容.
<?php phpinfo(); ?>
Step 3.保存退出。
Step 4. 現在打開瀏覽器,查看一下我們剛剛建立的內容。輸入以下網址。
http://localhost/testphp.php
如果顯示出PHP的信息內容頁面,說明你又成功了一小步。
5.安裝 MySQL
下面我們來安裝Mysql5 (這是最後一步,也是麻煩比較多的一步,安裝的時候注意。)
Step 1. 再一次地打開終端,輸入以下內容。
sudo apt-get install mysql-server
Step 2.在安裝的時候,如果要求你輸入Mysql 密碼,則輸入密碼。如果沒有要求,則執行下一步。在終端中輸入下面命令。
mysql -u root
後來,你還要輸入以下內容;
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
以上的'root'是你的Mysql 用戶名,'yourpassword'是你的新密碼。
Step 3.下面我們將去處理更為棘手的phpmyadmin這里經常出現的問題就是明明安裝了phpmyadmin但卻在輸入http://localhost/phpmyadmin的時候,沒有出現管理界面,反而出現沒有找到的頁面。不急,我們先安裝再了phpmyadmin然後再去解決。 輸入以下命令:
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
這里的phpmyadmin是與我們之前裝的php5 是相配合的,如果你裝的PHP 和phpmyadmin不相配,它們不會工作。
Step 4.現在我們去解決phpmyadmin「不工作」的問題,當我們安裝了phpmyadmin 後,不要以為一切就緒了。其實我們還有一項工作要去完成,就是去配置phpmyadmin和apache2。同樣的終端,輸入:
cp /etc/phpmyadmin/apache.conf /etc/apache2/sites-available/phpmyadmin
這樣我們就把phpmyadmin中的apache.conf(apache配置文件)復制到apache2/sites-available下的phpmyadmin文件下。
Step 5.接著輸入,進入sites-enabled文件夾下:
cd /etc/apache2/sites-enabled/
Step 6.進入之後,我們要建立一個通往配置文件的鏈接以便能利用它。輸入:
sudo ln -s ../sites-available/phpmyadmin
Step 7.重啟apache2
sudo /etc/init.d/apache2 restart
最後,打開http://localhost/phpmyadmin 去體驗一下