ubuntuServerLAmp環境
1. LAMP 的安裝
- sudo apt–get install apache2 mysql–server mysql–client php5 php5–gd php5–mysql
由於LAMP大部分操作與/var/www目錄相關,為了方便,修改該目錄的許可權為普通使用者可訪問。
- sudo chmod 777 /var/www/
2. phpmyadmin 安裝
- sudo apt–get install phpmyadmin
在安裝過程中會要求選擇Web
server:apache2或lighttpd,選擇apache2,按tab鍵然後確定。然後會要求輸入設定的Mysql資料庫密碼連線密碼
Password of the database`s administrative user。
然後將phpmyadmin與apache2建立連線,以我的為例:www目錄在/var/www,phpmyadmin在/usr/share
/phpmyadmin目錄,所以就用命令:sudo ln -s /usr/share/phpmyadmin /var/www 建立連線。
phpmyadmin測試:在瀏覽器位址列中開啟http://localhost/phpmyadmin。
3. Apache 配置
(1)啟用 mod_rewrite 模組
終端命令:sudo a2enmod rewrite
(2)重啟Apache伺服器:sudo /etc/init.d/apache2 restart
Apache重啟後可以測試一下,在/var/www目錄下新建檔案test.php,寫入程式碼:
儲存,在位址列輸入http://127.0.0.1/test.php 或 http://localhost/test.php
,如果正確出現了Mysql已經正確配置,表明Apache和mysql都正常了。(記得重啟Apache伺服器後再測試)。
test.php
-
<?php
- $link = mysql_connect(“localhost”,“root”,“mysql密碼”);
- if (!$link)
- {
- die(`Could not connect: ` . mysql_error());
- }
- else echo “Mysql已經正確配置”;
- mysql_close($link);
- ?>
4. 瀏覽器PHP中文亂碼問題
上面在FireFox瀏覽器中開啟test.php測試時,如果出現了中文亂碼,則是預設語言設定問題,解決方法如下:
開啟apache配置檔案: udo gedit /etc/apache2/apache2.conf,在最後面加上:AddDefaultCharset UTF-8,如果還是亂碼的,再將UTF-8改用gb2312。
重啟Apache:sudo /etc/init.d/apache2 restart 再重新整理test.php 中文亂碼沒有了
相關文章
- 配置開發環境、生成環境、測試環境開發環境
- windows環境下Django環境搭建WindowsDjango
- 環境變數{Linux環境(也稱為Shell環境)}(轉)變數Linux
- Windows環境下的Nginx環境搭建WindowsNginx
- gym建立環境、自定義gym環境
- 用 Spring 區分開發環境、測試環境、生產環境Spring開發環境
- window環境下testlink環境搭建(xammp)
- 以太坊-Win環境下remix環境搭建REM
- Windows 環境下 Python 環境安裝WindowsPython
- app自動化測試環境配置:adb環境配置、monkey環境配置、appium環境配置大全APP
- 環境搭建
- 環境配置
- ubuntu環境下搭建以太坊開發環境Ubuntu開發環境
- Xcode配置測試環境和線上環境XCode
- linux環境顯示全部環境變數Linux變數
- MAC環境下PHP開發除錯環境搭建MacPHP除錯
- python下多環境開發(虛擬環境)Python
- (一)Linux環境的學習環境的搭建Linux
- node.js環境安裝及環境變數Node.js變數
- emacs開發環境配置(4)——rust開發環境Mac開發環境Rust
- 試用環境開發環境不發郵件開發環境
- Ubuntu檢視conda環境,進入、退出環境Ubuntu
- react環境搭建React
- Flutter環境配置Flutter
- LNMP 環境搭建LNMP
- 搭建Java環境Java
- Vagrant 環境搭建
- Flutter環境搭建Flutter
- swoft 環境搭建
- OpenGL 環境搭建
- 搭建gym環境
- 搭建lnmp環境LNMP
- php環境配置PHP
- [APUE] 程式環境
- Angular環境搭建Angular
- JDK環境搭建JDK
- keil環境搭建
- Dubbo環境搭建