自學php lamp環境搭建

2021-07-06 11:27:08 字數 1341 閱讀 7615

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系統都不會安裝,你拿什麼練習?直接購買雲主機?但是如果公司要你配置負載均衡,你也在阿里雲購買個負載均衡,...