亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

比較詳細的基于CentOS的WWW服務器架設指南

 更新時間:2008年06月03日 11:25:39   作者:  
本文參考了網(wǎng)上高手的教程和結合自己的實踐經(jīng)驗而來。網(wǎng)上關于LAMP安裝配置的教程雖然很多,但長篇大論的讓你抓不到重點,短小精悍的對新手來說又難了點,所以初次配置時最容易在某個環(huán)節(jié)卡住,從而打擊了學習的激情或者耽誤了寶貴的時間。于是就整理出這個學習筆記。如果文中有錯誤的地方,懇請大家指正,不要誤導了初學者。

7、其它設置
[root@localhost mysql-4.0.26]# cp support-files/my-medium.cnf /etc/my.cnf -fv
#注解:
-f,刪除目標中同名的文件或目錄,并且不給任何提示。
#還有一些其它的my.cnf配置文件。適合不同的應用規(guī)模。型式如my-*.cnf。根據(jù)自己的需要cp?!?
[root@localhost mysql-4.0.26]# cp support-files/mysql.server /etc/init.d/mysqld
#添加到起動腳本
[root@localhost mysql-4.0.26]# chmod 700 /etc/init.d/mysqld
[root@localhost mysql-4.0.26]# cd /usr/local
[root@localhost local]# chmod 750 mysql -R     
#注解:
-R 遞歸改變目錄及其內(nèi)容的權限。
[root@localhost local]# chown -R mysql.mysql /usr/local/mysql
#設置所有者,mysql起動時會以mysql用戶的身份運行,這樣可以提高系統(tǒng)的安全性。
[root@localhost local]# chown -R mysql.mysql /usr/local/mysql/data
[root@localhost local]# cd /usr/local/mysql/libexec
[root@localhost libexec]# cp mysqld mysqld.old
[root@localhost libexec]# strip mysqld 
[root@localhost libexec]# chkconfig --add mysqld
#添加一個服務
[root@localhost libexec]# chkconfig --level 345 mysqld on 
#設置開機時起動
[root@localhost libexec]# service mysqld start 
#啟動mysql服務
[root@localhost libexec]# ln -s /usr/local/mysql/bin/mysql /sbin/mysql
[root@localhost libexec]# ln -s /usr/local/mysql/bin/mysqladmin /sbin/mysqladmin
[root@localhost libexec]# ln -s /usr/local/mysql/bin/mysqldump /sbin/mysqldump
[root@localhost libexec]# mysqladmin -uroot password "youpassword" 
#設置root帳戶的密碼 
[root@localhost libexec]# mysql -uroot -p 
# 輸入你設置的密碼 
mysql>use mysql; 
mysql>delete from user where password=""; 
#刪除用于本機匿名連接的空密碼帳號 
mysql>flush privileges; 
#刷新一下權限,不執(zhí)行,對user表的修改不會立即生效
mysql> show databases;
+----------+
| Database |
+----------+
| mysql    |
| test     |
+----------+
2 rows in set (0.08 sec)
#顯示一下數(shù)據(jù)庫,測試mysql是否安裝正常。
mysql> quit
Bye

四、安裝Apache
1、下載:apache2.2.4
[root@localhost ~]# cd /usr/local/src/
[root@localhost src]#  wget http://archive.apache.org/dist/httpd/httpd-2.2.4.tar.gz
[root@localhost src]# chmod +x httpd-2.2.4.tar.gz
[root@localhost src]# tar -zxvf httpd-2.2.4.tar.gz 

3)設置編譯器的編譯參數(shù)
[root@localhost src]# cd httpd-2.2.4
[root@localhost httpd-2.2.4]# ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite=share --enable-proxy=share --enable-proxy-ajp=share --enable-dav=share --enable-dav-fs
#注解:
--prefix=/usr/local/apache2 
設置Apache安裝目錄。這里設定安裝在/usr/local/apache2下,今后如果要卸載或者升級Aapche時,直接刪除這個目錄即可。
--enable-so 
指定允許DSO(動態(tài)共享對像)
--enable-rewrite=share 
開啟Rewrite支持,以實現(xiàn)url重定向到靜態(tài)頁面,建議開啟。
--enable-dav-fs
開啟WebDAV支持,svn服務器等需要。附:《什么是webDAV?及如何應用?》
#其它的額外設置請使用./configure --help來查看。

4)編譯和安裝:
[root@localhost httpd-2.2.4]# make; make install
#如果沒有錯誤的話,那么Apache就已經(jīng)安裝在/usr/local/apache2目錄中了

3、啟動服務:
[root@localhost httpd-2.2.4]# /usr/local/apache2/bin/apachectl start

4、確定啟動狀:
[root@localhost apache2]# netstat -utl
tcp        0      0 *:http                      *:*                         LISTEN  
#看到上面這行就表示你的Apache已經(jīng)啟動。
#用瀏覽器訪問,看到It works!,說明apache已經(jīng)安裝成功了,恭喜您!

五、安裝PHP
1、下載:php4.3.11
[root@localhost ~]# cd /usr/local/src/
[root@localhost src]# wget http://ftp.gamearena.cn/software/php-4.3.11.tar.gz
[root@localhost src]# chmod +x php-4.3.11.tar.gz
[root@localhost src]# tar -zxvf php-4.3.11.tar.gz

2、設置編譯器的編譯參數(shù)
[root@localhost src]# cd php-4.3.11
[root@localhost src]# ./configure --prefix=/usr/local/php4 --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/php4 --with-gd --with-jpeg-dir --with-png --with-ttf --with-zlib --enable-mbstring --enable-ftp --with-freetype-dir --with-xml --disable-debug --enable-inline-optimization -q --enable-thread-safety
#參數(shù)注解:
--with-mysql=/usr/local/mysql 
指定mysql的安裝位置
--with-apxs2=/usr/local/apache2/bin/apxs 
編譯共享的 Apache 2.0 模塊。FILE 是可選的 Apache 的 apxs 工具的路徑,默認為 apxs
--with-config-file-path=/usr/local/php4 
設定 php.ini 所在的路徑,默認為 PREFIX/lib
--with-gd 
指定gd
--with-jpeg-dir
--with-png
--with-ttf
--with-zlib
--enable-mbstring
--enable-ftp 
打開ftp支持
--with-freetype-dir
--with-xml
--disable-debug 
禁用調(diào)試符號
--enable-inline-optimization
-q
--enable-thread-safety

3、編譯和安裝
[root@localhost php-4.3.11]# make; make install

4、轉(zhuǎn)存php基本配置文件
[root@localhost php-4.3.11]# cp php.ini-dist /usr/local/php4/php.ini
#這個路徑必須和./configure中的--with-config-file-path設置一致

5、整合apache 與php
[root@localhost php-4.3.11]# vi /usr/local/apache2/conf/httpd.conf
加上:


QUOTE:
AddType application/x-httpd-php .php

查找<IfModule dir_module>,在下面一行的DirectoryIndex后面增加index.php,例:


QUOTE:
DirectoryIndex index.php index.html

PS:其實這個DirectoryIndex和IIS中”啟用默認內(nèi)容文檔“那項設置是一個含義,應該知道是干什么用的了吧。

6、重啟apache
[root@localhost php-4.3.11]# /usr/local/apache2/bin/apachectl stop
[root@localhost php-4.3.11]# /usr/local/apache2/bin/apachectl start
切記:不要直接用[root@localhost php-4.3.11]# /usr/local/apache2/bin/apachectl restart,我第一次配置時,就是這樣操作導致apache的服務啟動不了,害得我查了半天。

7、測試php是否正常工作
[root@localhost php-4.3.11]# echo '<?php phpinfo(); ?> ' > /usr/local/apache2/htdocs/phpinfo.php
#在瀏覽器中輸入http://你的地址/phpinfo.php,如果出現(xiàn)如下畫面,就說明PHP編譯成功了。



六、安裝Zend Optimizer
1、下載Zend Optimizer 3.2.2
[root@localhost ~]# cd /usr/local/src/
[root@localhost src]# wget http://downloads.zend.com/optimizer/3.2.2/ZendOptimizer-3.2.2-linux-glibc21-i386.tar.gz
[root@localhost src]# chmod +x ZendOptimizer-3.2.2-linux-glibc21-i386.tar.gz
[root@localhost src]# tar -xzvf ZendOptimizer-3.2.2-linux-glibc21-i386.tar.gz

2、安裝Zend Optimizer
[root@localhost src]# cd /usr/local/src/ZendOptimizer-3.2.2-linux-glibc21-i386
[root@localhost ZendOptimizer-3.2.2-linux-glibc21-i386]# ./install.sh
#根據(jù)安裝提示一路回車即可,唯獨要注意的是選擇php.ini目錄的那里,你要修改為你php.ini實際所在的目錄。由于之前我們編譯安裝php時,指定為--with-config-file-path=/usr/local/php4,所以我們修改將默認的/etc修改為/usr/local/php4。如圖:


3、通過php探針文件核查Zend Optimizer是否安裝成功
正常的話,應該能看到成功安裝Zend Optimizer的信息,圖中紅框部份


7、安裝phpMyAdmin
1、下載版本
[root@localhost src]# wget http://jaist.dl.sourceforge.net/ ... s-utf-8-only.tar.gz
#從phpMyAdmin官方站點下載phpMyAdmin-2.10.0.2-all-languages.tar.gz文件。

2、安裝配置
[root@localhost src]# tar -xzvf phpMyAdmin-2.10.0.2-all-languages-utf-8-only.tar.gz
[root@localhost src]# mv phpMyAdmin-2.10.0.2-all-languages-utf-8-only /usr/local/apache2/htdocs/phpmyadmin
#把解開的phpMyAdmin拷貝到你的web發(fā)布目錄
在瀏覽器訪問http://你的地址/phpmyadmin/scripts/setup.php,點擊Add按鈕,如下圖所示


將Authentication type設為cookie后,點擊Add按鈕提交


點擊Download按鈕下載配置文件到本地,重命名為config.inc.php(默認為config[1].inc.php),


然后拷貝此文件到phpMyAdmin的安裝目錄(我們上面示例的目錄為/usr/local/apache2/htdocs/phpmyadmin),在瀏覽器訪問http://你的地址/phpmyadmin,輸入mysql的用戶名和密碼,便能正常登錄了。

如果出現(xiàn)如下提示,清空一下IE緩存就正常了。


安裝完成后,請務必刪除scripts目錄下的setup.php文件 

相關文章

最新評論