如何用cetos-5.5搭建論壇,cetos-5.5搭建論壇

來源:互聯網
上載者:User

如何用cetos-5.5搭建論壇,cetos-5.5搭建論壇

實驗環境 centos-5.5

實驗軟體包

yum install -y zlibc  gd*  pcre*   freetype*  libpcap*  libxml2* libpng* perl-DBI* gcc*

gcc-c++*  libtool*  fontconfig*  libmcrypt libmcrypt-devel mcrypt mhash

ncurses-devel-5.5-24.20060715.i386.rpm    

mysql-5.0.56.tar.gz

httpd-2.2.11.tar.gz

jpegsrc.v8b.tar.gz        

php-5.3.6.tar.gz

phpMyAdmin-3.2.5-all-languages.tar.gz

UCenter_1.5.0_SC_GBK.zip

Discuz_7.2_FULL_SC_GBK.zip


軟體安裝

tar zxvf mysql-5.0.56.tar.gz

useradd  mysql

cd mysql-5.0.56

./configure --prefix=/usr/local/mysql

--with-charset=gb2312    --with-extra-charsets=all

make

make install

cp support-files/my-medium.cnf /etc/my.cnf

cd /usr/local/mysql

chown mysql:mysql .

/usr/local/mysql/bin/mysql_install_db --user=mysql

/usr/local/mysql/bin/mysqld_safe &

/usr/local/mysql/bin/mysqladmin -uroot password 資料庫密碼

/usr/local/mysql/bin/mysql -uroot -p

Enter password:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 2

Server version: 5.0.56-log Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>



ps -e | grep mysqld

23721 pts/1    00:00:00 mysqld_safe

23744 pts/1    00:00:00 mysqld


netstat -tuplna | grep mysql

tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      23744/mysqld



tar zxvf httpd-2.2.11.tar.gz

cd httpd-2.2.11

./configure --prefix=/usr/local/apache--enable-so --enable-rewrite

make

make install

/usr/local/apache/bin/apache restart


ps -e | grep httpd

31471 ?        00:00:00 httpd

31480 ?        00:00:00 httpd

31481 ?        00:00:00 httpd

31482 ?        00:00:00 httpd

31483 ?        00:00:00 httpd

31484 ?        00:00:00 httpd


netstat -tuplna | grep httpd

tcp        0      0 :::80                       :::*                        LISTEN      31471/httpd



tar zxvf jpegsrc.v8b.tar.gz

cd jpeg-8b

./configure

make

make install


tar zxvf php-5.3.6.tar.gz

cd php-5.3.6

./configure --prefix=/usr/local/php

--with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache/bin/apxs

--with-mcrype --enable-mbstring

make

make install

cp php.ini-development /usr/local/php/lib/php.ini

vim /usr/local/apache/conf/httpd.conf

找到

#AddType application/x-gzip .tgz

改為

AddType application/x-gzip .tgz

AddType application/x-httpd-php .php

/usr/local/apache/bin/apachect restart

touch /usr/local/apache/htdocs/index.php

vim /usr/local/apache/htdocs/index.php


<?php

phpinfo();

?>


http://伺服器ip/index.php


tar zxvf phpMyAdmin-3.2.5-all-languages.tar.gz

mv phpMyAdmin-3.2.5-all-languages /usr/local/apache/htdocs/phpmyadmin

cd /usr/local/apache/htdocs/phpmyadmin

cp phpmyadmin/config.sample.inc.php config.inc.php

vim config.inc.php

找到

$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

改為

$cfg['blowfish_secret'] = 'haha'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

/usr/local/apache/bin/apachectl restart


http://伺服器ip/phpmyadmin


輸入資料庫使用者 密碼 root  密碼為自己設定





vim /usr/local/apache/conf/httpd.conf

找到

AddType application/x-gzip .tgz

AddType application/x-httpd-php .php

改為

AddType application/x-gzip .tgz

AddType application/x-httpd-php .php

AddType application/x-compress .Z

AddType application/x-httpd-php-source  .phps

找到

<IfModule dir_module>

DirectoryIndex index.html

</IfModule>

改為

<IfModule dir_module>

DirectoryIndex index.html index.php

</IfModule>

找到

#ServerName www.example.com:80

改為

ServerName www.example.com:80

找到

AllowOverride None    117行

改為

AllowOverride All

找到

AllowOverride None   152行

改為

AllowOverride All

找到

AllowOverride None  269行

改為

AllowOverride All


cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd  

vim /etc/rc.d/init.d/httpd

找到

#!/bin/sh

#

更改為

#!/bin/sh

#chkconfig:35 70 30

#description:Apache


安裝Discuz

mv upload /usr/local/apache/htdocs/uc

cd /usr/local/apache/htdocs/



http://伺服器ip/uc/install


修改

vim /usr/local/php/lib/php.ini

找到

; http://php.net/short-open-tag

short_open_tag = Off

改為

; http://php.net/short-open-tag

short_open_tag = On

/usr/local/apache/bin/apachectl restart




cd /usr/local/apache/htdocs/uc/

chown -R 777 data / .

無需重啟apachect,只要重新整理就行了



這裡只要輸入,資料庫密碼和創始人的密碼就可以了


輸入創始人的密碼


upload檔案複製到/usr/local/apache/htdocs下,並改名為bbs

mv upload /usr/local/apache/htdocs/bbs

cd /usr/local/apache/htdocs/

ls

bbs  index.html  index.php  phpmyadmin  uc

/usr/local/apache/htdocs/bbs下

chmod 777 config.inc.php

chmod 777 attachments

chmod 777 forumdata/

chmod 777 forumdata/cache/

chmod 777 forumdata/templates/

chmod 777 forumdata/threadcaches/

chmod 777 forumdata/logs/

chmod 777 uc_client/data/cache/


http://伺服器ip/uc


應用管理-添加新應用

點擊-安裝

點擊下一步





http://伺服器ip/bbs,來訪問論壇


怎搭建BBS論壇

非常簡單了,現在有很多論壇程式,ASP的動網,PHP的有phpwind、discuz等,都是非常成熟的產品了。
下載好程式,上傳到購買好的網站空間裡,綁定網域名稱,就OK啦。

不懂的可以聯絡我。我們是專業建網站的.
 
怎建立論壇

其實很多人沒有真正理解免費兩個字的含義,比如那些免費論壇、免費網域名稱、免費虛擬機器主機等。以為免費就是不用花一分錢也能做自己網站也能註冊網域名稱和主機。其實是沒有錯可以免費獲得這些,但是他們他們根本不理解免費背後的含義。比如免費網域名稱其實只是一個次層網域人家分配給你的次層網域一個完全不屬於自己網域名稱反而是為別人網域名稱推廣,免費主機這個就是給你眾人的主機,而且這樣的主機用來做站會存在弊端的,更可怕的是免費的主機存在大量廣告,隨時會被關閉,隨時會被收回等等。以上說了這麼多相信應該明白免費的含義。對以做論壇本人要說。
沒有接觸過的人他們往往以為論壇非常強大要投入非常大費用其實是錯的,也經常被人騙了花了很多股該花的錢。其實現在的論壇都是用現有的程式所謂現有程式就是有專門論壇公司他們免費提供論壇這種程式供大家使用。可以所有的人的論壇基本都是用discuz phpwind等等。他們的論壇功能是一樣.只是風格不一樣.如果你懂網站製作基本技術就可以把風格修改下。
以下我簡單給你說下步驟
首先 你要知道你要做的是什麼論壇,就是你要做什麼內容的論壇 然後申請一個好的網域名稱,要申請好記又意義的意義的這樣才能使你的站容易被人家記住這個基礎要求。
第二 購買一個虛擬機器主機也叫空間或則服務區 虛擬機器主機是用來存放論壇程式的,對於你要申請什麼的虛擬機器主機,本人覺得你剛做站.弄1G就可以.不然太大也浪費錢,網路上有很多所謂免費虛擬機器主機,有是有但那些對要做屬於自己的論壇不萬萬不能採用的 。
第三 去下個discuz phpwind 你選其中一個.上傳到虛擬機器主機上 然後安裝.具體的安裝方法.比較複雜.最好你先去瞭解.
第四 把你網域名稱和你的虛擬機器主機幫在一起.就可以用的網域名稱訪問你的站了.寫了這麼多.你應該看得懂吧 要是不明白你再家我號,我這人和喜歡幫人,也喜歡別人給我加分哈
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.