1.安裝centos VMware9下面安裝centos 2.在centos下面設置共享文件夾為你本地的論壇的代碼,然后設置網絡為橋接:直接連接到物理網絡,賦值網絡連接狀態 3.進入forum_svr.py目錄下運行python forum_svr.py,當然是啟動不了服務的 4.安裝easy_install(想辦法) 5.安裝pymogo tornado memcache 等一系列的模塊。 6.當然還是啟動不了的 7.還需要啟動memcached ,所以就要安裝memcached,Memcached是由Danga Interactive開發的,高性能的,分布式的內存對象緩存系統,用於在動態應用中減少數據庫負載,提升訪問速度。所以你就要安裝libevent 8.libevent 最新的穩定版:wget http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gz # rpm -q libevent (首先檢查系統是否安裝了Libevent) # yum -y install libevent* (我使用的Yum安裝)或者可以使用編譯安裝 # tar zxvf libevent-1.4.14b-stable.tar.gz # cd libevent-1.4.14b-stable # ./configure --prefix=/usr/local/libevent/ # make # make install 9.memcached 最新的穩定版:wget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz # tar -zxvf memcached-1.4.5.tar.gz # cd memcached-1.4.5 # ./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent/ # make # make install 啟動Memcached # cd /usr/local/memcached/bin/ # ./memcached -u root -d 將Memcached加入系統自動啟動 # vim /etc/rc.local # /usr/local/memcached/bin/memcached -u root -d 查看Memcached # ps -ef |grep memcached 10.然后你就要找到虛擬機的IP地址,可以在虛擬機下找運行ifconfig 例如:inet addr:192.168.0.109 11.在course_form_edit.html和course_forum_viem.html下修改swf:地址:(我的)當然是http://192.168.0.109:8086/了。(共六處) 12.現在從虛擬機下啟動forum_svr.py就能啟動了。 13.可能在windows下你訪問時可能還是會報服務器拒絕的錯誤,說明虛擬機的鏈接地址還是請求不到虛擬機下的數據,可以在虛擬機下運行 iptables -I INPUT -i eth0 -p tcp --dport 8086 -j ACCEPT(為windows下實體機開辟一個8086端口),虛擬機防火牆不讓請求數據。 OK,現在windows下就可以請求到數據了。方便本地的調試了。
