欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

比較詳細(xì)的基于CentOS的WWW服務(wù)器架設(shè)指南第2/2頁(yè)

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

7、其它設(shè)置
[root@localhost mysql-4.0.26]# cp support-files/my-medium.cnf /etc/my.cnf -fv
#注解:
-f,刪除目標(biāo)中同名的文件或目錄,并且不給任何提示。
#還有一些其它的my.cnf配置文件。適合不同的應(yīng)用規(guī)模。型式如my-*.cnf。根據(jù)自己的需要cp?!?
[root@localhost mysql-4.0.26]# cp support-files/mysql.server /etc/init.d/mysqld
#添加到起動(dòng)腳本
[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)容的權(quán)限。
[root@localhost local]# chown -R mysql.mysql /usr/local/mysql
#設(shè)置所有者,mysql起動(dòng)時(shí)會(huì)以mysql用戶的身份運(yùn)行,這樣可以提高系統(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
#添加一個(gè)服務(wù)
[root@localhost libexec]# chkconfig --level 345 mysqld on 
#設(shè)置開(kāi)機(jī)時(shí)起動(dòng)
[root@localhost libexec]# service mysqld start 
#啟動(dòng)mysql服務(wù)
[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" 
#設(shè)置root帳戶的密碼 
[root@localhost libexec]# mysql -uroot -p 
# 輸入你設(shè)置的密碼 
mysql>use mysql; 
mysql>delete from user where password=""; 
#刪除用于本機(jī)匿名連接的空密碼帳號(hào) 
mysql>flush privileges; 
#刷新一下權(quán)限,不執(zhí)行,對(duì)user表的修改不會(huì)立即生效
mysql> show databases;
+----------+
| Database |
+----------+
| mysql    |
| test     |
+----------+
2 rows in set (0.08 sec)
#顯示一下數(shù)據(jù)庫(kù),測(cè)試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è)置編譯器的編譯參數(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 
設(shè)置Apache安裝目錄。這里設(shè)定安裝在/usr/local/apache2下,今后如果要卸載或者升級(jí)Aapche時(shí),直接刪除這個(gè)目錄即可。
--enable-so 
指定允許DSO(動(dòng)態(tài)共享對(duì)像)
--enable-rewrite=share 
開(kāi)啟Rewrite支持,以實(shí)現(xiàn)url重定向到靜態(tài)頁(yè)面,建議開(kāi)啟。
--enable-dav-fs
開(kāi)啟WebDAV支持,svn服務(wù)器等需要。附:《什么是webDAV?及如何應(yīng)用?》
#其它的額外設(shè)置請(qǐng)使用./configure --help來(lái)查看。

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

3、啟動(dòng)服務(wù):
[root@localhost httpd-2.2.4]# /usr/local/apache2/bin/apachectl start

4、確定啟動(dòng)狀:
[root@localhost apache2]# netstat -utl
tcp        0      0 *:http                      *:*                         LISTEN  
#看到上面這行就表示你的Apache已經(jīng)啟動(dòng)。
#用瀏覽器訪問(wèn),看到It works!,說(shuō)明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è)置編譯器的編譯參數(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 工具的路徑,默認(rèn)為 apxs
--with-config-file-path=/usr/local/php4 
設(shè)定 php.ini 所在的路徑,默認(rèn)為 PREFIX/lib
--with-gd 
指定gd
--with-jpeg-dir
--with-png
--with-ttf
--with-zlib
--enable-mbstring
--enable-ftp 
打開(kāi)ftp支持
--with-freetype-dir
--with-xml
--disable-debug 
禁用調(diào)試符號(hà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
#這個(gè)路徑必須和./configure中的--with-config-file-path設(shè)置一致

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:其實(shí)這個(gè)DirectoryIndex和IIS中”啟用默認(rèn)內(nèi)容文檔“那項(xiàng)設(shè)置是一個(gè)含義,應(yīng)該知道是干什么用的了吧。

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,我第一次配置時(shí),就是這樣操作導(dǎo)致apache的服務(wù)啟動(dòng)不了,害得我查了半天。

7、測(cè)試php是否正常工作
[root@localhost php-4.3.11]# echo '<?php phpinfo(); ?> ' > /usr/local/apache2/htdocs/phpinfo.php
#在瀏覽器中輸入http://你的地址/phpinfo.php,如果出現(xiàn)如下畫(huà)面,就說(shuō)明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ù)安裝提示一路回車(chē)即可,唯獨(dú)要注意的是選擇php.ini目錄的那里,你要修改為你php.ini實(shí)際所在的目錄。由于之前我們編譯安裝php時(shí),指定為--with-config-file-path=/usr/local/php4,所以我們修改將默認(rèn)的/etc修改為/usr/local/php4。如圖:


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


7、安裝phpMyAdmin
1、下載版本
[root@localhost src]# wget http://jaist.dl.sourceforge.net/ ... s-utf-8-only.tar.gz
#從phpMyAdmin官方站點(diǎn)下載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
#把解開(kāi)的phpMyAdmin拷貝到你的web發(fā)布目錄
在瀏覽器訪問(wèn)http://你的地址/phpmyadmin/scripts/setup.php,點(diǎn)擊Add按鈕,如下圖所示


將Authentication type設(shè)為cookie后,點(diǎn)擊Add按鈕提交


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


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

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


安裝完成后,請(qǐng)務(wù)必刪除scripts目錄下的setup.php文件 

相關(guān)文章

  • Linux 內(nèi)核通用鏈表學(xué)習(xí)小結(jié)

    Linux 內(nèi)核通用鏈表學(xué)習(xí)小結(jié)

    本篇文章主要介紹了Linux 內(nèi)核通用鏈表學(xué)習(xí)小結(jié),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-11-11
  • keeplive+mysql+drbd高可用架構(gòu)安裝步驟

    keeplive+mysql+drbd高可用架構(gòu)安裝步驟

    本地(master)與遠(yuǎn)程主機(jī)(backup)的保證實(shí)時(shí)同步,如果本地系統(tǒng)出現(xiàn)故障時(shí),遠(yuǎn)程主機(jī)上還會(huì)保留有一份相同的數(shù)據(jù),可以繼續(xù)使用.在高可用(HA)中使用DRBD功能,可以代替使用一個(gè)共享盤(pán)陣.因?yàn)閿?shù)據(jù)同時(shí)存在于本地主機(jī)和遠(yuǎn)程主機(jī)上,切換時(shí),遠(yuǎn)程主機(jī)只要使用它上面的那份備份數(shù)據(jù)
    2017-08-08
  • 使用光盤(pán)配置本地yum源的方法 yum源配置

    使用光盤(pán)配置本地yum源的方法 yum源配置

    這篇文章主要介紹了linux使用光盤(pán)配置本地yum源的方法
    2014-01-01
  • Ubuntu下Docker CE的安裝

    Ubuntu下Docker CE的安裝

    今天小編就為大家分享一篇關(guān)于Ubuntu下Docker CE的安裝,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-01-01
  • linux系統(tǒng)下vim插件安裝介紹

    linux系統(tǒng)下vim插件安裝介紹

    大家好,本篇文章主要講的是linux系統(tǒng)下vim插件安裝介紹,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 淺析linux suse11忘記root密碼修改方法

    淺析linux suse11忘記root密碼修改方法

    這篇文章主要介紹了linux suse11忘記root密碼修改方法,本文內(nèi)容比較簡(jiǎn)單,但是具體實(shí)現(xiàn)方法給大家介紹的很清楚,需要的朋友可以參考下
    2018-10-10
  • Linux 中清空或刪除大文件內(nèi)容的五種方法

    Linux 中清空或刪除大文件內(nèi)容的五種方法

    這篇文章主要介紹了Linux 中清空或刪除大文件內(nèi)容的五種方法的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • Linux云服務(wù)器搭建SFTP服務(wù)器圖片服務(wù)器的操作

    Linux云服務(wù)器搭建SFTP服務(wù)器圖片服務(wù)器的操作

    這篇文章主要介紹了Linux云服務(wù)器搭建SFTP服務(wù)器圖片服務(wù)器的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • linux操作系統(tǒng)利用python實(shí)現(xiàn)任務(wù)管理器可視化功能

    linux操作系統(tǒng)利用python實(shí)現(xiàn)任務(wù)管理器可視化功能

    這篇文章主要介紹了linux操作系統(tǒng)下利用python實(shí)現(xiàn)任務(wù)管理器可視化功能,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-11-11
  • 使用linux命令crontab間隔時(shí)間執(zhí)行其它命令

    使用linux命令crontab間隔時(shí)間執(zhí)行其它命令

    crontab命令的功能是在一定的時(shí)間間隔調(diào)度一些命令執(zhí)行,詳解使用方法看下示例和解釋
    2014-01-01

最新評(píng)論