日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux下搭建lamp论坛(phpwind+wordpress+discus)

發布時間:2024/1/17 linux 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux下搭建lamp论坛(phpwind+wordpress+discus) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一:lamp簡介:

Linux+Apache+Mysql+Perl/PHP/Python一組常用來搭建動態網站或者服務器的開源軟件,本身都是各自獨立的程序,但是因為常被放在一起使用,擁有了越來越高的兼容度,共同組成了一個強大的Web應用程序平臺。該軟件開發的項目在軟件方面的投資成本較低,因此受到整個IT界的關注。從網站的流量上來說,70%以上的訪問流量是LAMP來提供的,LAMP是最強大的網站解決方案.

二:phpwind,wordpress,discus,discus簡介:

PHPWind(簡稱:PW)是一個基于PHP和MySQL的論壇程序,是國內最受歡迎的通用型論壇程序之一.

WordPress 是一種使用 PHP語言和 MySQL數據庫開發的開源、免費的 Blog(博客,網站)引擎,用戶可以在支持 PHP 和 MySQL 數據庫的服務器上建立自己的blog.

Discuz是北京康盛新創科技有限責任公司推出的一套通用的社區論壇軟件系統,是全球成熟度最高、覆蓋率最大的論壇軟件系統之一。

三:搭建lamp

1:[root@lyt ~]# mkdir /mnt/cdrom

[root@lyt ~]# mount /dev/cdrom /mnt/cdrom/

[root@lyt ~]# vim /etc/yum.repos.d/rhel-debuginfo.repo????????? #編輯本地yum,如圖:

2:[root@lyt ~]# yum install httpd??????????? #安裝http服務器

[root@lyt ~]# yum install mysql mysql-server????????? #安裝mysql工具包和mysql-server

[root@lyt ~]# yum list all |grep php??????????? #搜索安裝php需要的包

[root@lyt ~]# yum install php php-mbstring? php-mysql????????? #安裝這三個軟件包

[root@lyt ~]# service httpd start?????? #開啟http服務器

[root@lyt ~]# service mysqld start?????? #開啟mysql服務器

[root@lyt ~]# chkconfig httpd on?????????? #開機自動啟動http服務器

[root@lyt ~]# chkconfig mysqld on???????? #開機自動啟動mysql服務器

[root@lyt ~]# cd /var/www/html/

[root@lyt html]# vim index.php??????????? #編輯一個動態的頁面,測試php是否能被apache調用

[root@lyt html]# vim index.php???????? #編輯動態頁面,測試mysql是否能被php調用

?

3:[root@lyt ~]# cd /mnt/cdrom/Server/

[root@lyt Server]# rpm -ivh vsftpd-2.0.5-16.el5.i386.rpm

[root@lyt Server]# vim /etc/vsftpd/vsftpd.conf

[root@lyt Server]# cd /var/ftp

[root@lyt ftp]# chmod o+w pub/

[root@lyt ftp]# service vsftpd restart

利用ftp將phpwind,wordpress傳入虛擬機中:

[root@lyt var]# cd /var/ftp/pub/

?

?

四:創建論壇:

phpwind:

4:[root@lyt pub]# mv phpwind_GBK_8.3.zip /root/??????????? #將這些包全部移動到/root中

[root@lyt pub]# mv Stratex.zip? /root/

[root@lyt pub]# mv WireMagazine.zip? /root/

[root@lyt pub]# mv wordpress_v3.0.5-zh_CN.zip? /root/

[root@lyt ~]# unzip phpwind_GBK_8.3.zip?????????? #解壓文件

[root@lyt ~]# cd phpwind_GBK_8.3

[root@lyt phpwind_GBK_8.3]# mv upload/ /var/www/html/phpwind????????? #將網頁upload文件移動到/var/www/html中,并重命名為phpwind

[root@lyt phpwind]# vim /etc/httpd/conf/httpd.conf??????? #編輯apache配置文件,更改論壇頁面字體

[root@lyt phpwind]# service httpd restart

[root@lyt phpwind]# chmod -R p_w_upload/?????????? #更改上圖中目錄屬性為777,-R表示遞歸

[root@lyt phpwind]# chmod -R 777 data/???????????? #更改上圖中目錄屬性為777,-R表示遞歸

[root@lyt phpwind]# chmod -R 777 html/???????????? #更改上圖中目錄屬性為777,-R表示遞歸

[root@lyt html]# mysqladmin -u root -p password '123'??????? #為數據庫創建用戶名root,密碼“123”

[root@lyt var]# cd /var/www/html/phpwind/

[root@lyt phpwind]# rm install.php

wordpress:

1:[root@lyt ~]# unzip wordpress_v3.0.5-zh_CN.zip?????? #解壓wordpress

[root@lyt ~]# ll wordpress-3.0.5-zh_CN/

[root@lyt ~]# mv wordpress-3.0.5-zh_CN/wordpress/? /var/www/html/?????? #將wordpress文件移動到/var/www/html

[root@lyt html]# cd /var/www/html/wordpress/

[root@lyt wordpress]# cp wp-config-sample.php? wp-config.php?????? #產生一個wp-config.php文件

[root@lyt wordpress]# chown apache.apache wp-config.php??????? #將wp-config.php文件交給apache進程處理

[root@lyt html]# mysql -u root –p #登錄數據庫

2:[root@lyt ~]# cd /var/www/html/wordpress/

[root@lyt wordpress]# vim wp-config.php

[root@lyt wordpress]# service httpd restart

進入后臺管理頁面:

修改/var/www/html/wordpress/wp-content權限:

[root@lyt pub]# cd /var/www/html/wordpress

[root@lyt wordpress]# chmod o+w wp-content/??????????? #增加寫的權限

[root@lyt wp-content]# cd uploads/

[root@lyt uploads]# cp Stratex.zip ../themes/

[root@lyt uploads]# cd ../themes/

[root@lyt themes]# unzip Stratex.zip

[root@lyt themes]# unzip Stratex.zip??????? #將Stratex.zip解壓縮

?

建立基于主機頭的虛擬主機,用不同的主機名登錄論壇:

[root@lyt themes]# vim /etc/httpd/conf/httpd.conf

?

Discuz:(安裝discus并將discus添加到虛擬主機中

[root@lyt html]# cd /var/ftp/pub/

[root@lyt pub]# mv Discuz_X2.5_SC_GBK.zip /root/

[root@lyt pub]# cd

[root@lyt ~]# unzip Discuz_X2.5_SC_GBK.zip?????????? #解壓文件

[root@lyt ~]# mv? upload/? /var/www/html/

[root@lyt ~]# cd /var/www/html/

[root@lyt html]# mkdidr discus?????? #新建目錄

[root@lyt html]# cp -r readme/ ./discus/????? #將readme目錄移動到discus中

[root@lyt html]# cp -r upload/ ./discus/

[root@lyt html]# cp -r utility/ ./discus/??

[root@lyt html]# vim /etc/httpd/conf/httpd.conf

[root@lyt html]# service httpd restart?????????????????????????????

[root@lyt html]# cd discus/

[root@lyt discus]# chmod -R o+w? config/

[root@lyt discus]# chmod -R o+w? data/

[root@lyt discus]# chmod -R o+w? uc_client/

[root@lyt discus]# chmod -R o+w? uc_server/

[root@lyt discus]# mysql -u root –p?????? #登錄數據庫mysql

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

轉載于:https://blog.51cto.com/5503845/975622

總結

以上是生活随笔為你收集整理的Linux下搭建lamp论坛(phpwind+wordpress+discus)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。