小螞蟻學習安裝配置lamp環境—仍是蠻順利的哈

學習的不少教程代碼都是在Linux上運行的,因此就在本身的本本上安裝了一個虛擬機,裏面安裝了一個centos6.4。php

在開始安裝apache、mysql、phphtml

1.    先安裝apachemysql

yum install apache 一路按y,直到安裝成功linux

vi /etc/httpd/conf/httpd.conf    找到 #ServerName www.example.com:80  修改成 ServerName localhost:80sql

:wq!  保存便可數據庫

設置開機啓動  chkconfig httpd onapache

重啓apache    /etc/init.d/httpd restart vim

檢查centos自帶mysql是否已經安裝centos

命令 yum list install | grep mysqlcurl

若是返回以下,說明已經安裝

mysql-libs.i686    5.1.66-2.e16-3 @anaconda-centos-201303020136.i386/6.4    將它卸載掉

yum -y remove mysql-libs.i686(就是上面的那個文件名)

出現 complate! 就卸載成功了

2.    安裝mysql

命令    yum install mysql mysql-server(光安裝mysql的話,就只是安裝了一個數據庫,還須要按一個mysql_server才行,才能使用客戶端)

#啓動mysql    /etc/init.d/mysqld start

#設置爲開機啓動    chkconfig mysqld on

#拷貝配置文件 (若是/etc目錄下面默認有一個my.cnf,直接覆蓋就好了)

    cp    /usr/share/mysql/my-medium.cnf    /etc/my.cnf

而後須要爲root用戶設置密碼

命令    mysql_secure_installation

    回車  遇到提示就來個Y就好了。

    中間須要輸入兩次密碼

    Set root password? [Y/n] <-- ENTER

    New password: <-- 你的MySQL root密碼

    Re-enter new password: <-- 你的MySQL root密碼

    Password updated successfully!

    Reloading privilege tables..

     ... Success!

    知道最後一句     Thanks for using MySQL!    就成功了。

    MySql密碼設置完成,從新啓動 MySQL:
      /etc/init.d/mysqld stop   #中止
      /etc/init.d/mysqld start  #啓動
      /etc/init.d/mysqld restart #重啓3、安裝PHP5
3.    安裝PHP5
       yum install php
       根據提示輸入Y直到安裝完成  
安裝PHP組件,使 PHP5 支持 MySQL
      yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt php-curl
      這裏選擇以上安裝包進行安裝
      根據提示輸入Y回車
      /etc/init.d/mysqld restart  #重啓MySql
      /etc/init.d/httpd restart  #重啓Apche
4.    安裝phpmyadmin 

    rpm –import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
    yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm(i386)
    yum install phpmyadmin 

    vim /usr/share/phpmyadmin/config.inc.php     將裏面的$cfg['blowfish_secret'] = ' ';    單引號裏面隨便寫個數(空的會報錯「配置文件如今須要絕密的短語密(blowfish_secret) 」$cfg['blowfish_secret']= 'admin ';) 
    訪問下 localhost/phpmyadmin  如何 出現提示 「You don’t have permission to access /phpmyadmin/ on this server.」    

    改 /etc/httpd/conf.d/phpmyadmin.conf 裏面
    將 Allow from 127.0.0.1 改爲 Allow from  all。 
    這個時候在地址欄訪問phpmyadmin時仍是不能訪問
    把phpmyadmin這個文件夾放到apache的工做目錄下,默認的apahce的工做目錄是在/var/www/html裏,這裏我改了修改了它的默認工做環境。
    vi /etc/httpd/conf/httpd.conf
    將裏面的DocumentRoot "/var/www/html"改成 DocumentRoot "/var/www"
    因此個人phpmyadmin就直接複製到/var/www下。通過測試Phpmyadmin正常工做。

    在複製的時候碰到了這個狀況

        [root@mylinux share]# cp /usr/share/phpmyadmin /var/www

        cp: 略過目錄"/usr/share/phpmyadmin"

    請原諒我這個linux小菜鳥,當你要複製的文件是一個目錄的時候,須要加上一個參數 -r ,這樣纔會遞歸複製這個目錄全部內容,so,這句命令應該改成 cp -r /usr/share/phpmyadmin /var/www  這樣就能夠了

=============by the way===========

    我使用的是SecureCRT連接的個人linux,但這個SecureCRT很坑的是不能顯示中文,須要配置那麼一下,我就不截圖了,直接說。

1. 選項-》會話選項-》左邊有個仿真。右邊的終端選擇Xterm,勾選上ANSI。

2. 選項-》會話選項-》左邊有個外觀。當前配色方案,選擇經典就能夠了,也就是traditional。標準字體和精確字體選擇新宋體這些中文字體,字符集都選擇中文bg2312。字符編碼選擇utf-8。把使用unicode線條繪製字符的對鉤去掉。這樣中文妥妥的就顯示出來了。

相關文章
相關標籤/搜索