一、伺服器空間環境要求
1、作業系統
UCenter 具備跨平台特性,可以運作于 UNIX/Linux/FreeBSD 及微軟 Windows 等各種作業系統環境下。若是虛拟主機,一般虛拟主機提供商會已經做好作業系統的各項準備,不用過多關注。
推薦使用 UNIX/Linux/FreeBSD 作業系統,不僅完全免費,而且可以獲得更好的穩定性和負載能力。如果使用 Windows 系統,推薦 PHP 以 ISAPI(非 CGI)方式安裝。
2、語言及資料庫支撐環境
可用的 httpd 伺服器(如 Apache、 Zeus、IIS 等)、php 4.3.0 及以上、MySQL 4.0 及以上。
推薦使用以上軟體的最新穩定版本,不僅擁有更多的功能,而且通常已修複了已知老版本的安全漏洞。這裡我所使用的服務版本apache 2.4.9、php 5.5.12、mysql 5.6.17
二、UCenter安裝詳細步驟
1、下載下傳适合自己的UCenter和UCenter_Home版本
2、拷貝UCenter程式到伺服器
在apache的根目錄(D:\wamp\www)下建立一個ucenter目錄用來安裝 UCenter,将下載下傳并解壓的ucenter目錄下的upload下的所有檔案拷貝至D:\wamp\www\ucenter
說明:
upload:這個目錄下面的所有檔案是我們需要上傳到伺服器上的可用程式檔案;
readme:目錄為産品介紹、授權、安裝、更新、轉換以及版本更新日志說明;
utilities:目錄為論壇附帶工具,包括更新程式;
advanced:目錄為如何開發其他應用接口的範例和說明文檔。
3、設定相關的目錄屬性,以便資料檔案可以被程式正确讀寫
Windows主機設定 internet 來賓帳戶可讀寫屬性IUSR使用者
<a href="http://s3.51cto.com/wyfs02/M01/5B/1C/wKioL1T_567hCOGJAAJWpNMG_Kg770.jpg" target="_blank"></a>
4、安裝過程
<a href="http://s3.51cto.com/wyfs02/M02/5B/1C/wKioL1T_58-TfOIJAAJI9JIjxgw810.jpg" target="_blank"></a>
根據phpinfo,修改D:\wamp\bin\apache\apache2.4.9\bin\php.ini檔案,将short_open_tag = Off修改為short_open_tag = On,重新整理頁面即可安裝。
<a href="http://s3.51cto.com/wyfs02/M01/5B/1C/wKioL1T_5-3zlOPIAANnypliy5c883.jpg" target="_blank"></a>
進入準備安裝頁面,如下所示:
<a href="http://s3.51cto.com/wyfs02/M02/5B/1C/wKioL1T_6A2xAxAiAAPg3mJhj9w930.jpg" target="_blank"></a>
點選“我同意”就進入到環境檢查和檔案權限目錄檢查頁面,如圖所示:
<a href="http://s3.51cto.com/wyfs02/M02/5B/22/wKiom1T_5u-i5dhRAAKlbt_-fLc442.jpg" target="_blank"></a>
檢查配置過關後點選“下一步”進入資料庫資訊配置頁面,如圖所示:
<a href="http://s3.51cto.com/wyfs02/M00/5B/1C/wKioL1T_6A6jJ1kqAAOBTP5GPfA122.jpg" target="_blank"></a>
填寫好資料庫資訊、創始人密碼。點選“下一步”進入安裝資料庫頁面,如圖所示:
<a href="http://s3.51cto.com/wyfs02/M01/5B/22/wKiom1T_51LARWGQAAIGDFU53N4290.jpg" target="_blank"></a>
資料庫安裝完畢點選“安裝使用者中心成功,點選進入下一步”則自此 UCenter 安裝完畢,進入 UCenter 背景登入界面,如下圖所示:
<a href="http://s3.51cto.com/wyfs02/M02/5B/22/wKiom1T_523xHA61AAD_sngE9Bw063.jpg" target="_blank"></a>
輸入密碼後點選“登入”進入到 UCenter 的背景
<a href="http://s3.51cto.com/wyfs02/M00/5B/1C/wKioL1T_6KrAbVjOAAQQyE3pwp8307.jpg" target="_blank"></a>
三、安裝完UCenter後我們就可以開始安裝UCenterhome
1、下載下傳适合自己的UCenter_Home版本
2、拷貝UCenter_Home程式到伺服器
在apache的根目錄(D:\wamp\www)下建立一個UCenter_Home目錄用來安裝 UCenter_Home,将下載下傳并解壓的UCenter_Home目錄下的upload下的所有檔案拷貝至D:\wamp\www\UCenter_Home
3、重命名 config.new.php 為 config.php
<a href="http://s3.51cto.com/wyfs02/M00/5B/1D/wKioL1T_8KihEW1hAAIqqBl5b0c028.jpg" target="_blank"></a>
4、設定相關的目錄屬性,以便資料檔案可以被程式正确讀寫
<a href="http://s3.51cto.com/wyfs02/M00/5B/23/wKiom1T_7o3xAWiRAALF7gp_Wf4069.jpg" target="_blank"></a>
5、進入 UCenter 背景 => 應用管理 => 添加新應用,如下圖所示:
<a href="http://s3.51cto.com/wyfs02/M00/5B/22/wKiom1T_57Gjy4jFAAGq3xbr6Lg025.jpg" target="_blank"></a>
選擇安裝方式:使用 URL 安裝應用程式安裝位址:輸入http://***.com/install/index.php注意:***.com 是您的 UCenter Home 域名,見下圖:
<a href="http://s3.51cto.com/wyfs02/M01/5B/1C/wKioL1T_6NCyH2niAAGt3h9A7t0722.jpg" target="_blank"></a>
點選安裝,開始安裝 UCenter Home 2.0 安裝界面如下圖所示:
<a href="http://s3.51cto.com/wyfs02/M00/5B/1C/wKioL1T_6TSR1bR6AAPhzg1u0gY282.jpg" target="_blank"></a>
接受授權協定,開始安裝 UCenter Home。
6、UCenter的URL通路位址和創始人密碼
<a href="http://s3.51cto.com/wyfs02/M00/5B/22/wKiom1T_6BXyDR7TAAGpfrtVVV4211.jpg" target="_blank"></a>
UCenter的參數資訊是自動擷取的,其中UCenter的URL 就是您的UCenter通路位址,UCenter的創始人密碼即您安裝UCenter時設定的登入密碼。如果擷取成功,您無需填寫,直接點選下面的“送出 UCenter配置資訊”即可。
<a href="http://s3.51cto.com/wyfs02/M02/5B/22/wKiom1T_6JnQ5P04AAD81v-KCLM075.jpg" target="_blank"></a>
7、進入下一步,設定資料庫連接配接資訊
<a href="http://s3.51cto.com/wyfs02/M00/5B/1C/wKioL1T_6c7gGgYcAAJDUft328U896.jpg" target="_blank"></a>
說明:
資料庫伺服器本地位址:一般為 localhost 或者填寫資料庫伺服器的 IP 位址。
資料庫使用者名:是指有權操作 UCenter Home 資料庫的使用者。
資料庫密碼:是指安裝 UCenter Home 的資料庫密碼。
資料庫字元集:這裡選擇 utf8 ,這裡的字元集要和程式的字元集以及 UCenter 的字元集保持一緻。
資料庫名:是指安裝 UCenter Home 的資料庫名稱。
表名字首:預設為 uchome_ ,也可以自定義填寫,強烈建議使用預設配置。
虛拟主機使用者如果不确定以上資料庫資訊,請與空間商聯系确認;獨立主機使用者請與 MySQL 安裝人員聯系。填寫完畢,送出進入下一步
<a href="http://s3.51cto.com/wyfs02/M01/5B/1C/wKioL1T_6giy4rwTAACwTTR78nU439.jpg" target="_blank"></a>
繼續下一步,至到最後一步。
8、輸入使用者名和密碼,系統将這個使用者名設為 UCenter Home 管理者,并開通管理者空間。
<a href="http://s3.51cto.com/wyfs02/M02/5B/1C/wKioL1T_6lnCoP-SAAFuXQMIKNo143.jpg" target="_blank"></a>
9、安裝完成
<a href="http://s3.51cto.com/wyfs02/M01/5B/1C/wKioL1T_6qqQz6bjAAGfjkaphsM919.jpg" target="_blank"></a>
四、後期操作
1、點選進入我的空間,效果如下圖所示:
<a href="http://s3.51cto.com/wyfs02/M02/5B/22/wKiom1T_6azgfRWeAANuC29rjXQ165.jpg" target="_blank"></a>
2、點選進入管理平台,輸入管理者密碼可以進入背景進行管理。
<a href="http://s3.51cto.com/wyfs02/M00/5B/1C/wKioL1T_6umi-cXKAAIyDRAk5Yo071.jpg" target="_blank"></a>
3、一切運作正常,删除 UCenter Home目錄下的 install 檔案夾。
4、取消 config.php 檔案 777 的權限,設定為檔案的修改為 777 屬性前的權限。權限設定可參考:檔案權限修改方法
到此為止,您已經成功安裝了 UCenter Home 2.0,您可以開始動手布置自己的站點,并邀請朋友來光臨,記錄生活的點點滴滴,分享他們的資訊。
五、定義本地域名通路
上面安裝步驟中通路的URL都是以locahost來通路安裝,現在我想用自己定義的域名來通路,修改以下幾個檔案。
1、 修改httpd.conf檔案:
找到Include conf/extra/httpd-vhosts.conf這個字段将前面的#号去掉
2、 修改apache\conf\extra\httpd-vhosts.conf這個檔案
在末尾加上如下内容:
<VirtualHost*:80>
ServerAdmin [email protected]
DocumentRoot "d:/wamp/www"
</VirtualHost>
ServerAdmin [email protected]
DocumentRoot "d:/wamp/www/test01"
ServerName test01.com //定義域名
ServerAdmin 管理者郵箱
DocumentRoot 網站目錄(注意:如果網站目錄中的路徑有空格,請在路徑兩端加上雙引号)
ServerName 要綁定的域名(必填)
ServerAlias 要綁定的虛拟主機的别名。(可選,如果多個域名,中間以空格分隔,如果沒有,則去掉該行)
CustomLog 使用者日志檔案(可選,如果不需要,則去掉該行)
ErrorLog 錯誤日志(可選,如果不需要,則去掉該行)
3、修改hosts檔案
以管理者運作記事本來打開C:\Windows\System32\drivers\etc\hosts
在末尾加上下面内容
127.0.0.1 www.uc.com
127.0.0.1 test01.com
<a href="http://s3.51cto.com/wyfs02/M00/5B/1C/wKioL1T_65GS0xbjAAJk-LvFOOs457.jpg" target="_blank"></a>
<a href="http://test01.com/" target="_blank">http://test01.com/</a>
本文轉自ling118 51CTO部落格,原文連結http://blog.51cto.com/meiling/1619358:,如需轉載請自行聯系原作者