php:執行在伺服器端的html內嵌式指令碼語言。
php的特性:
1.資料庫連線:php可以編譯成具有與許多資料庫相連線的函式,php與mysql是最佳的組合
2.可擴充套件性:php開源特性,是的php程式設計師可以自己擴充套件附加功能
3.物件導向程式設計:php提供了類與物件,支援構造器,提取類等
4.可伸縮性等
php環境的搭建:
lamp(linux+apache+mysql+php)在ubuntu環境下搭建只需一條命令:apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql 安裝過程中會要求設定mysql密碼,自行設定即可。php網路伺服器根目錄預設為/var/www,執行終端命令:sudo chmod 777/var/www修改許可權
配置apache:
1.啟用mod_rewrite模組:sudo a2enmod rewrite;
3.測試apache:在/var/www目錄建立test.php <?php phpinfo(); ?>
測試mysql:
在/var/www建立mysql.php內容如下:
<?php
$link=mysql_connect("localhost","root","mysql的密碼");
if(!$link)
echo "鏈結ok";
mysql_close($link);
?>
安裝配置phpmyadmin:
1.sudo apt-get install phpmyadmin
2.安裝過程中會要求選擇伺服器apache或者lighttpd,選擇apache,按tab建確定,接著會要求輸入mysql密碼,最後將phpmyadmin與apache2鏈結,命令為:sudo ln-s/usr/share/phpmyadmin /var/www
3.在瀏覽器輸入:http://localhost/phpmyadmin看是否成功
lamp組建常用命令:
重啟apache: sudo /etc/ini.d/apache2 restart
重啟mysql: sudo /etc/ini.d/mysql restart
配置 php.ini: sudo gedit/etc/php5/apache2/php.ini
配置apache2.conf: sudo gedit/etc/apache2/apache2.conf
配置my.cnf: sudo gedit/etc/mysql/my.cnf
php cgi: sudo/var/www/cgi-bin/
利用yum安裝php lamp環境
今天用yum方法搭建起了個lamp環境,中間遇到了很多問題,經過google和各位前輩的幫助,終於將環境搭建起來,現在把完整的步驟記錄下來,2.用yum安裝apache,mysql,php.2.1安裝apache 安裝完成後,用 etc init.d httpd start 啟動apache 設為開...
opencv 自學筆記 程式設計環境搭建
1.安裝pycharm 2.安裝python 3.安裝opencv python cmd命令 pip install opencv python 4.新建乙個專案 在pycharm的settings project,選擇系統的python直譯器 5.新建乙個python file,然後測試搭建情況 ...
hualinux0 3 「搭建環境 資料」方式自學
我們知道網路 linux 開發都要多動手,動手的前提是不是要先搭建好環境!環境都沒有你怎動手?比如你學網學ccna連個模擬器都安裝不上,都不會弄,你怎麼練習命令?再比如學linux,你連linux系統都不會安裝,你拿什麼練習?直接購買雲主機?但是如果公司要你配置負載均衡,你也在阿里雲購買個負載均衡,...