天天看點

linux系統服務總結之五:用lamp建一個自己的BBS(LINUX環境下)

LAMP部分(部分軟體包可能老舊,更新為新包即可)

tar zxvf httpd-2.2.4.tar.gz -C /usr/src

cd /usr/src/httpd-2.2.4

./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite

make

make install

chmod 755 /usr/local/apache2/htdocs

/usr/local/apache2/bin/apachectl start

groupadd -g 200 mysql

useradd -u 200 -g mysql -d /usr/local/mysql/data -M mysql

進入軟體包所在目錄

tar zxvf mysql-5.1.23-ndb-6.2.15-linux-i686-glibc23.tar.gz -C /usr/local/src

mv /usr/local/src/mysql-5.1.23-ndb-6.2.15-linux-i686-glibc23 /usr/local/mysql

cd /usr/local/mysql

cp support-files/my-medium.cnf /etc/my.cnf

/usr/local/mysql/scripts/mysql_install_db --user=mysql

chown -R mysql:mysql /usr/local/mysql

/usr/local/mysql/bin/mysqld_safe --user=mysql &

/usr/local/mysql/bin/mysqladmin -uroot password 新密碼

/usr/local/mysql/bin/mysql -u root -p

進入mysql,進行基本操作

建立資料庫:create database bbs;

檢視資料庫:show databases;

tar zxvf php-5.2.5.tar.gz  -C /usr/local/src

cd /usr/local/src/php-5.2.5

./configure --prefix=/usr/local/php5 

--with-apxs2=/usr/local/apache2/bin/apxs 

--with-mysql=/usr/local/mysql 

--with-config-file-path=/usr/local/php5 

make;make install

cp /usr/local/src/php-5.2.5/php.ini-dist /usr/local/php5/php.ini

cd /usr/local/php5

可檢視安裝後的結果。

vi /usr/local/apache2/conf/httpd.conf    

添加 AddType   application/x-httpd-php   .php 

修改DirectoryIndex      index.html index.php

重新開機apache。

将BBS目錄上傳到/usr/local/apache2/htdocs下,

chmod  -R 777 /usr/local/apache2/htdocs/bbs

然後按照顯示步驟進行BBS安裝.

本文轉自 jxwpx 51CTO部落格,原文連結:http://blog.51cto.com/jxwpx/197266,如需轉載請自行聯系原作者