亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > Ubuntu > 正文

ubuntu下LAMP環境安裝詳細教程

2020-10-18 20:51:40
字體:
來源:轉載
供稿:網友

LAMP的概念:

Linux+Apache+Mysql+Perl/PHP/Python一組常用來搭建動態網站或者服務器的開源軟件,本身都是各自獨立的程序,但是因為常被放在一起使用,擁有了越來越高的兼容度,共同組成了一個強大的Web應用程序平臺。

安裝LAMP就已經安裝了 網頁服務器 數據庫 Perl/PHP/Python語音環境。

如果你是安裝到本機上測試的話,最好確保hosts的內容為這樣

username@ubuntu:~$ cat /etc/hosts127.0.0.1       localhost

安裝

安裝LAMP

套件一次性安裝

sudo tasksel

用空格選中LAMP,回車即可。(不過要小心別修改其他的選項,否則會安裝或刪除該服務?。?/p>

仔細手動安裝法(最小組件)

sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server

有些是因為依賴關系會自動安裝的,但是為了保險,所以多打了一些。開始安裝時sudo會問您密碼(只是有可能),這是系統管理員的密碼。安裝途中MySQL要求設定賬戶有密碼,這是與操作系統沒關系的賬戶與密碼。

圖形安裝法

在新立得軟件包管理器中選擇  編輯--使用任務分組標記軟件包

在打開的窗口中 勾選 LAMP SERVER 然后確定。

在主窗口中 點擊綠色的對號 應用 按鈕

好了 。接下來就是等待...等待新立得 自動下載安裝完。

注意: 安裝途中MySQL要求設定賬戶有密碼,這是與操作系統沒關系的賬戶與密碼。

打開 http://localhost 或 http://127.0.0.1

圖形化管理軟件(可選)

安裝webmin

這是一個系統管理軟件,管理包含LAMP組件在內的大部分系統服務。同時能進行安裝、進程管理等多種系統功能。

先到webmin官方下載軟件 在該軟件包存放位置下,打開終端。(你也可以用命令切換到該位置)

sudo dpkg -i 軟件包名(用Tab可以少輸點字)

如果提示缺少依賴,那差什么就裝什么

訪問地址(注意是加密安全鏈接):https://127.0.0.1:10000

安裝phpmyadmin

這是一個數據庫管理軟件,管理mysql.

其實這也是個安全隱患,建議通過openssh來管理服務器。

方案一:終端中運行命令 (不推薦)

sudo apt-get install phpmyadmin

方案二:

強烈建議不要從源里安裝
在phpmyadmin官網上下載軟件包,解壓縮到本地目錄/var/www/phpmyadmin
tips:如果你請直接解壓到/var/www/phpmyadmin,如果不存在phpmyadmin,請自行創建
在終端下執行

sudo cp /var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.php
sudo gedit /var/www/phpmyadmin/config.inc.php

找到“blowfish_secret”在后面填上任意字母

$cfg['Servers'][$i]['auth_type']='cookie';$cfg['Servers'][$i]['host']='localhost';$cfg['Servers'][$i]['connect_type']='tcp';$cfg['Servers'][$i]['compress']='false';$cfg['Servers'][$i]['extension']='mysql';

保存,退出
安裝php5-mcrypt

sudo apt-get install php5-mcrypt

編輯php配置文件

sudo gedit /etc/php5/apache2/php.ini

在extension下面加上(任何獨立一行就行)

extension=php_mcrypt.so (原來的php5-mcrypt.so無效)

保存,重啟apache2

sudo /etc/init.d/apache2 restart

在瀏覽器里輸入http://localhost/phpmyadmin

注:如果進入phpmyadmin出現配置文件引用失敗則刪除剛自己添加的

$cfg['Servers'][$i]['auth_type']='cookie';$cfg['Servers'][$i]['host']='localhost';$cfg['Servers'][$i]['connect_type']='tcp';$cfg['Servers'][$i]['compress']='false';$cfg['Servers'][$i]['extension']='mysql';

保存,退出
然后再重啟apache2

sudo /etc/init.d/apache2 restart

在瀏覽器里輸入http://localhost/phpmyadmin

配置文件路徑

1>apache 的配置文件路徑 /etc/apache2/apache2.conf

2>apache 網站字符編碼配置路徑 /etc/apache2/conf.d/charset

3>php.ini 路徑 /etc/php5/apache2/php.ini

4>mysql配置文件 路徑 /etc/mysql/my.cnf 一般不要使用,尤其是新手

5>phpmyadmin配置文件路徑 /etc/phpmyadmin/apache.conf

6>默認網站根目錄 /var/www

常用命令

1.重啟apache

sudo /etc/init.d/apache2 restart

2.重啟mysql

sudo /etc/init.d/mysql restart

配置apache

1.更改默認字符集
終端中使用命令

sudo nano /etc/apache2/conf.d/charset

將其中的

# AddDefaultCharset

的井號去掉,后面字段改成UTF-8(如果您的網站是這樣了話)

AddDefaultCharset     UTF-8

中間的空格數并不重要,但一定要有。

2.添加支持文件類型(一般不需要),與網站地址(需要)

終端中使用命令

sudo nano /etc/apache2/apache2.conf

在配置文件最后面加入下面幾行:

添加文件類型支持 (注:如果無法在html中解析php的語句,添加下面語句。網上好多都是說直接編輯httpd.conf,但是ubuntu版本的apache2沒有這個文件,你可以直接編輯apache2.conf,或者自己加一個httpd.conf,作為用戶配置文件,apache2.conf 中include這個配置文件。)

AddType application/x-httpd-php .php .htm .html

添加首頁文件 三個的順序可以換 前面的訪問優先 (當然你也可以加別的 比如default.php)

<IfModule dir_module>DirectoryIndex index.htm index.html index.php</IfModule>

更改服務器地址(這里改為本機),您可以憑您喜好修改,就是必須一致

ServerName 127.0.0.1

修改apache的根目錄DocumentRoot:

sudo nano /etc/apache2/sites-enabled/000-default

將其中的 DocumentRoot /var/www 改成您想要的目錄比如 DocumentRoot /var/www/htdocs/ 以上Apache2就基本配置完成了。重啟Apache2服務即可。 下面的是參考,一般不需要改變,除非有特殊需求。

sudo nano /etc/apache2/ports.conf #修改端口號,把 NameVirtualHost *:80 改為NameVirtualHost 127.0.0.1:80 , 修改 Listen 80

再修改site的配置文件

/etc/apache2/sites-available/default

80是端口號

<VirtualHost *:80>
sudo a2enmod rewrite #開啟apache 的rewrite功能

Apache模塊

sudo a2enmod #啟用模塊
sudo a2dismod #禁用模塊

配置PHP5

這個沒什么好說的 根據個人自己需要
建議將安全模塊開啟(注意!開啟后phpmyadmin會不能用)

sudo nano /etc/php5/conf.d/php.ini

注意:你可能需要敲入命令

php --ini

php -i | grep php.ini

來獲取你的php cli加載的php.ini路徑(Loaded Configuration File,比如 /etc/php5/cli/php.ini 而非 /etc/php5/conf.d/php.ini)。但此文件并不一定是apache php5模塊加載的php.ini文件,如果要獲得apache php5模塊加載的php.ini,請參見測試_phpinfo()

nano可以用Ctrl+w來搜索將 safe_mode = off safe_mode = 設置為 safe_mode = on safe_mode = /var/www/htdocs/ 以上 /var/www/htdocs/是您在上面設置個網站根目錄,請按照情況修改,結尾的/是一定要加的,

不然 /var/www/htdocsa,/var/www/htdocsb,等目錄也可以訪問。

以下是更改默認時區

;date.timezone=

去掉前面的分號 后面加個PRC 。表示中華人民共和國(就是GMT+8時區)

date.timezone= PRC

配置MySQL

MySQL常用命令

MySQL大部分命令是以

;

結尾,這里除了5給出的命令,其它一定要以

;

結尾!

1.進入mysql

mysql -h [服務器地址] -u [用戶名〕-p

這是訪問本地服務器

mysql -h 127.0.0.1 -u [用戶名〕 -p
如:mysql -h 127.0.0.1 -u root -p

認證成功之后就進入mysql的命令控制臺,以下都是在mysql的命令控制臺的命令。

2.顯示已經存在的數據庫

SHOW DATABASES;

3.創建數據庫 數據庫名在這里是沒有[]號的!!,還有在linux下是區分大小寫(只是使用時有關?。?。

CREATE DATADASE [數據庫名];

4.創建一個受限用戶 這個用戶(testuser)只有一個數據庫(這里是test庫)的訪問寫入權限,這個數據庫創建與刪除表的權限,并且只能在本地登入,密碼為userpasswd

grant select,insert,update,delete,create,alter on test.* to 'test'@'localhost' IDENTIFIED BY 'userpasswd';

5.退出數據庫

quit 或者 /q

配置文件(新手、無特殊要求勿動)

sudo nano /etc/mysql/my.cnf

這里有一個地方要注意 默認:是只允許本地訪問數據庫的這里不是說本機架設了網站,用戶通過架設在的網頁不能訪問MySQL ,是指其它機子不能直接訪問MySQL 

bind-address 127.0.0.1

解除限制只能本地訪問mysql,如果需要其他機器訪問,應使用如下語句,把這“bind-address 127.0.0.1”句話用#注釋掉

#bind-address 127.0.0.1

配置phpmyadmin(沒裝就不要看)

sudo apt-get install phpmyadmin

訪問 http://localhost/phpmyadmin ,phpmyadmin 默認并不是安裝在 /var/www下面的而是在 /usr/share/phpmyadmin

你可以把phpmyadmin復制過去 或者 鏈接過去

sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin

然后 終端中運行命令

sudo gedit /etc/phpmyadmin/apache.conf

然后把下面兩句的路徑 改為/var/www/phpmyadmin(因為我已經配置好環境,所以忘記了phpmyadmin中默認配置怎么寫的。。反正就是在第三行和第四行的兩句.如果我沒記錯的話 應該是下面這樣)

Alias /phpmyadmin /usr/share/phpmyadmin<Directory /usr/share/phpmyadmin>

改為:

Alias /phpmyadmin /var/www/phpmyadmin<Directory /var/www/phpmyadmin>

LAMP到此已經配置完成了

測試 phpinfo(); (根據需要,自己選擇,可不做)

創建、測試phpinfo:

sudo vi /var/www/info.php   注意:這里的路徑錯了,應該是sudo vi /var/www/htdocs/info.php  修改人:fenghelong郵箱fenghelong_njit@163.com
<?php phpinfo(); ?>

打開 http://localhost/info.php 。

性能優化(根據需要,自己選擇,可不做)

安裝Zend Optimizer

要求PHP版本為5.2,不支持Ubuntu10.04的PHP5.3,請參照PHP5.2。

下載 Zend Optimizer。 直接貼下載地址,參考版本號改(這是32位的),不然主頁要注冊才能下

 http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
tar zxvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
cd ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_2_x_compsudo mkdir /usr/local/zendsudo cp ZendOptimizer.so /usr/local/zend

編輯php.ini

sudo gedit /etc/php5/apache2/php.ini

開頭加入,注意標點符號要英文。

[Zend Optimizer]zend_optimizer.optimization_level=1  zend_extension="/usr/local/zend/ZendOptimizer.so"

重啟apache2

sudo /etc/init.d/apache2 restart

還是上面那個phpinfo文件,要能看到如下信息

This program makes use of the Zend Scripting Language Engine:Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies    with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

久久久久久97| 亚洲精品视频二区| 国产97免费视| 久久免费精品日本久久中文字幕| 91av视频在线观看| 精品久久久久久久久久久久久久| 国产日韩欧美夫妻视频在线观看| 亚洲国产精品va在看黑人| 久久亚洲一区二区三区四区五区高| 久久久91精品国产一区不卡| 最近中文字幕2019免费| 最近更新的2019中文字幕| 国产欧美日韩最新| 91亚洲国产成人精品性色| 久久亚洲国产精品成人av秋霞| 亚洲福利精品在线| 国产精品久久久久久久久久久新郎| 日韩国产一区三区| 国产精品网红直播| 亚洲自拍小视频免费观看| 狠狠久久亚洲欧美专区| 米奇精品一区二区三区在线观看| 北条麻妃99精品青青久久| 欧美高跟鞋交xxxxxhd| 69久久夜色精品国产69乱青草| 欧美激情高清视频| 91精品久久久久久久久中文字幕| 欧美激情成人在线视频| 精品视频在线导航| 亚洲人精品午夜在线观看| 久久久久久久久电影| 黄色成人在线免费| 欧美高清不卡在线| 久久国产精品久久久久久久久久| 在线日韩精品视频| 日韩精品在线免费观看视频| 久久视频在线观看免费| 国产一区二区成人| 亚洲精品黄网在线观看| 欧美激情按摩在线| 亚洲无限乱码一二三四麻| 国产精品一区二区性色av| 亚洲aa中文字幕| 亚洲大尺度美女在线| 欧美激情精品久久久久久| 91免费国产视频| 亚洲无限乱码一二三四麻| 91在线精品视频| 国产精品一区二区三区免费视频| www.美女亚洲精品| 亚洲成人精品视频| 97成人精品区在线播放| 国产精品三级久久久久久电影| 91免费国产网站| 在线观看欧美www| 日产精品99久久久久久| 亚洲精品wwww| 中文字幕无线精品亚洲乱码一区| 国产精品视频一区二区高潮| 91精品国产综合久久香蕉最新版| 日韩av影院在线观看| 97精品一区二区视频在线观看| 欧美日韩激情网| 久久精品视频在线播放| 久久91精品国产91久久久| 国产伦精品一区二区三区精品视频| 亚洲在线免费观看| 在线播放国产一区二区三区| 欧美日韩亚洲一区二区| 91豆花精品一区| 蜜臀久久99精品久久久久久宅男| 国产精品一区二区久久精品| 亚洲久久久久久久久久| 国产精品吴梦梦| 亚洲国产成人精品久久久国产成人一区| 久久久精品久久久久| 在线看国产精品| 欧美高清在线视频观看不卡| 久久亚洲精品中文字幕冲田杏梨| 在线精品国产欧美| 亚洲色无码播放| 午夜精品久久久久久99热软件| 亚洲毛茸茸少妇高潮呻吟| 国产精品视频自拍| 韩国精品美女www爽爽爽视频| 18久久久久久| 精品无人区乱码1区2区3区在线| 国产91精品久久久久久| 热久久99这里有精品| 久久综合伊人77777尤物| 91国内免费在线视频| 国产91精品网站| 亚洲精品视频在线观看视频| 日韩成人av一区| 97久久精品视频| 97精品视频在线| 一区三区二区视频| 日本国产欧美一区二区三区| 日韩视频亚洲视频| 欧美激情精品久久久久久大尺度| 亚洲精品一二区| 成人午夜激情网| 欧美美女15p| 亚洲国产精品资源| 欧美性受xxxx黑人猛交| 2019中文在线观看| 在线观看精品国产视频| 国产成人综合久久| 日韩麻豆第一页| 亚洲男人的天堂在线播放| 日韩在线免费视频| 精品一区二区三区四区| 成人欧美一区二区三区在线湿哒哒| 欧美日韩国产精品一区二区不卡中文| 日韩一区二区久久久| 日韩电影中文字幕在线| 国产精品美乳一区二区免费| 久久久国产精品x99av| 午夜精品久久久久久久99黑人| 久久99国产综合精品女同| 91豆花精品一区| 亚洲精品第一页| 欧美国产第二页| 欧美xxxwww| 最近中文字幕日韩精品| 国产在线拍偷自揄拍精品| 亚洲欧美综合图区| 久久久国产成人精品| 国产亚洲精品一区二区| 青青草一区二区| 91在线视频免费| 亚洲日韩中文字幕| 亚洲黄色av女优在线观看| 在线播放国产一区二区三区| 欧美成人黄色小视频| 欧美日韩国产丝袜美女| 亚洲free性xxxx护士hd| 久久精品中文字幕一区| 欧美中文在线观看国产| 久久久久久国产精品| 日韩亚洲一区二区| 一区二区三区视频免费在线观看| 2019精品视频| 国产精品一区二区久久| 日韩成人黄色av| 国产精品激情av在线播放| 欧美日韩在线观看视频小说| 欧美肥老妇视频| 成人激情视频在线观看| 亚洲欧美日韩爽爽影院| 国产一区二区在线免费| 午夜免费在线观看精品视频| 91在线观看免费观看| 91视频88av| 久热爱精品视频线路一| 欧美日韩午夜视频在线观看| 91av在线影院| 中文日韩在线视频| 色噜噜国产精品视频一区二区| 国产精品久久久一区| 日韩中文字幕欧美| 国产91久久婷婷一区二区| 亚洲视频在线观看视频| 欧美精品做受xxx性少妇|