Redhat Linux AS4下的LAMP與Discuz裝置
Redhat Linux AS4下的LAMP與Discuz裝置的具體內(nèi)容如下:
LAMP最簡單的設(shè)置
做這個(gè)器械,剛起頭覺得挺難的,不想試,厥后伴侶說弄個(gè)論壇嘗嘗,以是就先試了。正本想先學(xué)iptables的。面前目今當(dāng)今先學(xué)根蒂基本的LAMP.
看了網(wǎng)上先容以及鳥哥的器械,裝置歷程基本如下:
軟件如下:
Mysql: mysql-4.0.21.tar.gz (剛起頭裝的是rpm的,可是找不到設(shè)置的文件之類的,以是就本身編譯了)
Php:php-4.4.2.tar.gz
Apache:httpd-2.2.0.tar.bz2
Discuz!_4.1.0_SC_GBK.zip (都在CU上下載的)
一、先裝置Mysql
mkdir /usr/local/mysql
groupadd mysql
useradd -g mysql mysql
tar -zxvf mysql4.0.21.tar.gz -C /usr/local/src
cd /usr/local/src/mysql4.0.21
./configure --prefix=/usr/local/mysql --with-charset='gbk'
#這里厥后看到良多相關(guān)的,在裝置Discuz!的時(shí)候會呈現(xiàn)gbk錯(cuò)誤,加上--with-charset='gbk'就可以
make
make install
cp support-files/my-medium.cnf /etc/my.cnf
#(這個(gè)文件夾是正本編譯的目錄下的)訊問你能否要覆蓋時(shí),輸出"y"
cd /usr/local/mysql
cd bin
./mysql_install_db --user=mysql
#這兒的user必定是mysql
chown -R root .
chown -R mysql var
chown -R mysql .
bin/mysqld_safe --user=mysql &
#也要用mysql用戶運(yùn)轉(zhuǎn)
#假設(shè)這里沒什么問題的話,應(yīng)該是可以了,裝置好了。
再把mysql插手啟動:
#鳥哥是多么講的:
開機(jī)後立即啟動!
# vi /etc/rc.d/rc.local
# 將底下這一行插手這個(gè)檔案的最後面一行喔!
cd /usr/local/mysql; /usr/local/mysql/bin/safe_mysqld --user=mysql &
# 這樣一來,每次開機(jī)就可以自動的啟動 MySQL 囉!
#p#
進(jìn)階設(shè)定內(nèi)容:
vi ~/.bashrc 插手
export PATH=“$PATH: /usr/local/mysql/bin“ //把mysql\bin下的敕令都插手到體系PATH里
#這個(gè)插手到setup那個(gè)體系效力里。
cp /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysql //復(fù)制mysql效力啟動項(xiàng)文件。
chmod x /etc/rc.d/init.d/mysql //實(shí)行權(quán)限
useradd mysql //建mysql用戶
chown -R mysql /usr/local/mysql
chown -R mysql /etc/rc.d/init.d/mysql //給mysql用戶權(quán)限
/sbin/chkconfig --del mysql
/sbin/chkconfig --add mysql //把mysql放到啟動項(xiàng)列內(nèi)外
到這里應(yīng)該是ok了,再作的話可以把接上去論壇的數(shù)據(jù)庫"bbs"建立好。并為mysql的root用戶加密碼
#mysqladmin -u root password '123456'
#mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 476 to server version: 4.1.20-log
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> create database bbs;
要反省的話可以
mysql>show databases; 應(yīng)該是呈現(xiàn)三個(gè)數(shù)據(jù)庫
通過文章我們清楚了Redhat Linux AS4下的LAMP與Discuz裝置,希望大家以后能用的著!
【編輯推薦】
- lamp solutions
- LAMP的安裝和配置講解
- node.js、MongoDB下一代的LAMP
- 確保安全使用LAMP開源開發(fā)工具的四步曲
- Linux將繼續(xù)留在LAMP中
- 當(dāng)開源LAMP遭遇WindowsAMP
- Java有能力抵擋LAMP的進(jìn)攻嗎