LAMP discuz安裝主要遇到兩個問題

  一個安裝全新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

spacer.gif

解壓完後移動upload目錄

而且刪除多餘的兩個和下載的壓縮 包

配置虛擬主機

ps aux |grep httpd

vim /usr/local/apache2/conf/httpd.conf  (主配置文件)

在apache2配置文件裏找到

把前面的#去掉開啓

spacer.gif


vim /usr/local/apache2/conf/extra/httpd-vhosts.conf 進入虛擬主機

把其中 一個樣例刪除掉

及改爲目錄和域名即可


spacer.gif


spacer.gif

再打開主配置文件裏的ServerName 

vim /etc/hosts

192.168.1.103 www.test.com www.aaa.com

就可以拼自己編輯的域名了

/usr/local/apache2/bin/apachectl start


spacer.gif

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章