国产福利在线播放|久久精品福利网站免费|国产呻吟视频在线观看|日韩一区二区三区免费高清|久996视频精品免费观看|欧美日本在线一区二区三区|在线最新无码经典无码免費資訊|国产午夜亚洲精品国产成人最大

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊(cè)有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補(bǔ)償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

linux下apache+php+mysql升級(jí)安裝過程

發(fā)布時(shí)間:  2012/8/13 10:24:57
 由于服務(wù)器的linux版本太低,apache+php+mysql版本都太低,初次學(xué)習(xí)linux經(jīng)過三天除了吃飯睡覺終于把a(bǔ)pache+php+mysql給升級(jí)了!現(xiàn)說下升級(jí)過程:

一刪除apache+php+mysql:

判斷是不是rpm安裝如:rpm-qphp返回php版本,則是rpm安裝,用rpm-ephp--nodeps即可徹底刪除系統(tǒng)自帶的php

如果不返回PHP版本則是二進(jìn)制安裝,直接刪除目錄就可以!同理apachemysql也一樣!

二安裝apache

下載httpd-2.2.4.tar.gz

tarxzvfhttpd-2.2.4.tar.gz
cdhttpd-2.2.4
./configure--prefix=/usr/local/apache2--enable-so--enable-mods-shared=all--enable-cgi--enable-rewrite--enable-deflate--with-mpm=worker
make
makeinstall

三安裝mysql

#chmod755mysql-5.0.45-linux-i686-glibc23.tar.gz//設(shè)置mysql-5.0.45-linux-i686-glibc23.tar.gz屬性為755
#tarxzvfmysql-5.0.45-linux-i686-glibc23.tar.gz//解壓
#cp-rmysql-5.0.45-linux-i686-glibc23/usr/local//
#mvmysql-5.0.45-linux-i686-glibc23mysql//
#cdmysql//
#groupaddmysql//建立mysql組
#useraddmysql-gmysql//建立mysql用戶并且加入到mysql組中
#cp/usr/local/mysql/support-files/my-medium.cnf/etc/my.cnf
在support-files目錄下有4個(gè)模版文件,我們選擇其中一個(gè)座位Mysql的配置文件,覆蓋/etc/my.cnf(系統(tǒng)默認(rèn)的配置,其中設(shè)置了性能參數(shù)和Mysql的一些路徑參數(shù))
#cd/usr/local/mysql進(jìn)入mysql目錄
#./scripts/mysql_install_db--user=mysql//初試化表并且規(guī)定用mysql用戶來訪問。初始化表以后就開始給mysql和root用戶設(shè)定訪問權(quán)限
#chown-Rroot//設(shè)定root能訪問/usr/local/mysql
#chown-Rmysqldata//設(shè)定mysql用戶能訪問/usr/local/mysql/data里面存的是mysql的數(shù)據(jù)庫文件.這個(gè)目錄是在/etc/my.cnf中有配置,在mysql_install_db時(shí)產(chǎn)生。
#chown-Rmysqldata///設(shè)定mysql用戶能訪問/usr/local/mysql/data/mysql下的所有文件
#chgrp-Rmysql//設(shè)定mysql組能夠訪問/usr/local/mysql
#/usr/local/mysql/bin/mysqld_safe--user=mysql&運(yùn)行mysql如果沒有問題的話,應(yīng)該會(huì)出現(xiàn)類似這樣的提示:
[1]42264
#Startingmysqlddaemonwithdatabasesfrom/usr/local/mysql/var
如果出現(xiàn)mysqlended這樣的語句,表示Mysql沒有正常啟動(dòng),你可以到log中查找問題,Log文件的通常在/etc/my.cnf中配置。大多數(shù)問題是權(quán)限設(shè)置不正確引起的。
#/usr/local/mysql/bin/mysqladmin-urootpasswordyourpassword//默認(rèn)安裝密碼為空,為了安全你必須馬上修改.
#cpsupport-files/mysql.server/etc/rc.d/init.d/mysqld設(shè)置使mysql每次啟動(dòng)都能自動(dòng)運(yùn)行
#chmod700/etc/init.d/mysqld
#chkconfig--addmysqld
#chkconfig--level345mysqldon
#servicemysqldstart//啟動(dòng)mysqld服務(wù)
#netstat-atln//查看3306端口是否打開。要注意在防火墻中開放該端口。

四安裝php

1.安裝zlib(安裝libpng和gd前需要先安裝zlib),
#tarzxvfzlib-1.2.3.tar.gz
#cdzlib-1.2.3
#./configure
#make;makeinstall

2.安裝libpng,
#tarzxvflibpng-1.2.12.tar.gz
#cdlibpng-1.2.12
#./configure
#make;makeinstall

3.安裝freetype,
#tarzxvffreetype-2.2.1.tar.gz
#cdfreetype-2.1.10
#./configure--prefix=/usr/local/freetype
#make;makeinstall

4.安裝jpeg,
#tarzxvfjpegsrc.v6b.tar.gz
#cdjpeg-6b
#mkdir/usr/local/jpeg
#mkdir/usr/local/jpeg/bin
#mkdir/usr/local/jpeg/lib
#mkdir/usr/local/jpeg/include
#mkdir/usr/local/jpeg/man
#mkdir/usr/local/jpeg/man/man1
#./configure--prefix=/usr/local/jpeg--enable-shared--enable-static
#make;makeinstall

5.安裝gd,
#tarzxvfgd-2.0.35.tar.gz
#cdgd-2.0.35
#./configure--prefix=/usr/local/gd--with-jpeg=/usr/local/jpeg--with-freetype=/usr/local/freetype--with-png--with-zlib
//編譯過程中會(huì)看到如下信息
**Configurationsummaryforgd2.0.33:

SupportforPNGlibrary:yes
SupportforJPEGlibrary:yes
SupportforFreetype2.xlibrary:yes
SupportforFontconfiglibrary:no
SupportforXpmlibrary:no
Supportforpthreads:yes
//可以看到png、jpeg、freetype都已經(jīng)安裝上了
#make
#makeinstall

6.正式安裝php
#tarzxvfphp-5.2.3.tar.gz
#cdphp-5.2.3
#./configure--prefix=/usr/local/php5--with-apxs2=/usr/local/apache2/bin/apxs--with-mysql=/usr/local/mysql--with-gd=/usr/local/gd--with-zlib--with-libpng--with-jpeg=/usr/local/jpeg--with-freetype=/usr/local/freetype--enable-sockets--with-iconv--enable-mbstring--enable-track-vars--enable-force-cgi-redirect--with-config-file-path=/usr/local/php5/etc
#make
#makeinstall

7.整合php和apache
cpphp.ini-dist/usr/local/php5/etc/php.ini
vi/usr/local/php5/etc/php.ini
將extension=php_mysql.dll前面的#去掉
注意在/usr/local/apache2/conf/httpd.conf加上下代碼使apache執(zhí)行PHP

AddTypeapplication/x-httpd-php.php
AddTypeapplication/x-httpd-php3.php3
AddTypeapplication/x-httpd-php4.php4
AddTypeapplication/x-httpd-php-source.phps

8.安裝ZendOptimizer
#tarzxvfZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz
#cdZendOptimizer-3.0.1-linux-glibc21-i386
#./install.sh

附:幾個(gè)軟件下載地址:

apache2.26http://apache.mirror.phpchina.com/httpd/httpd-2.2.6.tar.gz
mysql5.0.22:download.mysql.cn/src/2006/0710/5544.html
php5.25:http://cn.php.net/get/php-5.2.5.tar.gz/from/this/mirror
zlib1.2.3:http://www.zlib.net/zlib-1.2.3.tar.gz

libpng1.2.23:http://jaist.dl.sourceforge.net/sourceforge/libpng/libpng-1.2.23.tar.gz


本文出自:億恩科技【www.riomediacenter.com】

服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號(hào)
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號(hào)總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號(hào)
      0
     
     
     
     

    0371-60135900
    7*24小時(shí)客服服務(wù)熱線