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

用apt-get搭建LAMP環(huán)境

運(yùn)維 系統(tǒng)運(yùn)維
用過LAMP的人們都知道,LAMP是由 Linux+Apache+Mysql+Perl/PHP/Python 一起組成的,前面文章中介紹了各種LAMP配置,今天給大家?guī)淼氖且环N簡(jiǎn)單的搭建方法:用apt-get搭建LAMP環(huán)境

 

LAMP 

圖-LAMP

  用apt-get搭建LAMP環(huán)境基礎(chǔ)

  如果你是安裝到本機(jī)上測(cè)試的話,最好確保hosts的內(nèi)容為這樣

  username@ubuntu:~$ cat /etc/hosts

  127.0.0.1 localhost

  [編輯]安裝

  [編輯]安裝LAMP

  1.仔細(xì)手動(dòng)安裝法(最小組件)

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

  有些是因?yàn)橐蕾囮P(guān)系會(huì)自動(dòng)安裝的,但是為了保險(xiǎn),所以多打了一些。開始安裝是sudo會(huì)問您密碼(只是有可能),這是系統(tǒng)管理員的密碼。安裝途中MySQL要求設(shè)定賬戶有密碼,這是與操作系統(tǒng)沒關(guān)系的賬戶與密碼。

  2.偷懶一次安裝法

  在新立得軟件包管理器中選擇 編輯--使用任務(wù)分組標(biāo)記軟件包

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

  在主窗口中 點(diǎn)擊綠色的對(duì)號(hào) 應(yīng)用 按鈕

  好了 。接下來就是等待...等待新立得 自動(dòng)下載安裝完。 安裝途中MySQL要求設(shè)定賬戶有密碼,這是與操作系統(tǒng)沒關(guān)系的賬戶與密碼。

  sudo apt-get install apache2 mysql-server php5 php5-mysql #終端命令

  打開 http://localhost

  

 

  

[[20292]]

 

  Apache默認(rèn)頁面

  [編輯]安裝phpmyadmin

  其實(shí)這也是個(gè)安全隱患,建議通過openssh來管理服務(wù)器。

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

  sudo apt-get install phpmyadmin

  方案二:

  強(qiáng)烈建議不要從源里安裝

  在phpmyadmin網(wǎng)站上下載軟件包,解壓縮到本地目錄/var/www/phpmyadmin

  tips:如果你請(qǐng)直接解壓到/var/www/phpmyadmin,如果不存在phpmyadmin,請(qǐng)自行創(chuàng)建

  在終端下執(zhí)行

  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

#p#

  編輯php配置文件

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

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

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

  保存,重啟apache2

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

  [編輯]配置文件路徑

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

  2>apache 網(wǎng)站字符編碼配置路徑 /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>默認(rèn)網(wǎng)站根目錄 /var/www

#p#

  [編輯]常用命令

  1.重啟apache

  sudo /etc/init.d/apache2 restart

  2.重啟mysql

  sudo /etc/init.d/mysql restart

  [編輯]配置apache

  1.更改默認(rèn)字符集

  終端中使用命令

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

  將其中的

  # AddDefaultCharset

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

  AddDefaultCharset UTF-8

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

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

  終端中使用命令

  sudo nano /etc/apache2/apache2.conf

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

  添加文件類型支持

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

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

  DirectoryIndex index.htm index.html index.php

  更改服務(wù)器地址(改為本機(jī))

  ServerName 127.0.0.1

  修改apache的根目錄DocumentRoot:

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

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

  sudo nano /etc/apache2/ports.conf #修改端口號(hào),修改 Listen 80

  再修改site的配置文件

  /etc/apache2/sites-available/default

  80是端口號(hào)

  sudo a2enmod rewrite #開啟apache 的rewrite功能

  [編輯]Apache模塊

  sudo a2enmod #啟用模塊

  sudo a2dismod #禁用模塊

  [編輯]配置PHP5

  這個(gè)沒什么好說的 根據(jù)個(gè)人自己需要

  建議將安全模塊開啟(注意!開啟后phpmyadmin會(huì)不能用)

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

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

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

  以下是更改默認(rèn)時(shí)區(qū)

  ;date.timezone=

  去掉前面的分號(hào) 后面加個(gè)PRC 。表示中華人民共和國(guó)(就是GMT+8時(shí)區(qū))

  date.timezone= PRC

  [編輯]配置MySQL

  [編輯]MySQL常用命令

  MySQL大部分命令是以

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

#p#

  結(jié)尾!

  1.進(jìn)入mysql

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

  這是訪問本地服務(wù)器

  mysql -h 127.0.0.1 -u [用戶名〕

  認(rèn)證成功之后就進(jìn)入mysql的命令控制臺(tái),以下都是在mysql的命令控制臺(tái)的命令。

  2.顯示已經(jīng)存在的數(shù)據(jù)庫(kù)

  SHOW DATABASES;

  3.創(chuàng)建數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)名在這里是沒有[]號(hào)的!!,還有在linux下是區(qū)分大小寫(只是使用時(shí)有關(guān)!)。

  CREATE DATADASES [數(shù)據(jù)庫(kù)名];

  4.創(chuàng)建一個(gè)受限用戶這個(gè)用戶(testuser)只有只有一個(gè)數(shù)據(jù)庫(kù)(這里是test庫(kù))的訪問寫入,這個(gè)數(shù)據(jù)庫(kù)創(chuàng)建與刪除表的權(quán)限,并且只能在本地登入,密碼為userpasswd

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

  5.退出數(shù)據(jù)庫(kù)

  quit

  [編輯]配置文件(新手、無特殊要求勿動(dòng))

  sudo nano /etc/mysql/my.cnf

  這里有一個(gè)地方要注意 默認(rèn):是只允許本地訪問數(shù)據(jù)庫(kù)的這里不是說本機(jī)架設(shè)了網(wǎng)站,用戶通過架設(shè)在的網(wǎng)頁不能訪問MySQL ,是指其它機(jī)子不能直接訪問MySQL

  bind-address 127.0.0.1

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

  #bind-address 127.0.0.1

  [編輯]配置phpmyadmin(沒裝就不要看)

  sudo apt-get install phpmyadmin

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

  你可以把phpmyadmin復(fù)制過去 或者 鏈接過去

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

  然后 終端中運(yùn)行命令

  sudo gedit /etc/phpmyadmin/apache.conf

  然后把下面兩句的路徑 改為/var/www/phpmyadmin(因?yàn)槲乙呀?jīng)配置好環(huán)境,所以忘記了phpmyadmin中默認(rèn)配置怎么寫的。。反正就是在第三行和第四行的兩句.如果我沒記錯(cuò)的話 應(yīng)該是下面這樣)

  Alias /phpmyadmin /usr/share/phpmyadmin

  改為:

  Alias /phpmyadmin /var/www/phpmyadmin

通過文章全面的分析,我們終于知道了用apt-get搭建LAMP環(huán)境的過程和操作。希望你們能用到!

【編輯推薦】

  1. RedHat9 下 LAMP 環(huán)境的架設(shè)記錄
  2. ubuntu10.04下安裝LAMP
  3. CentOS LAMP配置手冊(cè)
  4. 簡(jiǎn)單的在 ubuntu 下安裝lamp
  5. 搭建LAMP測(cè)試平臺(tái)
  6. LAMP攻略之MySQL常用語法語句
  7. LAMP架構(gòu)——我的工作心得

  

 

責(zé)任編輯:趙鵬 來源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2019-11-22 10:20:07

DebianLinuxapt-get

2010-06-21 15:27:38

Linux apt-g

2010-06-21 15:56:31

Linux apt-g

2010-06-21 15:11:54

Linux apt-g

2021-01-11 11:56:22

Apt 應(yīng)用程序

2011-03-09 13:02:31

LAMP環(huán)境搭建

2011-03-14 13:06:58

LAMP搭建

2010-01-07 17:46:09

Ubuntu apt-

2021-02-15 11:32:20

Apt-getLinuxApt

2011-04-02 11:40:17

LAMP測(cè)試環(huán)境

2023-02-27 13:41:04

apt-get軟件包

2016-08-10 11:01:58

UbuntuLinuxShell

2011-03-23 10:13:53

LAMP環(huán)境搭建

2011-03-10 14:40:48

LAMP搭建

2011-03-21 10:36:42

LAMPLAMP搭建

2011-03-21 11:33:09

LAMPApache

2011-03-21 11:43:45

LAMPPHP

2011-03-22 15:48:40

LAMP

2011-03-22 16:28:25

lamp

2011-03-14 10:30:15

Ubuntu10.04LAMP
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 午夜影院在线视频 | 欧美国产日韩一区二区三区 | 一区二区三区四区在线 | 老司机67194精品线观看 | www精品美女久久久tv | 国产精品久久久乱弄 | 日日干夜夜操 | 古装人性做爰av网站 | 国产日韩欧美二区 | 91性高湖久久久久久久久_久久99 | 亚洲区一区二 | 国产成人综合久久 | 欧美日韩视频在线第一区 | 欧美激情视频网站 | 国产精品国产成人国产三级 | 国产一区二区精品在线 | 国产精品日日做人人爱 | 91久久久久久久久久久 | 最新国产精品 | 精品粉嫩aⅴ一区二区三区四区 | 麻豆av电影网 | 欧美精品网 | 91偷拍精品一区二区三区 | 国产一区二区三区四区区 | 成人a视频在线观看 | 欧美韩一区二区三区 | 91看片网站| 国产精品视频免费播放 | 激情一区二区三区 | 亚洲视频免费观看 | 观看av| 一级做a爰片性色毛片视频停止 | 日韩在线视频免费观看 | 欧美精品乱码99久久影院 | 久久久久成人精品 | 国产乱码精品一区二区三区中文 | 国产精品一区二区免费 | 在线视频中文字幕 | 在线免费观看欧美 | 国产精品.xx视频.xxtv | 亚洲精品日韩精品 |