mkdir /data/www
php
cd /data/wwwmysql
wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zipsql
unzip Discuz_X3.2_SC_GBK.zip数据库
程序是在upload下面apache
mv upload/* ./ (把下面文件所有移出来)vim
rm -rf readme/ utility/ upload/ Discuz_X3.2_SC_GBK.zip (把这些多余的所有删掉,包括安装包)浏览器
ps aux |grep httpd //这个是daemon身份在运行的ide
vim /usr/local/apache2/conf/httpd.conf (主配置文件)spa
打开这个虚拟主机的配置文件3d
vim /usr/local/apache2/conf/extra/httpd-vhosts.conf (配置虚拟主机只要主目录和域名就能够了)
/usr/local/apache2/bin/apachectl -t
vim /etc/hosts (访问域名时会解析到IP,DNS服务)
192.168.0.188 www.baidu.com
到Windows etc下的hosts改为下面这样,test跟aaa都解析到虚拟主机188去
192.168.0.188 www.test.com www.aaa.com
/usr/local/apache2/bin/apachectl restart
到浏览器输入www.test.com
discuz出现乱码,解决办法
vim /usr/local/php/etc/php.ini
把default_charset = "UTF-8"改为default_charset = "GBK"
不能够写是由于所属主跟所属组不是daemon在跑,因此把这几个目录设置成daemon
chown -R daemon config data uc_client/data uc_server/data
which mysql
rpm -qf /usr/bin/mysql //查看mysql系统安装的rpm包
yum remove mysql //卸载rpm包的mysql,以避免跟以前编译安装的mysql冲突
vim /etc/profile.d/path.sh
source /etc/profile.d/path.sh
而后直接mysql就能够了
create database discuz;(建立discuz数据库)
grant all on discuz.* to 'xuan'@'localhost' identified by '1305561612';(建立一我的,all就是全部的权限,discuz.*里面全部的表,xuan这个用户,密码1305561612)