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

LAMP的全面安裝設(shè)置

運(yùn)維 系統(tǒng)運(yùn)維
LAMP的安裝設(shè)置:LAMP的意思是Linux、Apache、Mysql、PHP/Perl/Python,我們可用LAMP來搭建動態(tài)網(wǎng)站或者服務(wù)器本文講述了LAMP安裝的詳細(xì)步驟。

  LAMP安裝設(shè)置

  首先,更新整個(gè)系統(tǒng)

  1.   yum update  
  2.  

  刪除apache,

  先查詢所有系統(tǒng)內(nèi)的包

  1.   rpm -qa  
  2.  

  找到了http包的全名

  然后,

  1.   rpm -e httpd...............(全名)  
  2.  

  發(fā)現(xiàn)有一些依賴于apache的包。

  先分別刪除之。

  ***刪除apache,

  注意,刪除成功完全沒有提示。

  安裝mysql

  //如果原先安裝有mysql,先停止服務(wù)。

  //刪除/etc/my.cnf

  //刪除/etc/mysql.server啟動腳本。

  //刪除/usr/local/mysql5目錄

  從官網(wǎng)下載mysql-5.0.67-linux-i686.tar.gz

  1.   cd /usr/local 
  2.  
  3.   tar -zxf /home/download_xy/mysql-5.0.67-linux-i686.tar.gz  
  4.  
  5.   ln -s mysql-5.0.67-linux-i686 mysql  
  6.  
  7.   cd mysql  
  8.  
  9.   ./configure  
  10.  
  11.   groupadd mysql && useradd -g mysql mysql  
  12.  

  1、chown -R mysql:mysql /usr/local/mysql-5.0.67-linux-i686/

  2、設(shè)置path

  3、拷貝mysql.server到/usr/local/mysql/bin目錄

  3、拷貝support-files下的my-medium.cnf 到etc/my.cnf下

  4、./bin/mysql_secure_installation執(zhí)行給root加密碼(經(jīng)檢驗(yàn)無用)

  5、在文件~/.bashrc的***添加

  1.   # 以下是修改  
  2.  
  3.   57 PATH=/usr/local/mysql/bin:"$PATH"  
  4.  
  5.   58 export PATH  
  6.  

  然后執(zhí)行

  1.   . /etc/bashrc  
  2.  

  看效果

  1.   echo $PATH  
  2.  

  是否mysql的路徑已經(jīng)加到了系統(tǒng)路徑中

  6、自己加密碼

  mysql進(jìn)入終端

  use mysql;

  刪除匿名用戶

  1.   delete from user where user!='root';  
  2.  

  加密碼

  1.   update user set passwordpassword=password('new_pass') ;  
  2.  

  此時(shí),就結(jié)束了。

  7、 /etc/rc.d/rc.local加入一句

  1.   mysql.server start  
  2.  
  3.   PATH=/usr/local/mysql/bin:"$PATH" 
  4.  

  并建議我給root設(shè)立密碼

  1.   ./bin/mysqladmin -u root password 'new-password'  
  2.  

  但是啟動后有錯(cuò)誤提示,經(jīng)證實(shí)是文件權(quán)限的問題。

  1.   Starting MySQL.Manager of pid-file quit without updating fi[失敗]  
  2.  

  于是把/usr/local/mysql目錄的擁有者改為mysql

  1.   chown -R mysql:mysql /usr/local/mysql-5.0.67-linux-i686/  
  2.  

  xieye:重要事項(xiàng):現(xiàn)在就可以備份 /etc/passwd文件與/etc/shadow文件

  備份到home目錄下

  1.   cp /etc/passwd /home  
  2.  
  3.   cp /etc/shadow /home  
  4.  

#p#

  記住root的密碼

  先刪除rpm里的apache,然后刪除自己裝的apache目錄。

  下面是apache,

  下載了httpd-2.2.9.tar.gz

  tar -zxf httpd-2.2.9.tar.gz

  1.   cd httpd-2.2.9  
  2.  
  3.   ./configure --enable-modules=all 
  4.  
  5.   make  
  6.  
  7.   make install  
  8.  

  裝好了,

  首先,把path再調(diào)整

  安裝時(shí)遇到libjpeg.(a|so) not found的問題,下列命令可以解決

  1.   yum -y install gd  
  2.  
  3.   yum -y install gd-devel  
  4.  

  請先檢查

  tips: 用rpm -ql 可檢查本機(jī)安裝的rpm的對應(yīng)文件和路徑

  發(fā)現(xiàn)freetype要裝

  于是下載

  tar -zxf freetype-2.3.7.tar.gz

  cd freetype-2.3.7

  1.   ./configure --prefix=/usr/local/freetype  
  2.  
  3.   make  
  4.  
  5.   make install  
  6.  

  下載php-5.2.6.tar.gz

  tar -zxf php-5.2.6.tar.gz

  1.   cd php-5.2.6  
  2.  
  3.   ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-gd --enable-mbstring --with-curl=/usr/bin/ --with-mysql=/usr/local/mysql/ --with-pdo-mysql=/usr/local/mysql/ --with-jpeg-dir=/usr/lib/ --with-png-dir=/usr/lib/ --with-freetype-dir=/usr/local/freetype/ --with-zlib  
  4.  
  5.   make  
  6.  
  7.   make install  
  8.  

  這是安裝好的提示

  1.   Installing PEAR environment: /usr/local/php/lib/php/  
  2.  
  3.   [PEAR] Console_Getopt - installed: 1.2.3  
  4.  
  5.   [PEAR] Archive_Tar - installed: 1.3.2  
  6.  
  7.   [PEAR] Structures_Graph- installed: 1.0.2  
  8.  
  9.   pear/PEAR can optionally use package "pear/XML_RPC" (version >= 1.4.0)  
  10.  
  11.   [PEAR] PEAR - installed: 1.7.1  
  12.  
  13.   Wrote PEAR system config file at: /usr/local/php/etc/pear.conf  
  14.  
  15.   You may want to add: /usr/local/php/lib/php to your php.ini include_path  
  16.  
  17.   Installing PDO headers: /usr/local/php/include/php/ext/pdo/  
  18.  

  然后執(zhí)行,

  1.   cp php.ini-dist /usr/local/php/lib/php.ini  
  2.  

  注意:如果不希望php。ini的位置,則配置時(shí)要有設(shè)置!!

  設(shè)置httpd.conf

  接著,通過修改PREFIX/conf/目錄下的配置文件,來配置Apache HTTP服務(wù)器。

  1.   vi PREFIX/conf/httpd.conf  
  2.  

  LoadModule 表達(dá)式右邊的路徑必須指向系統(tǒng)中的 PHP。以上的 make install 命令可能已經(jīng)完成了這些,但務(wù)必要檢查。

  在文件末尾加上

  對于 PHP 5:

  AddType application/x-httpd-php .php

  大約166行,增加 index.php 在index.html前面

  修改根路徑

  設(shè)置php.ini

  安裝pear

  1.   cd /usr/local/php/bin  
  2.  
  3.   ./pear install -a Log  
  4.  

  修改php.ini

  663行PRC

  大約475行:include_path,

  要包括.

  還要包括zend的庫和pear的庫

  1.   .:/usr/local/php/lib/php:/www/include/Zend:/www/include/Smarty  
  2.  

  magic_quotes_gpc = Off 440行,關(guān)閉魔術(shù)引用

  安裝zend

  在跟路徑下建立www/law

  并且在www下建立include,但不要進(jìn)入該目錄,把zend的壓縮文件拷貝過來。

  然后

  1.   tar -zxf ZendFramework-1.6.1.tar.gz  
  2.  
  3.   mv ZendFramework-1.6.1/library/Zend include  
  4.  

  然后刪除壓縮包和壓縮路徑

#p#

  安裝smarty

  cd /www

  cp /home/download_xy/Smarty-2.6.20.tar.gz .

  tar -zxf Smarty-2.6.20.tar.gz

  cd Smarty-2.6.20

  mv libs ../include/Smarty

  ls ../include/Smarty

  安裝svn 3690端口

  inux下安裝服務(wù)端步驟:

  下載***版的Subversion源碼包

  解壓后運(yùn)行

  1.   ./configure --prefix=/usr/local/svn  
  2.  
  3.   make  
  4.  
  5.   make install  
  6.  

  加到path中,rc.loacl自動啟動

  創(chuàng)建資料庫

  1.   svnadmin create /home/sub_ku/project1  
  2.  

  修改配置

  /home/sub_ku/project1/conf/passwd 增加用戶和口令(明碼)

  user1=123456789

  user2=123456789

  /home/sub_ku/project1/conf/svnserve.conf配置如下

  1.   anon-access = none 
  2.  
  3.   password-db = passwd 
  4.  

  啟動獨(dú)立服務(wù)

  1.   /usr/local/svn/bin/svnserve -d -r /home/sub_ku  
  2.  

  想停止服務(wù)用kill命令。

  默認(rèn)的SVN端口是3690

  此時(shí),就可以用客戶端來訪問了。

  xieye提醒大家注意:

  svn安裝時(shí)會自動查找apache,并加兩個(gè)模塊上去,

  所以,如果希望svn獨(dú)立于apache的話,需要:

  修改httpd.conf文件,找到loadMoudle svn的兩句話,注釋掉,

  請用svn不分大小寫查找該文件,會找到的。

  遞歸刪除 .svn目錄

  1.   find / -name .svn|xargs rm -rf  

【編輯推薦】

  1. Linux下安裝LAMP的步驟
  2. LAMP簡介
  3. Linux上安裝LAMP
責(zé)任編輯:zhaolei 來源: javaeye
相關(guān)推薦

2011-02-23 10:11:10

ProFTPd安裝

2010-07-21 09:28:46

Ubuntu Linu

2011-02-24 12:57:42

Ubuntuvsftpd安裝

2011-03-02 15:12:11

2010-01-13 15:53:11

CentOS vsft

2010-03-05 16:20:38

Ubuntu中文環(huán)境

2010-01-11 15:25:30

Fedora VMwa

2010-12-15 12:48:26

VirtualBox

2010-01-15 13:55:17

CentOS mail

2009-11-10 16:46:57

路由器安裝設(shè)置

2009-08-08 15:25:05

無線路由器硬件安裝路由器設(shè)置

2014-01-02 10:03:00

2009-08-07 11:46:57

JAVA虛擬機(jī)安裝設(shè)置

2010-02-22 15:04:53

Ubuntu 7.04

2009-11-18 09:53:50

PHP安裝設(shè)置

2010-03-05 10:57:46

Ubuntu vsft

2009-12-01 17:15:33

ADSL路由器安裝

2011-01-10 09:47:01

StunnelStunnel設(shè)置Stunnel使用

2011-03-11 13:58:54

2011-03-01 14:46:53

Debian Proftpd
點(diǎn)贊
收藏

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