Linux 伺服器安裝discuz 7.2論壇
(Linux discuz7.2 安裝 論壇)
一、必須先安裝gcc環境(Linux 光碟把所有gcc包裝上ok!)
二. Apache的安裝:
安裝Apache(2.2)
tar xjvf 2.2…..
cd http….
./configure --prefix=/usr/local/apache --enable-modules=so (相當於windows下的dll庫) –enable-rewrite(可不寫)
make
make install
三.安裝mysql
1.rpm包的安裝
首先安裝perl-DBI
Rpm –ivh mysql-5.0....
perl-DBD
mysql-server……
啟動mysqld服務後 可以直接用mysql來登入mysql了
2.原始碼包的安裝
tar xzvf mysql-5…..
cd mysql-5….
./configure --prefix=/usr/local/mysql --with-charset=gbk --sysconfdir=/etc
(line 512: exec: g++: not found 安裝 gcc-c++注意c++支援後需要重新執行configure)
#make
#make install
#make install
方法2 echo “/usr/local/mysql/bin/mysql –user=mysql &”>>/etc/rc.local
cp /usr/local/mysql/share/mysql//my-medium.cnf /etc/my.cnf
cp /usr/local/mysql/share/mysql//my-medium.cnf /etc/my.cnf
cp /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
chkconfig --level 345 mysqld on
chkconfig --level 345 mysqld on
cd /usr/local/mysql
useradd mysql
chown -R mysql.mysql /usr/local/mysql
/usr/local/mysql/bin/mysql_install_db --user=mysql
chown -R mysql var
bin/mysqld_safe --user=mysql
chown -R mysql.mysql /usr/local/mysql
/usr/local/mysql/bin/mysql_install_db --user=mysql
chown -R mysql var
bin/mysqld_safe --user=mysql
修改mysql的root密碼方法:
/usr/local/mysql/bin/mysqladmin –u root password 要設定的密碼
#chmod 700 /etc/rc.d/init.d/mysqld
useradd mysql
chown -R mysql.mysql /usr/local/mysql
/usr/local/mysql/bin/mysql_install_db --user=mysql
chown -R mysql var
bin/mysqld_safe --user=mysql
#chmod 700 /etc/rc.d/init.d/mysqld
useradd mysql
chown -R mysql.mysql /usr/local/mysql
/usr/local/mysql/bin/mysql_install_db --user=mysql
chown -R mysql var
bin/mysqld_safe --user=mysql
四.安裝php
安裝前必須安裝的rpm包
flex-2.5.4a-33.i386.rpm
zlib-devel-1.2.1.2-1.i386.rpm
libxml2-devel-2.6.16-6.i386.rpm
然後是php二進位制包的安裝過程
Tar xjvf php……
Cd php…..
./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql/
(小知識點:apxs相當於apache的擴充套件工具,他可以擴充套件apache的模組,比如以.so結尾的檔案,但前提是在編譯apache時,要開啟模組擴充套件功能 )
Make
Make install
五.整合apache 和php
然後修改apache的配置檔案
vi /usr/local/apache/conf/httpd.conf
LoadModule php5_module modules/libphp5.so(已經有了 檢視一下)
AddType application/x-httpd-php .php 新增該行
DirectoryIndex index.php index.html index.html.var (把index.php加上)
六.測試php環境
1.在apache 的主目錄建立檔案index.php
檔案內容如下
<?
Phpinfo();
?>
2.在客戶端用web瀏覽器測試php環境是否正常。
七.安裝discuz所需軟體包(uhome、ucenter、discuz7.2都下載gbk格式)
1. 解壓軟體 (由於三個檔案都有upload目錄,我們分別解壓為(
1、/usr/local/apache/htdocs/uhome
2、/usr/local/apache/htdocs/ucenter
3、/usr/local/apache/htdocs/discuz)
解壓命令:unzip ucenter-....zip -d /usr/local/apache/htdocs/ucenter/
其他zip包同理。
2. 設定三個/upload目錄下面檔案的許可權(呵呵 參考chmod -R 777 /usr/local/apache/htdocs/ucenter)
3. 進入資料庫建立一個資料庫
進入資料庫/usr/local/mysql/bin/mysql
Create 資料庫名稱
4. 首先訪問:http://ip/ucenter/upload/install來進一步安裝ucenter
裝完ucenter在安裝uhome:
uhome同理http://ip/uhome/upload/install(注*安裝這個之前得修改該upload路徑目錄下面的 config.new.php 重新命名為 config.php 即可)
最後安裝真正安裝discuz 7.2
本文轉自 wgkgood 51CTO部落格,原文連結:http://blog.51cto.com/wgkgood/268966
相關文章
- 如何安裝discuz論壇,discuz安裝步驟
- Linux伺服器---論壇discuzLinux伺服器
- Discuz!論壇搭建
- discuz論壇 模板修改
- Discuz!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 論壇搬家記錄
- Discuz!! 論壇搬家記錄
- 雲虛擬主機搭建Discuz論壇示例
- Linux安裝二進位制PHP7.2LinuxPHP
- redis7.2 安裝部署Redis
- Mac 安裝 PHP7.2MacPHP
- CentOS 7.6 安裝 Elasticsearch 7.2CentOSElasticsearch
- CentOS 7 安裝 PHP 7.2CentOSPHP
- ubuntu 安裝php7.2UbuntuPHP
- 如何利用LNMP環境安裝SMF論壇程式LNMP
- 在LNMP環境下搭建Discuz論壇,開啟https,全站綠鎖LNMPHTTP
- 伺服器安裝Linux中安裝 Apache伺服器LinuxApache
- CentOS7.2 安裝 MongoDB 3.4CentOSMongoDB
- MySQL xtrabackup for centos7.2安裝MySqlCentOS
- Centos7.2中安裝pipCentOS
- linux伺服器安裝字型Linux伺服器
- Linux伺服器---安裝apacheLinux伺服器Apache
- Linux伺服器—安裝bindLinux伺服器
- Linux伺服器---安裝bindLinux伺服器
- Linux伺服器—安裝mysqlLinux伺服器MySql
- Linux伺服器---安裝mysqlLinux伺服器MySql
- Linux伺服器—安裝TomcatLinux伺服器Tomcat
- Linux伺服器---安裝swatLinux伺服器
- Linux伺服器---安裝sambaLinux伺服器Samba
- Linux伺服器---安裝squidLinux伺服器UI
- Linux伺服器---安裝vsftpdLinux伺服器FTP
- Linux伺服器---安裝jdkLinux伺服器JDK
- Linux伺服器---安裝nfsLinux伺服器NFS
- linux 伺服器安裝 nginxLinux伺服器Nginx
- Linux伺服器—安裝telnetLinux伺服器
- Linux伺服器---安裝telnetLinux伺服器
- linux伺服器安裝nginxLinux伺服器Nginx
- rr 引導 DSM 7.2 版本安裝
- Discuz!論壇進行環境檢測時提示不支援fsockopen和pfsockopen函式函式
- 【Microsoft Azure 的1024種玩法】三.基於Azure雲平臺構建Discuz論壇ROS