亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2414 | 回復: 0
打印 上一主題 下一主題

freebsd7.0下安裝mysql,apache,php,phpmyadmin記錄 [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2008-09-12 16:48 |只看該作者 |倒序瀏覽
第一次在FREEBSD下配置環(huán)境,感覺好爽,安裝的時候也參考了別人的介紹,在此表示感謝。
為了方便以后的操作,現(xiàn)在記錄寫下來。

安裝MYSQL時要注意:
mysql默認數(shù)據(jù)庫放在/var分區(qū)里,如果你的數(shù)據(jù)庫很大,那么你需要在前面分區(qū)的時候把/var分區(qū)分到足夠大,
如果你想改變它的安裝目錄,例如安裝到:/usr/db,那么可以按如下方法:
#mkdir /usr/db
先在/usr建立一個數(shù)據(jù)庫目錄,然后
#cd /usr/ports/databases/mysql50-server
#make install clean
開始下載并開始安裝數(shù)據(jù)庫。編譯安裝完之后,重啟機器可以啟動mysqld守護進程,可以
#mysql
如果能夠見到
mysql>
提示符,說明安裝好了。不過,剛裝完的mysql默認的數(shù)據(jù)庫連接是100個,遠遠不能應付大網(wǎng)站的要求。按照這個辦法加大吧
安裝APACHE
#cd /usr/ports/www/apache22
#make install clean
啟動APACHE
/usr/local/sbin/httpd -k start
查看是否安裝成功
配置httpd.conf
/usr/local/etc/apache22/httpd.conf
設(shè)置根目錄
/home/web/china.amb2b.com
在AddType application/x-gzip .gz .tgz后面加上下面3行:
#php support
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
隨后設(shè)置網(wǎng)站默認啟動頁允許為index.php。同樣在httpd.conf里編輯,不必退出。找到
DirectoryIndex index.html index.html.var
添加index.php進去,為:
DirectoryIndex index.php index.html index.html.var
還有其它設(shè)置,根據(jù)需要自行處理
最后:
在/etc/rc.conf
添加:
apache22_enable = "YES"
這樣服務器啟動時,apache就會啟動
要注意的:
(在FreeBSD下使用ports安裝apache22會出現(xiàn)類似的warming:
No such file or directory: Failed to enable the 'httpready' Accept Filter
解決方法是:
#kldload accf_http
并將以下語句寫入到/boot/defaults/loader.conf中,以便下次啟動自動裝載模塊
accf_data_load="YES"
accf_http_load="YES"
這是因為不能啟動FreeBSD自帶的一個基于http端口過濾的模塊。這個模塊的作用很不錯--檢查HTTP請求是否完整,符合規(guī)則accpt一個Http進程,否則就扔掉。)
安裝PHP5
cd /usr/ports/lang/php5
make install clean
安裝完畢后,安裝擴展
cd /usr/ports/lang/php5-extensions/
make install clean
根據(jù)需要選擇插件包,當然包越多所需要的時間越長,大概需要30分鐘
測試安裝是否成功

安裝phpMyAdmin
# cd /usr/ports/databases/phpmyadmin/
# make fetch
接下來是一些提示,下載。
#cd /usr/ports/distfiles/
#tar xvf phpMyadmin-2-11.9-languages.bz2 -C /home/web/phpmyadmin
設(shè)置一下就可以了

設(shè)置FTP
ee /etc/inetd.conf
#ftp stream tcp nowait roo /usr/libexec/ftpd  ftpd -1
去掉“#”
保存,退出
#ee /etc/rc.conf
添加
inetd_enable="YES"
保存,退出
#/etc/rc.d/inetd start
#sockstat -l4
查看進程,inetd是否啟用
設(shè)置FTP權(quán)限
#ee /etc/ftpchroot
創(chuàng)建文件,添加權(quán)限控制內(nèi)容,指定用戶所能訪問的目錄
ray /home/web/
保存,退出
這樣,賬號ray只能訪問/home/web/下面的內(nèi)容

安裝memcache
1.首先安裝memcache,因為是在FreeBSD環(huán)境下,所以我們采用最簡單的ports方式來安裝memcache
cd /usr/ports/databases/memcached/
make install clean
ports會自動尋找源進行下載,然后編譯安裝
安裝好memcache以后,編輯/etc/rc.conf文件,
在最后一行加一句 memcached_enable="YES"然后保存退出。
memcache會隨著開機自動啟動,手動啟動的命令是:
/usr/local/etc/rc.d/memcached start
好了,現(xiàn)在memcache已經(jīng)安裝并啟動完畢了。
2.安裝pecl::memcache擴展,這是php的擴展,安裝以后可以使用Memcache函數(shù)庫,php手冊上有詳細的使用法說明。
cd /usr/ports/databases/pecl-memcache/
make install clean
安裝好以后,會自動在/usr/local/etc/php/extension.ini 加上一行 extension=memcache.so
用命令查看一下:
cat /usr/local/etc/php/extensions.ini
如果看見最后一行有 extension=memcache.so
說明已經(jīng)安裝好了
這個時候重新啟動一下apache server即可
phpinfo()可以看到memcache擴展的信息。


本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/13004/showart_1190048.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP