Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->Linux技术 ->网络应用 ->正文

Redhat Linux AS4下的LAMP与Discuz安装 (1)

来源: 作者:Webmaster 时间:2007-08-15 点击: [收藏] [投稿]

LAMP最简单的配置

做这个东西,刚开始觉得挺难的,不想试,后来朋友说弄个论坛试试,所以就先试了。本来想先学iptables的。现在先学基础的LAMP.

看了网上介绍以及鸟哥的东西,安装过程基本如下:

软件如下:

Mysql: mysql-4.0.21.tar.gz (刚开始装的是rpm的,可是找不到配置的文件之类的,所以就自己编译了)

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'

#这里后来看到很多相关的,在安装Discuz!的时候会出现gbk错误,加上--with-charset='gbk'就可以

make

make install

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

#(这个文件夹是原来编译的目录下的)询问你是否要覆盖时,输入"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用户运行

#如果这里没什么问题的话,应该是可以了,安装好了。

再把mysql加入启动:

#鸟哥是这样讲的:

開機後立即啟動!

# vi /etc/rc.d/rc.local

# 將底下這一行加入這個檔案的最後面一行喔!

cd /usr/local/mysql; /usr/local/mysql/bin/safe_mysqld --user=mysql &

# 這樣一來,每次開機就可以自動的啟動 MySQL 囉!

進階設定內容:

vi ~/.bashrc 加入

export PATH=“$PATH: /usr/local/mysql/bin“ //把mysql\bin下的命令都加入到系统PATH里

#这个加入到setup那个系统服务里。

cp /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysql //复制mysql服务启动项文件。

chmod +x /etc/rc.d/init.d/mysql //执行权限

useradd mysql //建mysql用户

chown -R mysql /usr/local/mysql

chown -R mysql /etc/rc.d/init.d/mysql //给mysql用户权限

/sbin/chkconfig --del mysql

/sbin/chkconfig --add mysql //把mysql放到启动项列表里

到这里应该是ok了,再作的话可以把接下来论坛的数据库"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; 应该是出现三个数据库

1 2 下一页>>



 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:Linux操作系统的主机名Hostname详细介绍   下一篇:架设基于Linux(2.6内核)的服务器集群

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
Power by linux-cn.com 粤ICP备05006655号