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

你可能感兴趣的:(问题,lamp,discuz)