Discuz的安裝
昨天工作需要安裝了Discuz,感覺它的功能很強大,所以使用它的論壇也很多啊!
我安裝使用的軟體包:
Discuz_6.1.0_SC_UTF8.zip
UCenter_1.0.0_SC_UTF8.zip
ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
httpd-2.2.8.tar.gz
mysql-5.0.22.tar.gz
php-5.2.5.tar.bz2
前段時間安裝cacti時用到的幾個包又在這派上用了。
安裝過程都差不多,這裡就簡單記錄了!
1.安裝apache2.2.8
解壓軟體包,進入安裝目錄:
# ./configure --prefix=/usr/local/apache --enable-modules=so
# make
# make install
2.安裝mysql-5.0.20
解壓軟體包,進入安裝目錄:
# ./configure --prefix=/usr/local/mysql
# make
# make install
# cp support-files/my-medium.cnf /etc/my.cnf
配置mysql過程:
# groupadd mysql
# useradd -g mysql mysql
# cd /usr/local/mysql
# ./bin/mysql_install_db --user=mysql
# chown -R root .
# chown -R mysql var
# chgrp -R mysql .
# ./bin/mysqld_safe --user=mysql &
# /usr/local/mysql/bin/mysql -uroot -pXXX(口令)
mysql> create database discuz;
Query OK, 1 row affected (0.00 sec)
mysql> grant all on mysql.* to root;
Query OK, 0 rows affected (0.00 sec)
mysql> grant all on mysql.* to root;
Query OK, 0 rows affected (0.00 sec)
mysql> grant all on mysql.* to root@localhost;
Query OK, 0 rows affected (0.00 sec)
mysql> grant all on mysql.* to mysql;
Query OK, 0 rows affected (0.00 sec)
mysql> grant all on mysql.* to mysql@localhost;
Query OK, 0 rows affected (0.00 sec)
mysql> set password for mysql@localhost=password('XXX');
Query OK, 0 rows affected (0.00 sec)
mysql> exit
3.安裝php-5.2.0
解壓軟體包,進入安裝目錄:
# ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/php/etc --enable-sockets --with-mysql=/usr/local/mysql
# make
# make test
# make install
# cp php.ini-dist /usr/local/php/etc/php.ini
# vi /usr/local/php/etc/php.ini
為了使PHP能夠配合apache使用,還需要修改apache的配置檔案:
# vi /usr/local/apache2/conf/httpd.conf
找到下面欄位:
DirectoryIndex
在index.html前面新增index.php
並在配置檔案的
中增加如下欄位:
AddHandler php5-script. .php
AddType text/html .php
測試PHP是否正常執行:
#vi /usr/local/apache2/htdocs/index.php
寫入下面一行:
儲存退出後重新啟動apache
# /usr/local/apache/bin/apachectl restart?php>
4.安裝ZendOptimizer
解壓軟體包,進入安裝目錄:
# install.sh
之後按提示進行安裝,很簡單!
5.安裝UCenter
之前沒裝過Discuz,不知道UCenter是做什麼用的,在安裝Discuz時,提示這定UCenter的URL時,才發現好像還要個叫UCenter的東西。
這個的安裝也很簡單,解壓後把upload目錄傳到apache的相應DocumentRoot目錄,然後在瀏覽器下進行安裝,需要注意的地方是config.inc.php檔案的資料庫引數配置,
還有一些具體的事項可以檢視包裡自帶的readme
6.安裝Discuz
解壓包,上傳upload到apache的相應DocumentRoot目錄,配置好config.inc.php檔案的資料庫引數,之後在瀏覽器下按提示安裝。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17997/viewspace-288381/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何安裝discuz論壇,discuz安裝步驟
- Discuz安裝前安全規範
- LNMP編譯安裝配置+discuzLNMP編譯
- Linux 伺服器安裝discuz 7.2論壇Linux伺服器
- lamp+discuz+wordpress+phpmyadmin例項安裝詳解LAMPPHP
- Discuz外掛安裝出現對不起,您安裝的不是正版應用,安裝程式無法繼續執行
- Discuz的快取體系快取
- Discuz!論壇搭建
- ElasticSearch的安裝和使用,Postman的安裝,Kibana的安裝,EShead外掛的安裝ElasticsearchPostman
- Discuz通行證的加密演算法加密演算法
- JDK的安裝與解除安裝JDK
- codis安裝 (java 安裝 + zookeeper 安裝 + go 安裝 + codis 安裝JavaGo
- Maven的安裝/2.2 Linux下的安裝MavenLinux
- Discuz! Q 原始碼淺析原始碼
- lamp 以及ucenter、phpBB、discuz! 搭建LAMPPHP
- discuz擴充套件工具集合套件
- discuz 遠端附件設定
- 解除安裝windows安裝ubuntu的完全指南WindowsUbuntu
- Python pip的安裝及解除安裝Python
- 剛安裝的sublime如何安裝外掛
- 【安裝】安裝centos79的筆記CentOS筆記
- 【 Fenng】 關於 Discuz! 的二次開發
- BBED 的安裝
- MySQL 的安裝MySql
- Hive的安裝Hive
- DPDK的安裝
- graphviz的安裝
- charles 的安裝
- RediSearch的安裝Redis
- Zookeeper的安裝
- MongoDB的安裝MongoDB
- DVWA的安裝
- Docker的安裝Docker
- ISA的安裝
- xen的安裝
- Openssl的安裝
- rzsz的安裝
- OEM的安裝