1 2 3 4 5 下一頁
cd /usr/ports/databases/mysql40-server
make SKIP_DNS_CHECK=yes BUILD_OPTIMIZED=yes BUILD_STATIC=yes install其中﹕
SKIP_DNS_CHECK=yes 表示在加入本機(jī)名字時(shí)﹐不用做反向解析
BUILD_OPTIMIZED=yes 表示在編譯時(shí)優(yōu)化處理
BUILD_STATIC=yes 把mysqld編譯成靜態(tài)執(zhí)行版本這樣子我們就完全了mysql的安裝了﹐它自動(dòng)會(huì)安裝在/usr/local目錄里面的﹐數(shù)據(jù)庫目錄位于/var/db/mysql 接著安裝Pureftpd這個(gè)FTP SERVER的軟件請(qǐng)進(jìn)入: cd /usr/ports/ftp/pure-ftpdPure-ftpd支持LDAP,PGSQL,MYSQL等多種認(rèn)證方式﹐而我最喜歡的是和MySQL整合﹐使用MySQL來做用戶身份驗(yàn)證﹐FTP根目錄﹐上傳下載速率等重要事務(wù) 。因此﹐我們需要編譯進(jìn)mysql選項(xiàng)﹐請(qǐng)執(zhí)行下面安裝Pure-ftpdMySQL的命令 make WITH_MYSQL=1 install這樣﹐Pure-ftpd在安裝中﹐就會(huì)自動(dòng)的將MySQL包含進(jìn)來﹐省去我們整合的煩惱 。
二﹑配置Pureftpd
系統(tǒng)安裝時(shí)﹐會(huì)自動(dòng)把相關(guān)配置文件樣本.sample安裝到 /usr/local/etc
目錄﹐這樣子我們也比較方便找到這些配置文件的 。
cd /usr/local/etc
cp pureftpd-mysql.conf.sample pureftpd-mysql.conf
cp pure-ftpd.conf.sample pure-ftpd.conf 不過有一點(diǎn)﹐因?yàn)槲覀円褂胮ureftpd-php-manager來管理用戶﹐所以 pureftpd-mysql.conf 等下我們會(huì)用另外的文件覆蓋的 。
現(xiàn)在開始修改 pure-ftpd.conf 配置文件了﹐以便讓這臺(tái)SERVER可以更好的、穩(wěn)定的運(yùn)行起來﹐請(qǐng)按下面步驟執(zhí)行﹕
vi /usr/local/etc/pure-ftpd.conf詳細(xì)的配置文件說明﹐請(qǐng)大家參考:
http://www.chinaunix.net/jh/15/145846.html
在這里我只列出需要更改的幾處~~
【使用Pureftpd MySQL Pureftpd_php_manager架設(shè)FTP SERVER】# Cage in every user in his home Directory
# 限制每個(gè)用戶到自己的根目錄
ChrootEveryone yes
# Disallow anonymous connections. Only allow authenticated users.
# 取消anonymous用戶
NoAnonymous yes
# MySQL configuration file (see README.MySQL)
# pureftpd-mysql.conf文件的位置
MySQLConfigFile /usr/local/etc/pureftpd-mysql.conf OK﹐記得存盤退出﹐如果不能使用:wq﹐就在后面加一個(gè)感嘆號(hào)﹐:wq!就可以了﹐表示強(qiáng)制執(zhí)行存盤退出命令 。
推薦閱讀
- 用ports安裝apache13_modssl+mysql+php+phpmyadmin
- 劑量和時(shí)機(jī)是除草劑使用關(guān)鍵
- A660使用心得暨答小A友人問
- Word中畫線詳細(xì)操作方法
- 中興V81個(gè)人使用感受
- 如何使用藥劑防治草莓白粉???
- iphone8面部識(shí)別功能怎么使用?iphone8面部識(shí)別消息
- 燕餃?zhǔn)鞘裁醋龅?
- iphonexs中使用面容id的操作教程
- 如何正確使用體溫表
