當前位置:首頁 » 操作系統 » linux論壇搭建

linux論壇搭建

發布時間: 2022-06-04 21:52:53

1. linux如何搭建bbs

最簡單的
安裝一個linux ,發行版任意 以簡單實用為主,比如centos, ubuntu server,debian等等
在linux配置web伺服器 一般是apache, 資料庫伺服器 一般是mysql ,以及安裝php
下載你想建的論壇源碼 ,比如phpbb,將源碼解壓後放到web伺服器的目標文檔路徑下 通常默認是 /var/www/htdocs/ 當然這個可以再apache的配置文件中隨意指定
解壓後 用瀏覽器打開你為此伺服器分配的ip地址 ,通常就進入論壇安裝過程了 期間會讓你輸入資料庫伺服器的地址 用戶名 密碼 ,然後做一些配置 簡單的論壇就安裝完畢了

以上僅僅是流程步驟 ,每個細節部分還是需要你查資料多學習,方向和目標我給你了, 請自己把剩下的路走完

另外 有問題多看看readme文件尤其是論壇的安裝,壓縮包內的指南一定要仔細看看 其他的網上都有很詳細的文檔

2. 用linux搭建論壇用的鏡像是源代碼嗎

有開源 免費的,如phpcms discuz等php的論壇

3. 如何使用linux系統搭建網站web環境步驟教程

現在有很多免費的windows中的php面板,可以用來配置php環境,其實也叫手工配置。

點幾下滑鼠的事情,剩餘的活程序都給你幹了。

部署建站環境

安裝wordpress程序

域名綁定到伺服器ip地址

如果是國內伺服器還要去備案。

這時候域名能打開就沒問題了

4. Linux下如何安裝Discuz

xampp 包可以,但默認配置為本地測試用的,不適合做伺服器。如果要作伺服器用,還是老老實實一步一步的編譯安裝吧。

5. 如何在自己的linux伺服器上搭建網站

1.根據機器的用途,許多服務是不需要的。如果Linux只是一個桌面,那麼就不需要sendmail、HTTPD和許多其他服務。

如果您的伺服器只是一個Web伺服器,您還可以關閉許多服務。為此,轉到administration菜單並檢查服務項。只需撤消您不想啟動的任何服務選項。

6. linux系統下怎麼搭建網站伺服器

具體方法如下:

1、使用putty或類似的SSH工具登錄伺服器(本地安裝跳過);

7. linux下apache2搭建discuz問題

1.[root@linux ~]# mkdir /mnt/cdrom
2.[root@linux ~]# mount /dev/cdrom /mnt/cdrom
這是在Windows下使用VMware虛擬機運行Linux的。
先在把RHEL5.3的ISO鏡像文件載入到虛擬機的光碟機,然後才執行mount命令。

3.[root@linux ~]# vi /etc/yum.repos.d/rhel-debuginfo.repo
原來:
[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever – $basearch – Debug
baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/$basearch/Debuginfo/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

改成:(把原來的baseurl注釋掉,在baseurl前面添加#,新添加baseurl=file:///mnt/cdrom/Server,並把enabled=0修改成enabled=1。)
[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever – $basearch – Debug
#baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/$basearch/Debuginfo/
baseurl=file:///mnt/cdrom/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

4.[root@linux ~]# yum clean all
5.[root@linux ~]# yum list
6.[root@linux ~]# yum grouplist 顯示軟體的安裝包組。
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Group Process
rhel-debuginfo/group | 1.0 MB 00:00
Installed Groups:
Administration Tools
Editors
Legacy Network Server
Mail Server
Network Servers
Server Configuration Tools
Sound and Video
System Tools
Available Groups:
Authoring and Publishing
DNS Name Server
Development Libraries
Development Tools
Engineering and Scientific
FTP Server
GNOME Desktop Environment
GNOME Software Development
Games and Entertainment
Graphical Internet
Graphics
Java Development
KDE (K Desktop Environment)
KDE Software Development
Legacy Software Development
Legacy Software Support
MySQL Database
News Server
Office/Proctivity
OpenFabrics Enterprise Distribution
PostgreSQL Database
Printing Support
Text-based Internet
Web Server
Windows File Server
X Software Development
X Window System
Done
7.[root@linux ~]# yum groupinstall -y 「MySQL Database」 安裝MySQL。
8.[root@linux ~]# yum grouplist
9.[root@linux ~]# yum groupinstall -y 「Web Server」
成功安裝「MySQL Database」和「Web Server」之後,接著還需要安裝php-mysql。
10.[root@linux ~]# yum list | grep php-* 把php相關的軟體包都列出來。
11.[root@linux ~]# cd /mnt/cdrom/Server 進入軟體包目錄。
12.安裝php-mysql,這里有個小技巧,就是輸入rpm –ivh php-mysql之後,按TAB鍵,來實現補全這個安裝包的名字。
[root@linux Server]# rpm -ivh php-mysql-5.1.6-23.2.el5_3.i386.rpm
error: Failed dependencies:
php-pdo is needed by php-mysql-5.1.6-23.2.el5_3.i386
13.出現錯誤需要php-pdo的依賴關系,需要把php-mysql和php-pdo兩個包同時裝上,這里也使用TAB鍵就可以補全軟體包長長的名字。
[root@linux Server]# rpm -ivh php-mysql-5.1.6-23.2.el5_3.i386.rpm php-pdo-5.1.6-23.2.el5_3.i386.rpm
Preparing… ########################################### [100%]
1:php-pdo ########################################### [ 50%]
2:php-mysql ########################################### [100%]
14.[root@linux Server]# service mysqld start 啟動mysql,注意是mysqld,多一個字母d的。
15.[root@linux Server]# netstat -antupl | grep 3306 查看mysql狀態
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 4581/mysqld
16.[root@linux Server]# service httpd start 啟動http,注意是httpd,多一個字母d的。
Starting httpd: [ OK ]
17.開啟mysql和http在運行級別為3、4、5的時候開機後自動啟動服務(注意mysql和mysqld,http和httpd,都多一個d字母的!)
[root@linux Server]# chkconfig —level 345 mysqld on ( level前面兩個「-」減號的)
[root@linux Server]# chkconfig —level 345 httpd on
18.我把論壇的zip壓縮包Discuz_X1.5_SC_UTF8.zip放在了/root目錄,所以回到root的用戶目錄,把壓縮包解壓出來。
[root@linux ~]# unzip Discuz_X1.5_SC_UTF8.zip
[root@linux ~]# ls
anaconda-ks.cfg Discuz_X1.5_SC_UTF8.zip install.log.syslog upload
bbs install.log readme utility
解壓出來得到一個upload文件夾,把upload裡面的文件都移到/var/www/html/目錄。
19.[root@linux ~]# mv upload/* /var/www/html/
[root@linux ~]# ls /var/www/html
admin.php crossdomain.xml home.php plugin.php static
api data index.php portal.php template
api.php favicon.ico install robots.txt uc_client
config forum.php member.php search.php uc_server
cp.php group.php misc.php source userapp.php
20.[root@linux ~]# chmod -R 777 /var/www/html/ 給論壇的所有文件都添加可讀可寫可執行的許可權(注意:這里我是為了方便,把論壇的所有文件何目錄都設成777是不科學的,實際情況並不需要全部777,把/config/、/data/、/uc_client/data、/uc_server/data設置成777就可以了)
[root@linux ~]# ls -l /var/www/html
total 104
-rwxrwxrwx 1 root root 2413 Oct 20 16:15 admin.php
drwxrwxrwx 7 root root 4096 Oct 20 16:15 api
-rwxrwxrwx 1 root root 741 Oct 20 16:15 api.php
……………..
21.[root@linux ~]# mysqladmin -u root password 123456 設置mysql的root用戶密碼為123456
22.[root@linux ~]# mysql -u root -p
Enter password: (這里輸入你設置的密碼,輸入是看不見的)
Welcome to the MySQL monitor. Commands end with ; or \g.
已經進入mysql了
mysql> grant all on *.* to root@」%」 identified by 「123456」; 授權,允許root用戶使用密碼123456訪問資料庫。
23.剩下安裝論壇的操作在瀏覽器下完成,用瀏覽器打開linux伺服器的ip地址,以下就看圖了。

(2)上一步選擇「同意」後,出現「安裝向導」,上圖為第一步的「開始安裝」。看到沒有,上面都有「綠色」的勾,如果當初沒有執行 chmod –R 777 /var/www/html/ 的話,這里就會是「紅色」的叉了。選擇「下一步」繼續。

(3)安裝向導的第二步,選擇「全新安裝Discuz!X」,當然也可以選擇「僅安裝Discuz!X」。「下一步」繼續。

(4)看上圖,只需修改用紅圈圈起來的那幾項。「下一步」繼續。

(5)到了最後一步了。「聯系方式」。「提交」。

(6)完成,上圖所示。論壇安裝完成了。
24.登錄論壇。
成功登錄。那麼,整個搭建到安裝就完成了。

8. 怎樣用linux系統架設自己的網站

linux網站搭建是:Apache+php+Mysql。Apache 是世界排名第一的Web 伺服器, 根據Netcraf所作的調查,世界上百分之五十以上的Web 伺服器在使用Apache。在搭建平台時,也可以直接使用RPM 包來安裝,但是由於使用RPM 包在一些系統上不支持,因此我們使用更通用的方法:直接從源代碼來裝。
Apache 的特性:
1) 幾乎可以運行在所有的計算機平台上.
2) 簡單而且強有力的基於文件的配置(HTTPD.CONF)
3) 支持通用網關介面(CGI)
4) 支持虛擬主機.
5) 支持HTTP 認證.
6) 集成PERL.
7) 可以通過WEB 瀏覽器監視伺服器的狀態, 可以自定義日誌.
8) 支持伺服器端包含命令(SSI).
9) 支持安全SOCKET 層(SSL).
10) 具有用戶會話過程的跟蹤能力.
11) 支持FASTCGI
12) 集成的代理伺服器
一:裝Mysql
下載Mysql(連到物理機上),我們首先看看虛機和物理機的連通性,虛機是192.168.0.13,物理機是192.168.0.114.重啟一下Network服務:service network restart,然後ping一下物理機。
發現是通的,網路連接正常,可以進行鏈接了#smbclient //192.168.0.114/src –U administrator,進入後查看我們用到的源碼包,ls查看命令。
二:Apache安裝
三:Php安裝
圖文連接:http://blog.chinaunix.net/uid-22787601-id-1769246.html

你TMD的是SB , 別個說了要如何安裝軟體嗎,尼瑪,想騙操作量就直接說

熱點內容
編譯過程用圖表表示 發布:2024-10-31 03:17:01 瀏覽:120
mac緩存清理軟體 發布:2024-10-31 03:16:56 瀏覽:669
有什麼雲盤能上傳視頻 發布:2024-10-31 02:42:14 瀏覽:83
xp給共享文件夾加密碼 發布:2024-10-31 02:42:14 瀏覽:423
什麼編程呢 發布:2024-10-31 02:40:45 瀏覽:522
數據壓縮計算 發布:2024-10-31 02:40:37 瀏覽:294
0背包問題演算法 發布:2024-10-31 02:40:36 瀏覽:542
安卓5截屏保存在哪裡 發布:2024-10-31 02:28:41 瀏覽:532
pythonExcel大數據 發布:2024-10-31 02:27:14 瀏覽:343
c語言怎麼編譯局部變數 發布:2024-10-31 02:26:29 瀏覽:487