成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ubuntu10.04下安裝LAMP

系統 Linux
用過LAMP的人們都知道,LAMP是由 Linux+Apache+Mysql+Perl/PHP/Python 一起組成的,通過配置LAMP我們不難發現LAMP挺復雜的,我們來看看在ubuntu10.04下安裝LAMP 的具體操作!

 

[[20281]] 

圖-LAMP

  安裝

  界面安裝:

  系統--》系統管理--》新立得軟件包管理器-》編輯--》使用任務標記分組軟件包--》LAMP Server (勾選)--》返回到上一個窗口,點擊應用,這個時候系會自動下載安裝lamp環境軟件包,很快就會完成

  命令安裝:

  當然不使用Gnome,使用終端命令也很簡單:

  直接一條命令:apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql

  設置Ubuntu文件執行讀寫權限

  LAMP組建安裝好之后,PHP網絡服務器根目錄默認設置是在:/var/www。由于Linux系統的安全性原則,改 目錄下的文件讀寫權限是只允許root用戶操作的,所以我們不能在www文件夾中新建php文件,也不能修改和刪除,必須要先修改/var/www目錄的 讀寫權限。在界面管理器中通過右鍵屬性不能修改文件權限,得執行root終端命令:sudo chmod 777 /var/www。 然后就可以寫入html或php文件了。如果對777表示的文件權限不是很清楚可參考chmod命令。

  如何安裝phpmyadmin-Mysql 數據庫管理

  使用界面管理器:

  系統->系統管理->新立得軟件包管理器->搜索 phpmyadmin->右鍵標記安裝。

  或直接使用一條命令:sudo apt-get install phpmyadmin 安裝開始。

  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。

  數據庫默認帳號:root。

#p#

  Ubuntu LAMP 如何配置Apache

  1. 啟用 mod_rewrite 模塊

  終端命令:sudo a2enmod rewrite

  重啟Apache服務器:sudo /etc/init.d/apache2 restart

  Apache重啟后我們可以測試一下,在/var/www目錄下新建文件test.php,寫入代碼: 保存,在地址欄輸入http://127.0.0.1/test.php 或 http://localhost/test.php ,如果正確出現了php 配置信息則表明LAMP Apache已經正常工作了(記得重啟Apache服務器后再測試)。

  2.設置Apache支持.htm .html .php

  sudo gedit /etc/apache2/apache2.conf

  或sudo gedit /etc/apache2/mods-enabled/php5.conf

  在打開的文件中加上

  AddType application/x-httpd-php .php .htm .html 即可。

  LAMP配置之Mysql測試

  上面php,Apache 都已經測試過了,下面我們再測試一下Mysql 數據庫是否已經正確啟用。

  在/var/www目錄下新建 mysql_test.php:

  

  $link = mysql_connect("localhost","root","020511");

  if (!$link)

  {

  die('Could not connect: ' . mysql_error());

  }

  else echo "Mysql已經正確配置";

  mysql_close($link);

  ?>

  保存退出,在地址欄輸入http://127.0.0.1/mysql_test.php,顯示"Mysql 已經正確配置"則表示OK了,如果不行,重啟Apache服務器后再試一下。

  命令行一條命令安裝LAMP

  $sudo tasksel

  輸入管理員密碼后進入菜單 ,選擇LAMP server

  輸入MySQL密碼

  程序開始下載,并安裝完成。

  安裝完后在瀏覽器輸入 Server地址,一般默認情況下輸入127.0.0.1

  出現

  It works!

  This is the default web page for this server.

  The web server software is running but no content has been added, yet.

  則表明Apache運行中。

#p#

  接下來檢查MySQL工作情況:

  命令行輸入:

  mysql -u root -p

  如果運行正常如下

  ander50@ander50-desktop:~$ mysql -u root -p

  Enter password:

  Welcome to the MySQL monitor. Commands end with ; or \g.

  Your MySQL connection id is 40

  Server version: 5.1.41-3ubuntu12.3 (Ubuntu)

  Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

  mysql>

  輸入密碼

#p#

  配置概要

  一、配置php5

  命令:sudo gedit /etc/php5/apache2/php.ini

  修改允許最大使用內存,查找

  memory_limit = 8M

  修改為

  memory_limit = 32M

  修改允許最大上傳尺寸,查找

  upload_max_filesize = 2M

  修改為

  upload_max_filesize = 8M

  允許 mysql 和 gd 模塊,檢查文件最后是否包含下面的代碼,如果沒有添加上。(默認是在配置文件最后有添加的,檢查一下以防萬一)

  extension=mysql.so extension=gd.so

  保存并關閉文件。

  二、配置apache

  1、ubuntu 中配置文件在/etc/apache2下,apache2.conf是全局配置或者說是主配置文件,httpd.conf是用戶配置文件,感覺和用php 編寫程序時經常用config.php覆蓋config.default.php文件中的設置是一樣的,用戶設置獨立出來,方便管理和備份,畢竟主配置文 件很少修改,偶爾修改一兩句也可以寫到httpd.conf里面,備份方便

  在/etc/apache2/httpd.conf加入一行:ServerName 127.0.0.1

  命令:sudo gedit /etc/apache2/httpd.conf

  2、下面這段是在官網上找下來的

  編輯/etc/apache2/apache2.conf(新安裝的系統可能在/etc/apache2/conf.d/charset)文件,在改動之 前,請先將該配置文件做個備份。以便在出錯的時候可以恢復。將

  AddDefaultCharset ISO-8859-1

  改為

  AddDefaultCharset GB2312

  當然如果你網站的編碼用的是UTF-8的話,也可以改為

  AddDefaultCharset UTF-8

  這樣的話,我們就不會每次打開網頁都是亂碼了!

  3、增加安全模塊,以保障Apache服務的正常運行,現在我們安裝mod-security。(可選)

  a. 首先安裝libapache2-mod-security包(7.10之后的系統已經沒有此包,可以跳過此步驟)

  sudo apt-get install libapache2-mod-security

  a. 該模塊默認是沒激活的,我們可以在/etc/apache2/mods-available目錄下看到有mod-security.load文件,但在 /etc/apache2/mods-enabled目錄卻沒有它的軟鏈接。我們現在激活它:

  $sudo a2enmod mod-security$sudo cp /usr/share/doc/libapache2-mod-security/examples/httpd2.conf.example-full /etc/apache2/mods-available/mod-security.conf$sudo cp /etc/apache2/mods-available/mod-security.conf /etc/apache2/mods-available/mod-security.conf.orig$sudo vi /etc/apache2/mods-available/mod-security.conf==== mod-security.conf 文件內容開始====# 檢測內容長度以避免堆溢出攻擊SecFilterForceByteRange 32 254 =>SecFilterForceByteRange 32 126# debug設置SecFilterDebugLevel 9 =>SecFilterDebugLevel 0# 設置缺省的動作SecFilterDefaultAction "deny,log,status:499" =>SecFilterDefaultAction "deny,log,status:404"# 把設置傳遞給子目錄SecFilterInheritance Off# Redirect user on filter match# 當匹配sh的時候,重新定向到一個特殊的警告頁面,該頁面是自行編寫的,寫些警告的話讓攻擊者知難而退,該段先不要生效,等到相關配置配好之后再失效不遲。記住在配好之后要使之生效。#SecFilter sh redirect:http://localhost/hack/warning.htm# Prevent OS specific keywords#過濾一些敏感的東西,我們使用*是為了攻擊者使用/etc/./passwd來繞開檢測SecFilter /etc/passwd =>SecFilter /etc/*passwdSecFilter /bin/*sh# Very crude filters to prevent SQL injection attacks# 防止SQL插入(SQL Injection)攻擊SecFilter "delete[[[space|]]]+from"SecFilter "insert[[[space|]]]+into"SecFilter "select.+from"SecFilter "select[[[space|]]]+from"SecFilter "union[[[space|]]]+from"==== mod-security.conf 文件內容結束====sudo ln -s /etc/apache2/mods-available/mod-security.conf /etc/apache2/mods-enabled/mod-security.conf

  a. 重啟Apache2服務即可。

  sudo /etc/init.d/apache2 restart

通過文章的詳細描述,我們知道了ubuntu10.04下安裝LAMP 的詳細過程,希望你們能用的上!

【編輯推薦】

 

責任編輯:趙鵬 來源: 網絡轉載
相關推薦

2011-03-14 10:30:15

Ubuntu10.04LAMP

2011-09-07 16:43:10

ubuntuwindowsXP

2011-08-29 13:29:29

UbuntuQtE

2011-08-30 10:52:47

UbuntuOracle11g

2011-08-30 14:58:26

Ubuntu

2011-08-30 10:37:27

UbuntuJAVA

2011-09-07 10:58:19

UbuntuMySQL

2011-08-30 11:21:59

UbuntuGoogle

2011-08-30 17:12:27

Ubuntuwindows7

2011-08-29 15:23:11

Ubuntuapache

2011-03-14 13:07:23

Ubuntu安裝LAMP

2011-09-07 14:31:59

ubuntu屏幕亮度

2011-04-22 11:03:39

Ubuntufirefox

2011-08-29 11:32:44

UbuntuiPhone

2011-08-22 18:03:32

Ubuntupdnsd

2011-08-30 16:17:47

UbuntuAndroid

2011-03-10 08:59:04

Ubuntu安裝LAMP

2011-04-22 16:14:37

UbuntuMediaWiki

2011-08-29 14:40:04

UbuntuAndroid

2010-03-16 10:52:20

Ubuntu10.04
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美亚洲一区二区三区 | 久久99精品视频 | 香蕉二区 | 欧美激情在线精品一区二区三区 | 337p日韩 | 成人做爰www免费看 午夜精品久久久久久久久久久久 | 秋霞在线一区二区 | 亚洲美女一区 | 久久一及片| 五月婷婷色 | 国产精品不卡一区 | 围产精品久久久久久久 | 日日骚网 | 激情免费视频 | 成人在线中文字幕 | 黄色大片免费看 | 国产精品久久久久久久久久妞妞 | 欧美精品乱码99久久影院 | 色黄爽 | 97国产爽爽爽久久久 | 成人福利在线观看 | 国产成人久久精品一区二区三区 | 欧美福利网站 | 欧美三级成人理伦 | 欧美日韩视频在线 | 国产xxx在线观看 | 色黄爽| www.久草.com | 偷拍自拍网 | 精品成人av | 久久一区视频 | 亚洲成av人影片在线观看 | 国产91久久久久蜜臀青青天草二 | 亚洲国产成人av | 中文字幕免费中文 | 欧美日韩在线高清 | 91一区二区| 国产成人在线一区二区 | 免费精品视频一区 | 99久久精品一区二区毛片吞精 | 精品一区视频 |