亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網絡,我們將竭誠為您提供優質的服務! 誠征網絡推廣 | 網站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯系我們 [ 會員登錄/注冊 ]
促銷推廣
客服中心
業務咨詢
有事點擊這里…  531199185
有事點擊這里…  61352289
點擊這里給我發消息  81721488
有事點擊這里…  376585780
有事點擊這里…  872642803
有事點擊這里…  459248018
有事點擊這里…  61352288
有事點擊這里…  380791050
技術支持
有事點擊這里…  714236853
有事點擊這里…  719304487
有事點擊這里…  1208894568
有事點擊這里…  61352289
在線客服
有事點擊這里…  531199185
有事點擊這里…  61352288
有事點擊這里…  983054746
有事點擊這里…  893984210
當前位置:首頁 >> 技術文章 >> 文章瀏覽
技術文章

RHEL 5下設置裝備擺設Apache+Mysql+PHP

添加時間:2012-7-5 17:14:20  添加: 思海網絡 

RHEL 5下設置裝備擺設Apache,Mysql,Php
第一步:體系與軟件的籌辦
體系版本 redhat enterprise linux 5 ,內核版本 2.6.18
體系安置組件選擇:GNOME,圖形化互聯網,編纂器,開辟東西,根基體系,體系東西,辦理東西,X窗口情況
(由于機械有限,要從本機測試,以是安置GNOME和互聯網情況)
第二步:軟件包的籌辦
httpd軟件包:httpd-2.2.8.tar.bz2
mysql軟件包從mysql官方網站下載,我選用的是ehel5的rpm包
MySQL-server-community-5.0.51a-0.rhel5.i386.rpm
MySQL-client-community-5.0.51a-0.rhel5.i386.rpm
MySQL-devel-community-5.0.51a-0.rhel5.i386.rpm
MySQL-shared-community-5.0.51a-0.rhel5.i386.rpm
php5軟件包:php-5.2.5.tar.bz2
其他庫文件:
curl-7.15.0.tar.gz
freetype-2.3.5.tar.gz
gd-2.0.35.tar.gz
jpegsrc.v6b.tar.gz
libpng-1.2.26.tar.gz
libxml2-2.6.31.tar.gz
PDFlib-7.0.3-Linux-php.tar.gz
t1lib-5.0.0.tar.gz
xpm-3.4k.tar.gz
zlib-1.2.3.tar.gz
gettext-0.16.tar.gz
其他辦理軟件包:
phpMyAdmin-2.11.6-rc1-all-languages.tar.gz
webmin-1.410.tar.gz
若是你已經隨體系安置了自帶的http和php那么起首卸掉
rpm -qa這個號令盤問體系上是否安置過某個軟件(linux體系中httpd便是apache)
先查找apache的安置包 近似
[root@linuxsir01 root]# rpm -qa | grep httpd
redhat-config-httpd-1.1.0-5
httpd-devel-2.2.13
httpd-manual-2.2.13
httpd-2.2.13
卸載一個軟件包用rpm -e
好比要卸載httpd-2.2.13 只要號令
rpm -e httpd 背面的是版本號 不必要的
刪除的時辰大概會提醒 某些軟件必要 不妨
將全部與之相干聯的軟件包刪撤除就可以了
第三步起頭安置:
安置的挨次,httpd和mysql的安置,從這個情況而言是無所謂的,只是php5軟件包要末了安置,先安置httpd
扼要步調如下,#號提醒符背面為號令,復制全部軟件包到一個位置,我這里是在/usr/local/src目次下建立lamp目次,然后復制全部軟件包到lamp下
#cd /usr/local/src/lamp
#tar zxvf httpd-2.2.8.tar.bz2
#cd http-2.2.8
#./configure --prefix=/usr/local/apache2 --enable-rule=SHARED_CORE --enable-module=so
#make
#make install
安置apache完成,輸入號令
#/usr/local/apache2/bin/apachectl -k start
apache設置成開機自啟動
在/etc/rc.d/rc.local文件中插手一行
/usr/local/apache/bin/apachectl start
如許每次從頭啟動體系今后,apache也會隨體系一路啟動.
從當地或別的機械打開Firefox欣賞器(我的鐘愛),輸入地點http://你的辦事器ip地點,記得開放辦事器的80端口,否則大概會提醒錯誤,若是準確的話會呈現一個"It works !"的提醒頁面,此時,apache2根基安置完成。
Mysql的安置
我先安置mysql-server的安置包,提醒必要perl-DBI包,從安置光盤上即可找到,DVD安置的直接就去光盤上的Server文件夾去找就可以了,若是是cd安置,就去cd-2上去同樣的目次。
#mount /dev/cdrw    /media
#rpm -ivh /media/Server/perl-DBI-1.52-1.fc6.i386.rpm
安置完成后再依次安置mysql的其他包
#rpm -Uvh MySQL-server-community-5.0.51a-0.rhel5.i386.rpm
#rpm -Uvh MySQL-client-community-5.0.51a-0.rhel5.i386.rpm
#rpm -Uvh MySQL-devel-community-5.0.51a-0.rhel5.i386.rpm
#rpm -Uvh MySQL-shared-community-5.0.51a-0.rhel5.i386.rpm
安置完成后點竄mysql的root用戶暗碼,默以為空,點竄號令如下
#/usr/bin/mysqladmin -u root password '暗碼字符串'
今后再服從令行登錄mysql的就輸入
#mysql -u root -p
會提醒輸入暗碼,Mysql的根基安置完成。
接下來是其他庫文件的安置,這些軟件包的安置挨次應該可以自由選擇(zlib在libpng前安置),不外我以為可以先把Zlib安置上,僅作參考。
我此次的挨次就沒有先安置zlib,就任意選擇來安置了,先是Curl,
#tar zxvf curl-7.15.0.tar.gz
#cd curl-7.15.0
#./configure --prefix=/usr/local/curl
(我以為可以加上--with-zlib開關,只是此次我沒有效)
#make
#make install
jpeg的安置,jpeg不克不及本身建立安置所需的目次,要提前建立好
#mkdir -pv /usr/local/jpeg/{,bin,lib,include,man/man1,man1}
#./configure --prefix=/usr/local/jpeg --enable-shared --enable-static
#make
#make install
libxml2的安置
#tar zxvf libxml2-2.6.31.tar.gz
#cd libxml2
#./configure --prefix=/usr/local/libxml2
(可以測驗考試打開zlib開關,--with-zlib)
#make(時候大概輕微長些)
#make install
#cp xml2-config /usr/bin
LibPDF的安置
#tar zxvf PDFlib-7.0.3-Linux-php.tar.gz
#cd pdflib
#cp bind/php5/php520mt/libpdf-php.so /usr/local/lib/
(上面的php520mt目次的同級目次中有php503,php510,php520目次,不知道是不是版本的區別)
T1lib的安置
#tar zxvf t1lib-5.0.0.tar.gz
#cd t1lib
#./configure --prefix=/usr/local/t1lib
#make without-doc
#make install
Freetype的安置
#tar zxvf freetype-2.3.5.tar.gz
#cd freetype
#./configure --prefix=/usr/local/freetype
#make
#make install
Zlib的安置
#tar zxvf zlib-1.2.3.tar.gz
#./configure --shared
#make
#make install
Libpng的安置
#tar zxvf libpng-1.2.26.tar.gz
#cd libpng
#cp s/makefile.linux ./makefile
#./configure --prefix=/usr/local/libpng
#make
#make install
GDlib的安置,大概會呈現 AM_ICON 的錯誤提醒,此時必要安置 gettext 軟件包
#tar zxvf gettext-0.16.tar.gz
#cd gettext
#./configure --prefix=/usr/local/gettext
#make
#make install(時候稍長)
接下來是gdlib的安置
#tar zxvf gd-2.0.35.tar.gz
#cd gd
#./configure --with-png=/usr/local/lib \
--with-zlib=/usr/local/lib \
--with-freetype=/usr/local/freetype/lib \
--with-jpeg=/usr/local/jpeg/lib
#make
#make install
PHP5的安置
#tar zxvf php-5.2.5.tar.bz2
#cd php
#./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs \
--enable-track-vars --with-sockets --enable-sockets --with-sysvshm --with-sysvsem \
--with-pdflib-dir=/usr/local/lib --with-jpeg-dir=/usr/local/jpeg \
--with-png-dir=/usr/local/lib --with-zlib-dir=/usr/local/lib \
--with-freetype-dir=/usr/local/freetype --with-curl=/usr/local/curl \
--with-libxml-dir=/usr/locallibxml2/lib --with-t1lib=/usr/localt1lib \
--with-gettext=/usr/localgettext/lib --with-gd --with-mysql
(最好加上mbstring 和 mcypt ,不知道是不是必需)
configure后若是樂成會提醒PHP接待界面: Thank you for using PHP.
#make
#make test
(約莫3000多項測試吧)
# make install
Php.ini文件的點竄
#cp php.ini.dist /usr/local/lib/
查找點竄extension_dir='./'的內容
extension_dir = /usr/local/lib
extension=libpdf_php.so
保留退出
末了點竄apache設置裝備擺設文件httpd.conf
#vi /usr/local/apache2/conf/httpd.conf
查找AddType 約莫在DefaultType text/plain
輸入如下內容
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
AddType application/x-httpd-php-source .phps
(不清晰是不是必需輸入這么多項)
查找DirectoryIndex index.html 在厥后輸入 index.php
保留文件,退出。
測試php,建立info.php文件放到網站的目次下,我這里是/usr/local/apapche2/htdocs
內容如下
echo phpinfo();
?>
從頭啟動apache辦事,從本機或別的機械測試
輸入http;//ip地點/info.php
若是你可以看到php設置裝備擺設信息的輸出,那php的根基安置可以了。
   本文來自網絡轉載(http://www.doudou8.net/post/cid~922),隨著時間的變化,有些組件的版本已經更新,安裝步驟或內容也會發生一些變化,因此本文只做參考!

關鍵字:服務器、測試、網站、互聯網

分享到:

頂部 】 【 關閉
版權所有:佛山思海電腦網絡有限公司 ©1998-2024 All Rights Reserved.
聯系電話:(0757)22630313、22633833
中華人民共和國增值電信業務經營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1
網站公安備案編號:44060602000007 交互式欄目專項備案編號:200303DD003  
察察 工商 網安 舉報有獎  警警  手機打開網站