自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux下安裝Apache2+Mysql5+PHP5

運(yùn)維 系統(tǒng)運(yùn)維
Linux下安裝LAMP::LAMP的意思是Linux、Apache、Mysql、PHP/Perl/Python,它是用來(lái)搭建動(dòng)態(tài)網(wǎng)站或者服務(wù)器的一組組合軟件。本身具有獨(dú)立的幾種程序,由于共同的功能組合在一起,形成高度兼容web應(yīng)用平臺(tái)。本文講述的是Linux下安裝LAMP。

Linux下安裝Apache2+Mysql5+PHP5(LAMP的搭建)

  一、Linux下安裝LAMP:安裝mysql

  1.   # tar -zvxf mysql-5.0.45-linux-i686-glibc23.tar.gz  
  2.  
  3.   # mkdir -p /usr/local/mysql  
  4.  
  5.   # cp -r mysql-5.0.45 /usr/local/mysql (修改解壓縮后的文件名為mysql-5.0.45)  
  6.  
  7.   # cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysql //開機(jī)啟動(dòng)mysql(之前將復(fù)制過(guò)去的文件夾全部剪貼放在父文件夾mysql下面,并將之前的mysql-5.0.45文件夾刪掉。)  
  8.  
  9.   # cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf  
  10.  

  添加mysql用戶及用戶組

  1.   # groupadd mysql  
  2.  
  3.   # useradd -g mysql mysql  
  4.  

  修改mysql目錄權(quán)限

  1.   # chown -R root /usr/local/mysql  
  2.  
  3.   # chgrp -R mysql /usr/local/mysql  
  4.  
  5.   # chown -R mysql /usr/local/mysql/data  
  6.  

  生成mysql系統(tǒng)數(shù)據(jù)庫(kù) :

  進(jìn)入到目錄 /usr/local/mysql

  輸入scripts/mysql_install_db –user=mysql即可

  啟動(dòng)數(shù)據(jù)庫(kù)

  1.   /usr/local/mysql/bin/mysqld_safe --user=root& //在后臺(tái)啟動(dòng)mysql服務(wù)  
  2.  

  如出現(xiàn) Starting mysqld daemon with databases from /usr/local/mysql/data 代表正常啟動(dòng)mysql服務(wù)了.

  按Ctrl + C 跳出修改 mysql 的 root 密碼

  1.   # /usr/local/mysql/bin/mysqladmin -u root -p password "123456"  
  2.  

  Mysql修改密碼,

  /路徑/mysql/bin/mysqladmin –u –root password 密碼

  再次登錄:/路徑/mysql/bin/ mysql –u root -p

#p#

  二、Linux下安裝LAMP:安裝GD庫(kù)(讓PHP支持GIF,PNG,JPEG)

  a.安裝 jpeg6 建立目錄:

  1.   # mkdir -p /usr/local/jpeg6  
  2.  
  3.   # mkdir -p /usr/local/jpeg6/bin  
  4.  
  5.   # mkdir -p /usr/local/jpeg6/lib  
  6.  
  7.   # mkdir -p /usr/local/jpeg6/include  
  8.  
  9.   # mkdir -p /usr/local/jpeg6/man  
  10.  
  11.   # mkdir -p /usr/local/jpeg6/man1  
  12.  
  13.   # mkdir -p /usr/local/jpeg6/man/man1  
  14.  
  15.   # cd /root/Software/  
  16.  
  17.   # tar -zvxf jpegsrc.v6b.tar.gz  
  18.  
  19.   # cd jpeg6 (進(jìn)入解壓的文件夾,名稱可能不一樣,并不影響結(jié)果。)  
  20.  
  21.   # ./configure --prefix=/usr/local/jpeg6/ --enable-shared --enable-static  
  22.  
  23.   # make  
  24.  
  25.   # make install  
  26.  

  b. 安裝zlib

  1.   # cd /root/Software/  
  2.  
  3.   # tar -zxvf zlib-1.2.3.tar.gz  
  4.  
  5.   # cd zlib.1.2.3  
  6.  
  7.   # mkdir /usr/local/zlib  
  8.  
  9.   # ./configure --prefix=/usr/local/zlib  
  10.  
  11.   # make  
  12.  
  13.   # make install  
  14.  

  c. libpng包

  1.   # cd /root/Software/  
  2.  
  3.   # tar -jvxf libpng-1.2.37.tar.bz2  
  4.  
  5.   # cd libpng-1.2.37 (進(jìn)入解壓的文件夾,名稱可能不一樣)  
  6.  
  7.   # ./configure --prefix=/usr/local/libpng  
  8.  
  9.   # make  
  10.  
  11.   #> make install  
  12.  

  d. 安裝 freetype

  1.   # cd /root/Software/  
  2.  
  3.   # tar -zvxf freetype-2.1.9.tar.gz  
  4.  
  5.   # cd freetype-2.1.9  
  6.  
  7.   # mkdir -p /usr/local/freetype  
  8.  
  9.   # ./configure --prefix=/usr/local/freetype  
  10.  
  11.   # make  
  12.  
  13.   # make install  
  14.  

  e.安裝GD庫(kù)

  1.   # cd /root/Software/  
  2.  
  3.   # tar -zvxf gd-2.0.33.tar.gz  
  4.  
  5.   # mkdir -p /usr/local/gd2  
  6.  
  7.   # cd gd-2.0.33  
  8.  
  9.   # ./configure --prefix=/usr/local/gd2 --with-jpeg=/usr/local/jpeg6 --with-zlib-dir=/usr/local/zlib --with-png=/usr/local/libpng --with-freetype=/usr/local/freetype  
  10.  
  11.   # make  
  12.  
  13.   # make install  
  14.  

  e.安裝Curl庫(kù)

  1.   # cd /root/Software/  
  2.  
  3.   # tar -zxf curl-7.15.3.tar.gz  
  4.  
  5.   # mkdir -p /usr/local/curl  
  6.  
  7.   #cd curl-7.15.3  
  8.  
  9.   # ./configure --prefix=/usr/local/curl  
  10.  
  11.   # make  
  12.  
  13.   # make install  
  14.  

#p#

  三、Linux下安裝LAMP:安裝apache2

  1.   # cd /roo/Software/  
  2.  
  3.   # tar -zvxf httpd-2.2.6.tar.gz  
  4.  
  5.   # cd httpd-2.2.6  
  6.  
  7.   # mkdir -p /usr/local/apache2  
  8.  
  9.   # ./configure --prefix=/usr/local/apache2 --enable-modules=so --enable-rewrite  
  10.  
  11.   # make  
  12.  
  13.   # make install  
  14.  
  15.   # /usr/local/apache2/bin/apachectl -k start //啟動(dòng)apahce  
  16.  

  用瀏覽器查看 http://localhost ,得到it works,說(shuō)明apache已設(shè)置成功了.

  1.   # /usr/local/apache2/bin/apachectl -k stop //停止apache  
  2.  

#p#

  四、Linux下安裝LAMP:安裝php5,php5(必須有l(wèi)ibxml2支持)

  1.   a. 安裝libxml2  
  2.  
  3.   # cd /root/Software/  
  4.  
  5.   # tar -zvxf libxml2-2.6.27.tar.gz  
  6.  
  7.   # cd libxml2-2.6.27  
  8.  
  9.   # mkdir -p /usr/local/libxml2  
  10.  
  11.   # ./configure --prefix=/usr/local/libxml2  
  12.  
  13.   # make  
  14.  
  15.   # make install  
  16.  

  啟動(dòng)

  b.安裝 libxslt (可選安裝)

  1.   # cd /root/Software/  
  2.  
  3.   # tar -zvxf libxslt-1.1.24.tar.gz  
  4.  
  5.   # mkdir -p /usr/local/libxslt  
  6.  
  7.   # cd libxslt-1.1.24  
  8.  
  9.   # ./configure --prefix=/usr/local/libxslt --with-libxml-prefix=/usr/local/libxml2  
  10.  
  11.   # make  
  12.  
  13.   # make install  
  14.  

  c.安裝php5

  1.   # cd /root/Software/  
  2.  
  3.   # tar -zvxf php-5.2.5.tar.gz  
  4.  
  5.   # mkdir -p /usr/local/php5  
  6.  
  7.   # cd php-5.2.5  
  8.  
  9.   # ./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-gd=/usr/local/gd2 --with-jpeg-dir=/usr/local/jpeg6 --with-zlib-dir=/usr/local/zlib --with-png-dir=/usr/local/libpng --with-freetype-dir=/usr/local/freetype ---enable-trace-vars --with-mysql=/usr/local/mysql --enable-mbstring=all --with-curl=/usr/local/curl --enable-mbregex --with-config-file-path=/usr/local/php5 --enable-ftp --enable-soap --with-xsl=/usr/local/libxslt  
  10.  
  11.   # make  
  12.  
  13.   # make install  
  14.  
  15.   # cp php.ini-dist /usr/local/php5/php.ini  
  16.  

#p#

 

  五:Linux下安裝LAMP:重新設(shè)置apache2讓他支持php

  1.   # cd /usr/local/apache2/conf  
  2.  
  3.   # vim httpd.conf  
  4.  

  在LoadModule php5_module modules/libphp5.so

  添加AddType application/x-httpd-php .php

  在DirectoryIndex中添加 index.php

  OK,基本的安裝已完成.

  重新起動(dòng)APACHE:

  1.   # /usr/local/apache2/bin/apachectl start  
  2.  

  將apache和mysql服務(wù)添加到啟動(dòng)項(xiàng)的方法:

  1. 打開或者用vi編輯 /etc/rc.d/rc.local

  2. 在文本中添加以下兩行:

  1.   /usr/local/apache2/bin/apachectl start  
  2.  
  3.   /usr/local/mysql/bin/mysqld_safe --user=root &  
  4.  

  好了,web環(huán)境apache2+mysql5+php5就配置完成了。他們已經(jīng)能開始工作了。

  其中apache2、mysql和php.ini的詳細(xì)設(shè)置請(qǐng)參閱其它文檔。

【編輯推薦】

  1. LAMP技術(shù)精解
  2. Red Hat下安裝LAMP的過(guò)程
  3. 使用CentOS源安裝LAMP全過(guò)程
責(zé)任編輯:zhaolei 來(lái)源: javaeye
相關(guān)推薦

2010-05-21 17:38:22

Mysql+php5+

2009-11-17 14:01:01

Apache 2 PH

2009-06-29 13:57:28

linuxapachephp

2011-03-08 11:11:38

LinuxLAMP安裝

2011-03-08 11:11:38

LinuxLAMP安裝

2011-03-08 10:56:56

LinuxLAMP安裝

2010-10-26 09:13:26

2011-03-21 13:59:44

Apachemysqlphp

2009-01-20 09:29:53

PHP5Apache2.2MySQL5.1

2009-11-18 18:33:23

Linux PHP5安

2009-11-26 09:38:18

Suse Linux

2011-03-09 10:50:27

Linuxapachephp

2009-11-18 10:39:45

PHP5配置

2010-05-14 09:48:07

MySQL 5 on

2011-03-11 17:14:27

2011-08-30 09:47:00

Linux5u3luaMySQL Proxy

2017-06-14 14:00:59

LinuxApachePHP

2013-05-27 14:21:58

2010-06-10 16:00:23

MySQL 5

2009-12-10 10:18:44

Apache安裝
點(diǎn)贊
收藏

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