一個安裝全新discuz需要在mysql創建和添加discuz用戶(詳註筆記最後)
二個是php解析時 建的1.php文件不在虛擬主機目錄下 需copy到/data/www
安裝discuz!
mkdir /data/www
cd /data/www
wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip
unzip Discuz_X3.2_SC_GBK.zip
ls
解壓完後移動upload目錄
而且刪除多餘的兩個和下載的壓縮 包
配置虛擬主機
ps aux |grep httpd
vim /usr/local/apache2/conf/httpd.conf (主配置文件)
在apache2配置文件裏找到
把前面的#去掉開啓
vim /usr/local/apache2/conf/extra/httpd-vhosts.conf 進入虛擬主機
把其中 一個樣例刪除掉
及改爲目錄和域名即可
再打開主配置文件裏的ServerName
vim /etc/hosts
192.168.1.103 www.test.com www.aaa.com
就可以拼自己編輯的域名了
/usr/local/apache2/bin/apachectl start
chown -R daemon config data uc_client/data uc_server/data
/usr/local/mysql/bin/mysql
遇到discuz安裝時未有用戶 需創建和設置密碼 如果之前有discuz用戶必須刪除或是另啓一個用戶名安裝的時候。
檢查一下mysql,是否啓動!
[root@niejicai-linux_A www]# ps aux |grep mysql
[root@niejicai-linux_A www]# /usr/local/mysql/bin/mysql -uroot
[root@niejicai-linux_A www]# ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
最後就可以這樣子登錄了!!!
[root@niejicai-linux_A www]# mysql -uroot
mysqladmin 默認是沒有的,我們先要做一個軟連接!
[root@niejicai-linux_A www]# ln -s /usr/local/mysql/bin/mysqladmin /usr/bin/mysqladmin
[root@niejicai-linux_Awww]# mysqladmin -uroot password '123456'
[root@niejicai-linux_Awww]# mysql -uroot -p123456 最後我們就可以通過輸入密碼進行登錄!!
---------------------------------------------------------------------------------------------------------------------------------------
接着添加用戶(上面的)給Discuz!增加一個賬戶
給mysql root賬戶設置密碼(上面已經設置),然後命令行進入mysql,創建新的庫,並創建一個新的帳號對該庫有所有權限:
[root@niejicai-linux_A www]# mysql -uroot -p123456 另外我們還可以幫mysql 設置一個密碼
mysql> create database niejicai;
mysql> grant all on niejicai.* to 'niejicai'@'localhost' identified by '123456';
mysql> quit