日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

FreeBSD 5.2.1R Web Server架設(shè)實(shí)例過(guò)程( 六 )


工作還沒(méi)有完,給php設(shè)置ini 。如果沒(méi)什么特殊要求,可以直接使用默認(rèn)推薦的php.ini 。
#cd /usr/local/etc
#cp php.ini-recommeded php.ini
此時(shí),重啟機(jī)器,http方式訪問(wèn)這臺(tái)服務(wù)器,例如http://192.168.0.1,就能看到apache2的頁(yè)面了 。
此時(shí),可以用ee在服務(wù)器默認(rèn)的web目錄里寫(xiě)一個(gè)簡(jiǎn)單的php測(cè)試頁(yè)面,例如
#ee /usr/local/www/data/index.php
文件里面只有這么一行代碼:

此時(shí)再訪問(wèn)http://192.168.0.1,就可以看到本機(jī)的php頁(yè)面信息了 。
看到了phpinfo之后,就可以先安裝zend optimizer了 。zend optimizer只能手工安裝,ports里找不到 。從http://www.zend.com/store/products/zend-optimizer.php下載ZendOptimizer-2.5.2-FreeBSD5.1-i386.tar.gz后,通過(guò)ssh上傳到服務(wù)器任一目錄里 。也可以用優(yōu)盤、刻錄盤轉(zhuǎn)到服務(wù)器里 。然后解壓、安裝:
#tar -zxvf ZendOptimizer-2.5.2-FreeBSD5.1-i386.tar.gz
#cd ZendOptimizer-2.5.2-FreeBSD5.1-i386
#./install.sh
隨后zend optimizer安裝畫(huà)面出現(xiàn),根據(jù)提示一步一步走即可 。臨近完成,會(huì)提示
x Your php.ini is relocated to the: /usr/local/Zend/etc directory x
x and a symbolic link from the former place: x
x /usr/local/etc/php.ini is created. x
x x
x Your original php.ini was backed-up to: x
x /usr/local/etc/php.ini-zend_optimizer.bak x
此時(shí)再訪問(wèn)http://192.168.0.1/index.php,可以看到phpinfo里有關(guān)zend optimizer的信息了 。至此,web部分全部安裝設(shè)置完畢 。
E. pure-ftpd的安裝
pure-ftpd的安裝,我完全學(xué)自這個(gè)帖子:
http://www.freebsdchina.org/forum/viewtopic.php?t=10279
前面有關(guān)mysql的就先不用看了 。直接從pure-ftpd部分開(kāi)始 。本例中應(yīng)該這么繼續(xù) 。
#cd /usr/ports/ftp/pure-ftpd
#ee Makefile
根據(jù)上面的帖子給你的makefile里加上必要的CONFIGURE_ARGS,然后保存退出ee 。本例中沒(méi)有指定安裝目錄,使用ports默認(rèn)的安裝目錄 。
#make WITH_MYSQL=1 WITH_LANG=simplified-chinese install clean
隨后安裝會(huì)很順利完成 。繼續(xù)下面的配置,執(zhí)行下列操作,為pure-ftpd增加配置文件:
#cd /usr/local/etc
#cp pure-ftpd.conf.sample pure-ftpd.conf
#cp pureftpd-mysql.conf.sample pureftpd-mysql.conf
打開(kāi)新生成的pure-ftpd.conf,把mysql數(shù)據(jù)庫(kù)的那行的那個(gè)注釋去掉——準(zhǔn)備使用mysql作為驗(yàn)證 。
MySQLConfigFile /etc/pureftpd-mysql.conf
再指定禁止匿名登錄:
NoAnonymous yes
再指定允許上傳人修改文件名:
NoRename no
允許登錄用戶使用chmod指令
NoChmod no
使用者可刪除文件
KeepAllFiles no
自動(dòng)建立帳戶的home dir
CreateHomeDir yes
conf設(shè)置完畢 。隨后導(dǎo)入數(shù)據(jù)庫(kù)初始值 。把下面這段拷貝粘貼為一個(gè)文本文件(原帖子有幾處錯(cuò)誤),例如ftp.mysql,然后執(zhí)行下列命令導(dǎo)入mysql數(shù)據(jù)庫(kù)里:
#mysql -u root -p123456 < ftp.mysql
代碼:
INSERT INTO mysql.user (Host, User, PassWord, Select_priv, Insert_priv,
Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv,
Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv,
Index_priv, Alter_priv) VALUES
("localhost","ftp",PASSWORD("123456"),"Y","Y","Y","Y","N","N","N","N",
"N","N","N","N","N","N");
FLUSH PRIVILEGES;
CREATE DATABASE ftpusers;
USE ftpusers;
CREATE TABLE admin (
Username varchar(35) NOT NULL default "",
Password char(32) binary NOT NULL default "",
PRIMARY KEY (Username)
) TYPE=MyISAM;
INSERT INTO admin VALUES ("Administrator",MD5("123456"));
CREATE TABLE users (
User char(16) NOT NULL default "",
Password char(32) binary NOT NULL default "",
Uid int(11) NOT NULL default "2000",
Gid int(11) NOT NULL default "2000",
Dir char(128) NOT NULL default "",
QuotaFiles int(10) NOT NULL default "500",
QuotaSize int(10) NOT NULL default "30",

推薦閱讀