LAMP架構搭建與優化(安裝discuz)

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

wKioL1bEe8PQWZIRAAAGxMLXPbY269.png

vim /usr/local/apache2/conf/extra/httpd-vhosts.conf (配置虛擬主機只要主目錄和域名就能夠了)

wKiom1bEfSDgpsuZAAC2TXQQJlQ620.png


/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"

wKiom1bEhNaSCfcKAACmdDP0xOw302.png

不能夠寫是由於所屬主跟所屬組不是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

wKioL1bEh6DhnIr2AAAMybIpHBM940.png

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)

相關文章
相關標籤/搜索