国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

Linux下配置功能完善的Web服務器
2007-09-21   IT.com.cn

調試環境:Redhat9.0 Apache1.3.29 Mysql3.23.58 PHP4.3.4

Linux系統的安裝我就不講了,其實這篇文章在類似Redhat的其他linux也應該通用,大家只要掌握提供的方法就行。記得安裝Redhat9。0的時候不要安裝系統默認的apache,mysql和php以及相關的軟件。已經安裝的請用rpm -e * 刪除已經安裝的包。

1.安裝Mysql3.23.58

其實老實說直接安裝Mysql官方網站提供的rpm包也是一個比較可行的辦法,他的官方網站的rpm包的提供基本跟tar包發行是同步的,這點我比較喜歡,至少安裝rpm包的在后面的調試中不會出現mysql庫文件找不到的情況。但這里還是有必要講一下自定義安裝的步驟,畢竟網友自定義安裝的還說挺多的。

安裝步驟:

tar zxvf mysql-3.23.58.tar.gz

cd mysql-3.23.58

./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql

make

make install

#prefix=/usr/local/mysql mysql安裝的目標目錄

#sysconfdir=/etc my.ini配置文件的路徑

#localstatedir=/var/lib/mysql 數據庫存放的路徑

安裝完以后要初始化數據庫,當然你是升級的話不用做這步;

/usr/local/mysql/bin/mysql_install_db

如果系統沒有mysql這個用戶的話,最好做以下這步:

useradd -M -o -r -d /var/lib/mysql -s /bin/bash -c "MySQL Server" -u 27 mysql

然后我啟動mysql

/usr/local/mysql/bin/safe_mysqld &

ok,先看看mysql能否正常工作

mysql -uroot mysql

一般情況下都是不能正常鏈接數據庫,錯誤提示一般為:

ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

其實網上大家問的最多的都是整個問題,說什么鏈接不到mysqld.sock,其實大家不妨看看mysql的錯誤日志就明白怎么回事,我這里的錯誤日志是在

/var/lib/mysql/*.err 你會發現mysql只所以不能啟動,是因為/var/lib/mysql的權限不允許mysql服務訪問,英文mysql默認是調用mysql用戶來啟動服務的,好了,既然知道是什么原因找到不能啟動,那就簡單了。我們只要

chown -R mysql:mysql /var/lib/mysql 就行,如果還是啟動不了,再慢慢調試權限,反正一般啟動不了都是權限的問題。

如果大家還是不能啟動不了的話,那就用我的比較繁瑣的權限的設置,反正我每次都是這么做的,一般不會有問題,見下:

chown -R root /usr/local/mysql

chgrp -R mysql /usr/local/mysql

chown -R root /usr/local/mysql/bin

chgrp -R mysql /usr/local/mysql/bin

chgrp -R mysql /var/lib/mysql

chmod 777 /var/lib/mysql

chown -R root /var/lib/mysql/mysql

chgrp -R mysql /var/lib/mysql/mysql

chmod 777 /var/lib/mysql/mysql

chown -R root /var/lib/mysql/mysql/*

chgrp -R mysql /var/lib/mysql/mysql/*

chmod 777 /var/lib/mysql/mysql/*

chmod 777 /usr/local/mysql/lib/mysql/libmysqlclient.a

做完上面的步驟,然后把你編譯目錄的一個腳本COPY過去

cp support-files/mysql.server /etc/rc.d/init.d/mysqld

chkconfig --add mysqld

用ntsysv設置使mysql每次啟動都能自動運行。

好了,至此mysql安裝完畢,你可以這樣起動你的mysql服務:/etc/rc.d/init.d/mysqld start

下面這步比較關鍵:

ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql

ln -s /usr/local/mysql/include/mysql /usr/include/mysql

大家可以不做這步,大可以在編譯其他軟件的時候自定義myslq的庫文件路徑,但我還是喜歡把庫文件鏈接到默認的位置,這樣你在編譯類似PHP,Vpopmail等軟件時可以不用指定mysql的庫文件地址。

2.安裝Apache1.3.29。

我沒有選擇安裝Apache2.0是我對他還是不放心,因為網上最新公布的apache的漏洞基本上是針對2.0,當然大家可以自己選擇安裝相應的版本。我這里講的都是采用DSO動態編譯的方法編譯Apache.

至于有關apache的編譯方法,可以參考我以前的文章《apache的靜態/動態編譯在apache+php+mysql的應用》 http://www.5ilinux.com/apache01.html

tar zvxf apache_1.3.29.tar.gz

cd apache_1.3.29

修改src/include/httpd.h 增大最大線程數

#define HARD_SERVER_LIMIT 256

改成:#define HARD_SERVER_LIMIT 2560

保存退出編譯apache

./configure --prefix=/usr/local/apache --enable-module=so --enable-module=rewrite --enable-shared=max --htdocsdir=/var/www &&

make &&

make install

#這里我們通過enable-module參數告訴設置腳本,我們需要啟動so和rewrite模塊,so模塊是用來提DSO支持的apache核心模塊,而rewrite模塊則是用意實現地址重寫的模塊,由于rewrite模塊需要DBM支持,如果在初次安裝時沒有編譯進apache,以后需要用到時需要重新編譯整個apache才可以實現。為此除非你可以確定以后不會用到rewrite模塊,否則還是建議你在第一次編譯的時候把rewrite模塊編譯好。

enable-shared=max 這個參數的作用時編譯apache時,把除了so以外的所有apache的標準模塊都編譯成DSO模塊。而不是編譯進apache核心內。

好了安裝apache很簡單的哦,啟動apache看看:/usr/local/apache/bin/apachectl start

然后用ie看http://你的服務器地址。應該能看到熟悉的apache羽毛標志。

3.安裝PHP4.3.4



tar zvxf php-4.3.4.tar.gz

cd php-4.3.4

./configure \

--prefix=/usr/local/php \

--with-mysql=/usr/local/mysql \

--enable-force-cgi-redirect \

--with-freetype-dir=/usr \

--with-png-dir=/usr \

--with-gd --enable-gd-native-ttf \

--with-ttf \

--with-gdbm \

--with-gettext \

--with-iconv \

--with-jpeg-dir=/usr \

--with-png \

--with-zlib \

--with-xml \

--enable-calendar \

--with-apxs=/usr/local/apache/bin/apxs

make

make install

#這里由于服務器需要用到GD庫,所以加了一些支持GD的編譯參數,GD直接用了redhat自帶的GD庫,大家沒有安裝的話可以從安裝盤安裝,注意除了安裝GD以外,還要安裝libjpeg,libpng等庫文件。另外--with-mysql=/usr/local/mysql指向你安裝mysql的路徑。--with-apxs指向apache的apxs文件的路徑。

vi /usr/local/apache/conf/httpd.conf

查找:

在此范圍添加

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

然后CPOPY PHP的配置文件

cp ../php4.3.4/php.ini.dist /usr/local/php/lib/php.ini

修改php.ini文件

register_globals = On

ok!重新啟動一下apache服務器:/usr/local/apache/bin/apachectl restart

然后寫個php測試頁info.php,內容:


phpinfo();

?>

正常的話,應該能看到php的信息了,恭喜你的Apche+Mysql+PHP安裝成功。

熱詞搜索:

上一篇:三種方法解決IIS 6目錄檢查安全漏洞(2)
下一篇:在寬帶接入中建立自主Web服務器(1)

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
国产精品99久久久久久宅男| 国产精品一区二区黑丝| 亚洲精品一区二区三区精华液 | 亚洲成av人在线观看| 国产欧美一区二区精品仙草咪| 欧美体内she精视频| youjizz久久| 国产一区二区在线看| 日韩av一区二区在线影视| 99久久777色| 美女视频黄 久久| 亚洲精品欧美综合四区| 国产片一区二区三区| 精品美女被调教视频大全网站| 欧美日韩精品免费| 欧美午夜精品一区| 91久久一区二区| 97成人超碰视| 972aa.com艺术欧美| av在线播放不卡| 成人综合在线网站| 国产aⅴ精品一区二区三区色成熟| 久久国产精品一区二区| 久久99精品国产91久久来源| 日韩电影在线一区二区三区| 视频一区视频二区中文| 日本亚洲三级在线| 久久久久久麻豆| 在线成人av网站| 91精彩视频在线观看| 日本福利一区二区| 欧美系列在线观看| 欧美一区中文字幕| 日韩欧美自拍偷拍| 久久精品亚洲国产奇米99| 欧美日韩一区在线观看| 不卡一区二区三区四区| 91免费国产在线观看| 欧美性大战久久久| 欧美美女喷水视频| 久久嫩草精品久久久久| 亚洲人成小说网站色在线| 一级女性全黄久久生活片免费| 天天综合色天天综合| 久久精品99国产国产精| 暴力调教一区二区三区| 精品视频一区二区不卡| 精品国产sm最大网站| 国产女同互慰高潮91漫画| 久久夜色精品国产噜噜av| 久久精品视频网| 亚洲欧美日韩国产另类专区| 麻豆精品视频在线观看视频| www.在线成人| 精品国产亚洲一区二区三区在线观看| 欧美激情一区三区| 婷婷综合在线观看| 国产精品一区免费在线观看| 91欧美一区二区| 精品视频1区2区| 国产日本欧洲亚洲| 天天综合网 天天综合色| 成人午夜碰碰视频| 8v天堂国产在线一区二区| 国产欧美日韩久久| 日韩成人一级大片| 在线观看视频一区二区欧美日韩| 精品盗摄一区二区三区| 亚洲一本大道在线| 成人精品免费看| 亚洲精品一区二区三区99| 亚洲图片欧美综合| 成人污污视频在线观看| 欧美videos中文字幕| 洋洋av久久久久久久一区| 国产suv精品一区二区三区| 欧美一激情一区二区三区| 国产精品国产三级国产三级人妇| 日本不卡一二三| 色噜噜狠狠成人网p站| 国产人久久人人人人爽| 国产一区二区毛片| 日韩精品一区二区三区中文精品| 亚洲国产日韩综合久久精品| 9l国产精品久久久久麻豆| 国产亚洲成aⅴ人片在线观看| 麻豆久久久久久久| 日韩精品中文字幕一区| 亚洲va中文字幕| 91官网在线免费观看| 国产精品久久久久久久久果冻传媒| 激情久久五月天| 欧美r级在线观看| 久久精品99久久久| 欧美tk—视频vk| 久久99精品一区二区三区| 欧美一区二区免费| 毛片av一区二区三区| 精品国产乱码久久| 国产在线不卡视频| 国产午夜精品福利| 国产成人超碰人人澡人人澡| 国产亚洲欧洲997久久综合| 男女男精品视频| 日韩亚洲欧美综合| 久99久精品视频免费观看| 久久午夜国产精品| 国内精品在线播放| 久久久久国色av免费看影院| 国产精品亚洲午夜一区二区三区| 日韩午夜av一区| 裸体在线国模精品偷拍| 久久免费美女视频| 成人av网站免费| 亚洲国产日韩av| 精品免费日韩av| 粉嫩嫩av羞羞动漫久久久| 亚洲卡通欧美制服中文| 欧美午夜精品一区二区蜜桃 | 精品国产免费久久| 国产精品亚洲一区二区三区在线| 亚洲色图.com| 在线电影一区二区三区| 国产成人一区二区精品非洲| 亚洲黄色在线视频| 日韩一区二区在线观看| 成人精品国产一区二区4080| 亚洲午夜激情网站| 久久精品亚洲麻豆av一区二区| 国模一区二区三区白浆| 亚洲精品老司机| 欧美电视剧在线观看完整版| 国产精品一区二区三区网站| 国产精品嫩草久久久久| 欧美日韩在线综合| 国产成人aaaa| 日日摸夜夜添夜夜添国产精品 | 国产一区二区日韩精品| 一区二区三区日韩欧美| 国产午夜精品一区二区三区嫩草| 欧美日韩国产综合久久| 国产精品综合二区| 青娱乐精品在线视频| 亚洲丝袜制服诱惑| 26uuu亚洲综合色| 欧美美女bb生活片| 91日韩在线专区| 国产成人丝袜美腿| 免费人成在线不卡| 亚洲综合色自拍一区| 综合自拍亚洲综合图不卡区| 精品成人在线观看| 欧美另类变人与禽xxxxx| 色噜噜久久综合| 不卡一区二区在线| 东方欧美亚洲色图在线| 久久精品国产77777蜜臀| 亚洲福中文字幕伊人影院| 中文字幕中文字幕一区二区| 久久久国际精品| 欧美系列亚洲系列| 91精品福利视频| 91丨九色丨国产丨porny| 丰满少妇在线播放bd日韩电影| 九色|91porny| 激情综合色综合久久| 蜜桃久久久久久| 日本成人在线视频网站| 午夜欧美在线一二页| 日韩精品成人一区二区三区| 亚洲一二三四区不卡| 国产亚洲午夜高清国产拍精品| 精品久久久三级丝袜| 日韩亚洲欧美中文三级| 精品乱人伦一区二区三区| 91精品国产综合久久国产大片 | 日韩精品一区二区三区swag | 玖玖九九国产精品| 日韩av一级电影| 免费观看在线综合| 久久99蜜桃精品| 韩日精品视频一区| 国产成人8x视频一区二区| 成人av网站在线观看| 在线视频综合导航| 欧美日韩一区二区在线观看| 欧美精品视频www在线观看| 5月丁香婷婷综合| 欧美国产一区视频在线观看| 亚洲第一福利视频在线| 黄一区二区三区| 精品污污网站免费看| 久久精品视频在线免费观看| 亚洲国产日产av| 岛国av在线一区| 欧美一区二区三区色| 国产精品国产馆在线真实露脸 | 国产精品99久久久久久宅男| 欧美午夜电影在线播放| 国产视频一区二区在线|