首页 > 代码库 > CentOS下lamp的实现之rpm包构建discuz论坛
CentOS下lamp的实现之rpm包构建discuz论坛
一、安装需要用的软件
[root@station111 ~]# yum install php php-gdphp-xml php-mysql mysql mysql-server httpd –y
启动mysql和httpd并设置为2、3、4、5级别自动启动
[root@station111 ~]# service mysqld start
[root@station111 ~]# chkconfig mysqld on
[root@station111 ~]# service httpd start
[root@station111 ~]# chkconfig httpd on
设置mysql
为mysql设置管理账号和密码
[root@station111 discuz]# mysqladmin -uroot -p password ‘111‘
创建discuz数据库
[root@station111 discuz]# mysql -u root -p
Enter password:111
mysql> create database discuz;
二、安装phpMyAdmin-4.1.5-all-languages.zip和php-mbstring-5.3.3-22.el6.x86_64.rpm
把下载好的phpMyAdmin-4.1.5-all-languages.zip和php-mbstring-5.3.3-22.el6.x86_64.rpm上传到你的centos
安装phpMyAdmin-4.1.5-all-languages.zip
[root@station111 ~]# unzip phpMyAdmin-4.1.5-all-languages.zip
把解压好的文件夹拷贝到/var/www/html下并命名为phpmyadmin
[root@station111 ~]# cp -r phpMyAdmin-4.1.5-all-languages.zip/var/www/html/phpmyadmin
安装php-mbstring-5.3.3-22.el6.x86_64.rpm
[root@station111 ~]# rpm –ivh php-mbstring-5.3.3-22.el6.x86_64.rpm
重新启动httpd服务
[root@station111 phpmyadmin]# servicehttpd restart
请在浏览器中运行setup 程序,即访问http://您的域名/phpmyadmin
好了,可以以图形界面管理mysql数据库了
三、安装Discuz_X3.1_SC_GBK.zip
把下载好的Discuz_X3.1_SC_GBK.zip上传到你的centos
解压_X3.1_SC_GBK.zip
[root@station111 ~]# unzip Discuz_X3.1_SC_GBK.zip
生产了三个文件夹
readme
upload
utility
进入readme查看readme.txt里面是安装步骤
1、把upload文件夹拷贝到/var/www/html/并命名为discuz
[root@station111~]# cp -r upload /var/www/html/discuz
2、进入/var/www/html/discuz,给其他用户添加config和data目录的
写权限
[root@station111discuz]# chmod –R o+w config data
3、执行安装脚本 /install/
请在浏览器中运行 install 程序,即访问http://您的域名/论坛目录/install/
你会看到全是乱码,有两种解决方案
方案①
这个方法操作简单,但是每打开一个页面都要设置
方案②
编辑httpd配置文件查找UTF-8 把AddDefaultCharset UTF-8注释掉
[root@station111~]# vim /etc/httpd/conf/httpd.conf
重启httpd服务
[root@station111~]# service httpd restart
再次执行第三步
[root@station111 discuz]# chmod -R o+w uc_*
刷新页面,不可用已消失
已安装完成,可以进入你的论坛了
本文出自 “泡沫” 博客,请务必保留此出处http://8877521.blog.51cto.com/8808744/1412030