一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

linux CentOS LAMP安裝配置文檔(apache+mysql+php+phpmyadmin)

 付松林 2014-05-08

說明:文檔中帶"#"號的語句表示是linux命令  ;mysql>:代表 是在mysql狀態(tài)下輸入的sql語句,綠色表示命令,藍色表示文件內(nèi)容
注意:此處安裝完全選擇yum安裝 所以需要先配置yum源,yum源的配置已經(jīng)有單獨的文檔,
在這里不做重復(fù)書寫,配置好yum源以后開始進行下列操作

LAMP:L(Linux)、A(apache)、M(Mysql)、P(PHP)

1、安裝apache服務(wù)器

  1.1 # yum  install  httpd  //安裝apache服務(wù)器
  1.2 # yum install gcc   安裝gcc 此軟件可以不安裝
  1.3 # yum install glibc glibc-common
  1.4 # yum install gd gd-devel  //畫圖工具 此軟件可以不安裝
  1.5 # chkconfig   --level  3  httpd  on  //設(shè)置aapche服務(wù)器為開機啟動
  1.6 # sed -i -e 's/#ServerName www.:80/ServerName 127.0.0.1:80/' /etc/httpd/conf/httpd.conf
  //上面命令的含義是:將httpd.conf文件中的 'ServerName 127.0.0.1:80'替換成'ServerName www.:80',此處使用vim命令修改也可以
  1.7 # service httpd start  //啟動apache服務(wù)器
  1.8 # elinks  http://127.0.0.1
  
  注釋:如果能夠訪問成功則表示apache服務(wù)器安裝成功。
  
2、 安裝mysql數(shù)據(jù)庫
  2.1 # yum install mysql mysql-server mysql-devel  安裝數(shù)據(jù)庫
  2.2 # chkconfig --level 3 mysqld on  設(shè)置開機啟動mysql服務(wù)
  2.3 # mysql_install_db --basedir=/usr --datadir=/var/lib/mysql --user=mysql
  
    # mysqld_safe  --defaults-file=/etc/my.cnf &
    echo 'mysqld_safe --defaults-file=/etc/my.cnf &> /dev/null &' >> /etc/rc.local
//設(shè)置環(huán)境變量為mysql數(shù)據(jù)庫
  2.4 # mysqladmin -u root password ‘new-password’   //為mysql數(shù)據(jù)庫的root用戶設(shè)置一個密碼;此處的 new-password 代表你要添加的新密碼
  2.5 # mysql -uroot -pXXX  登錄mysql數(shù)據(jù)庫
  2.6 mysql> grant all privileges on *.* to 'admin'@'localhost' identified by 'XXXXXX'; 創(chuàng)建一個admin用戶 并且賦予他所有對mysql數(shù)據(jù)操作的權(quán)限
    2.7 mysql> grant all privileges on *.* to 'admin'@'127.0.0.1' identified by 'XXXXXX';
    2.8 mysql> flush privileges;  //刷新數(shù)據(jù)庫服務(wù)器
    2.9 # netstat -alp | grep 'mysql' // 查看數(shù)據(jù)庫的安裝狀態(tài)
    2.10 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MyPassword' WITH GRANT OPTION; //設(shè)置root用戶支持遠程連接
    2.11 # service mysqld restart //重啟mysql服務(wù)

3、安裝php服務(wù)器
  3.1 # yum install php php-devel php-mysql  php-gd  php-imap  php-ldap  php-odbc 
    php-pear  php-xml php-xmlrpc php-snmp  php-mcrypt php-mhash php-mbstring  php-dba php-bcmath 
    php-pdo php-acid   php-jpgraph php-ncurses
//安裝所有php模塊
  3.2 cat /var/www/html/index.php   //查看index.php文件的內(nèi)容
  3.3 如果內(nèi)容是:
    <?php
     phpinfo();
    ?>

    則不用改變。如果不是,則修改成上面的內(nèi)容。
  3.4 # service httpd restart  //重啟apache服務(wù)器。
  3.5 訪問apache主頁 # elink://127.0.0.1/index.php

 

   安裝完成以上內(nèi)容后可以正常使用LAMP的功能。不過對數(shù)據(jù)庫的操作需要用命令行來操作?;蛘邌为毾螺dmysql的皮膚來操作數(shù)據(jù)庫
 也可以在linux下安裝phpmyadmin來通過IE操作數(shù)據(jù)庫。但是目前的phpmyadmin只有php5.2版本支持。而當(dāng)前使用yum安裝的php默認都是
 php5.1,所以需要升級php。
 
4、升級php版本到5.2以上
  4.1 # rpm –import http://www./media/RPM-GPG-KEY-jlitka  //導(dǎo)入新的rpm包
  4.2 # vim /etc/yum.repos.d/utterramblings.repo  //編輯yum源
  在打開的文件中加入以下內(nèi)容:
  [utterramblings]
  name=Jason’s Utter Ramblings Repo
  baseurl=http://www./media/EL$releasever/$basearch/
  enabled=1
  gpgcheck=1
  gpgkey=http://www./media/RPM-GPG-KEY-jlitka
   4.3 保存當(dāng)前內(nèi)容并退出 # :wq
   4.4 # yum update php     // 升級php
   4.5 # service httpd restart   //重啟apache服務(wù)器
   4.6 # rpm -q php  //查看當(dāng)前php版本。


5、安裝phpmyadmin(用于管理MySQL數(shù)據(jù)庫,可以不安裝)
  5.1 #wget http://netcologne.dl./project/phpmyadmin/phpMyAdmin/3.3.10/phpMyAdmin-3.3.10-all-languages.tar.bz2  //下載安裝包
  5.2 # bzip2 -d nagios-cn-3.2.0.tar.bz2   //解壓下載的安裝包
  5.3 # mv phpMyAdmin-3.3.2-all-languages /usr/local/phpmyadmin  //將phpMyAdmin-3.3.2-all-languages 的內(nèi)容移動到phpmyadmin中
  5.4 # cd  /usr/local/phpmyadmin  //進入 phpmyadmin目錄
  5.5 # cp config.sample.inc.php config.inc.php  //復(fù)制 config.sample.inc.php的內(nèi)容到config.inc.php里面
  
  5.6 # vi  config.inc.php //編輯這個文件
      cfg['blowfish_secret'] = 'www.33cn.com';   //網(wǎng)址隨意輸入
    $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';
    
    5.7 # vi /etc/httpd/conf/httpd.conf 編輯httpd.conf文件 此文件的作用是為了將其他的軟件加載到apache服務(wù)器中。
     Include conf.d/*.conf  //表示,所有在conf.d下的以.conf結(jié)尾的文件都會被apache自動加載
     
  5.8 # vi /etc/httpd/conf.d/phpmyadmin.conf //編輯phpmyadmin的conf文件。
    Alias /phpmyadmin /usr/local/phpmyadmin
    <Directory "/usr/local/phpmyadmin">
    Order Deny,Allow
    Allow all   //允許所有ip訪問
    </Directory>
  
  
  5.9 # mysql -u root -p <  /usr/local/phpmyadmin/scripts/create_tables.sql //向root用戶導(dǎo)入sql文件
  5.10 # vi  /usr/local/phpmyadmin/config.inc.php  //修改配置文件
     /* User for advanced features */
     $cfg['Servers'][$i]['controluser'] = 'admin';
     $cfg['Servers'][$i]['controlpass'] = 'XXXXX'; #這里輸入root用戶的密碼
     /* Advanced phpMyAdmin features */
     $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
     $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
     $cfg['Servers'][$i]['relation'] = 'pma_relation';
     $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
     $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
     $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
     $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
     $cfg['Servers'][$i]['history'] = 'pma_history';
     $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
     /* Contrib / Swekey authentication */
     $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf';
  5.11 # rm -rf /var/lib/php/session/*
  5.12 # killall -HUP mysqld_safe
  5.13 # service httpd restart
  5.14 # elinks http://localhost/phpmyadmin //然后使用admin進行登錄phpmyadmin,管理MySQL數(shù)據(jù)庫

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    久久精品国产亚洲av麻豆| 欧美91精品国产自产| 亚洲人妻av中文字幕| 日韩专区欧美中文字幕| 精品国产亚洲免费91| 九九热这里只有免费精品| 精品少妇人妻av免费看| 久久福利视频视频一区二区| 玩弄人妻少妇一区二区桃花| 欧美中文字幕一区在线| 欧美一区二区三区性视频| 老熟妇乱视频一区二区| 亚洲视频在线观看免费中文字幕 | 色哟哟国产精品免费视频| 国产成人精品一区二三区在线观看 | 99久久人妻中文字幕| 免费在线成人午夜视频| 午夜精品黄片在线播放| 中文久久乱码一区二区| 午夜精品一区二区av| 午夜福利92在线观看| 欧美成人一区二区三区在线| 日韩一级免费中文字幕视频| 欧美精品激情视频一区| 久久机热频这里只精品| 一区中文字幕人妻少妇| 欧美精品日韩精品一区| 国产免费人成视频尤物| 久久精品少妇内射毛片| 日韩精品区欧美在线一区| 东京热男人的天堂久久综合| 欧美国产精品区一区二区三区| 日韩欧美综合中文字幕| 国产美女精品人人做人人爽| 国语对白刺激高潮在线视频| 熟女一区二区三区国产| 国产一级内片内射免费看 | 污污黄黄的成年亚洲毛片| 日韩aa一区二区三区| 亚洲少妇一区二区三区懂色| 久久少妇诱惑免费视频|