安装Discuz_7.2论坛
2011-08-14 16:36
274 查看
在安装Discuz之前,我们需要建立LAMP的平台
LAMP具体安装命令
yum groupinstall "X Software Development" "Legacy Software Development" "Development Tools" "Development Libraries"
1、mysql的安装
创建LV磁盘分区(略):
# mkdir /mydata
#mkdir /mydata/mydata
#mount /dev/myvg/mylv /mydata
#groupadd -g 3306 mysql
#useradd -g mysql -s /sbin/nologin -M -u 3306 mysql
#chown -R mysql:mysql /mydata/
#tar x mysql-5.5.15-linux2.6-i686.tar.gz -C /usr/local
#ln -vs /usr/local/mysql-5.5.15-linux2.6-i686 /usr/local/mysql
#cd /usr/local/mysql
#chown -R mysql:mysql .
#scripts/mysql_install_db --user=mysql --datadir=/mydata/data
#chown -R root .
#cp support-files/mysql.server /etc/init.d/mysqld
#chkconfig --add mysqld
#cp support-files/my-large.cnf /etc/my.cnf
#vim /etc/my.cnf
添加:datadir=/mydata/data
#service mysqld start
指定mysql二进制的文件:
#export PATH=$PATH:/usr/local/mysql/bin(临时)
#vim /etc/profile
添加PATH=$PATH:/usr/local/mysql/bin也行(永久)
指定lib文件
#vim /etc/ld.so.conf.d/mysql.conf
添加: /usr/local/mysql/lib
#ldconfig 同步一下
ldconfig -v | grep mysql
头文件:
# ln -sv /usr/local/mysql/include /usr/include/mysql
帮助信息:
#vim /etc/man.config
添加: MANPATH /usr/local/mysql/man
2、apache的安装
#tar xf httpd-2.2.19.tar.bz2
#cd httpd-2.2.19
#./configure --prefix=/usr/local/apache --sysconfdir=/etc/httpd --enable-so --enable-modules=most --enable-mods-shared=most
#make
#make install
拷贝其他机器上的一个/etc/init.d/httpd脚本
修改其中的 apachectl=/usr/local/apache/bin/apachectl
httpd=${HTTPD-/usr/local/apache/httpd}
#cp httpd /etc/init.d
#chkconfig --add httpd
#chkconfig --list httpd
#vim /etc/httpd/httpd.conf
添加: PidFile "/var/run/httpd.pid"
#killall httpd
# service httpd restart
3、php的安装
#tar xf php-5.3.6.tar.bz2
#cd php-5.3.6
#./configure --prefix=/usr/local/php5 --sysconfdir=/etc/php --enable-mbstring --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql
#make
#make install
#cp php.ini-production /usr/local/php5/lib/php/php.ini
#vim /etc/http/http.conf
添加AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
修改:DirectoryIndex index.php index.html
注释掉DocumentRoot "/usr/local/apache/htdocs"
把这句话Include /etc/httpd/extra/httpd-vhosts.conf前面的“#”去掉,方便后面设置虚拟主机的
然后到打开#vim /etc/httpd/extra/httpd-vhosts.conf 添加几个虚拟主机,如下
<VirtualHost *:80>
ServerAdmin web1@luowei.com
DocumentRoot "/web/web1"
ServerName web1.luowei.com
ErrorLog "logs/web1.luowei.com-error_log"
CustomLog "logs/web1.luowei.com-access_log" common
<Directory "/web/web1">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
当然这个时候你就可以根据自己的需要进行多个设置了,记住每个主机名是不一样的。
这个时候就可以安装Discuz了:
#mkdir /discuz
#cd /discuz
#unzip xf Discuz_7.2_FULL_SC_GBK.zip
如果你有DNS服务器,就直接解析web1.luowei.com,如果没有可以在window的C:\Windows\System32\drivers\etc下的HOST文件,添加一个临时的地址解析,如
192.168.1.123 web1.luowei.com就行了,我使用的是vmware,所以使用这种方式进行测试http://web1.luowei.com/就会出现一个安装界面,根据自己的设置进行安装。本文出自 “Ro の博客” 博客,请务必保留此出处http://luoweiro.blog.51cto.com/2186161/638931
LAMP具体安装命令
yum groupinstall "X Software Development" "Legacy Software Development" "Development Tools" "Development Libraries"
1、mysql的安装
创建LV磁盘分区(略):
# mkdir /mydata
#mkdir /mydata/mydata
#mount /dev/myvg/mylv /mydata
#groupadd -g 3306 mysql
#useradd -g mysql -s /sbin/nologin -M -u 3306 mysql
#chown -R mysql:mysql /mydata/
#tar x mysql-5.5.15-linux2.6-i686.tar.gz -C /usr/local
#ln -vs /usr/local/mysql-5.5.15-linux2.6-i686 /usr/local/mysql
#cd /usr/local/mysql
#chown -R mysql:mysql .
#scripts/mysql_install_db --user=mysql --datadir=/mydata/data
#chown -R root .
#cp support-files/mysql.server /etc/init.d/mysqld
#chkconfig --add mysqld
#cp support-files/my-large.cnf /etc/my.cnf
#vim /etc/my.cnf
添加:datadir=/mydata/data
#service mysqld start
指定mysql二进制的文件:
#export PATH=$PATH:/usr/local/mysql/bin(临时)
#vim /etc/profile
添加PATH=$PATH:/usr/local/mysql/bin也行(永久)
指定lib文件
#vim /etc/ld.so.conf.d/mysql.conf
添加: /usr/local/mysql/lib
#ldconfig 同步一下
ldconfig -v | grep mysql
头文件:
# ln -sv /usr/local/mysql/include /usr/include/mysql
帮助信息:
#vim /etc/man.config
添加: MANPATH /usr/local/mysql/man
2、apache的安装
#tar xf httpd-2.2.19.tar.bz2
#cd httpd-2.2.19
#./configure --prefix=/usr/local/apache --sysconfdir=/etc/httpd --enable-so --enable-modules=most --enable-mods-shared=most
#make
#make install
拷贝其他机器上的一个/etc/init.d/httpd脚本
修改其中的 apachectl=/usr/local/apache/bin/apachectl
httpd=${HTTPD-/usr/local/apache/httpd}
#cp httpd /etc/init.d
#chkconfig --add httpd
#chkconfig --list httpd
#vim /etc/httpd/httpd.conf
添加: PidFile "/var/run/httpd.pid"
#killall httpd
# service httpd restart
3、php的安装
#tar xf php-5.3.6.tar.bz2
#cd php-5.3.6
#./configure --prefix=/usr/local/php5 --sysconfdir=/etc/php --enable-mbstring --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql
#make
#make install
#cp php.ini-production /usr/local/php5/lib/php/php.ini
#vim /etc/http/http.conf
添加AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
修改:DirectoryIndex index.php index.html
注释掉DocumentRoot "/usr/local/apache/htdocs"
把这句话Include /etc/httpd/extra/httpd-vhosts.conf前面的“#”去掉,方便后面设置虚拟主机的
然后到打开#vim /etc/httpd/extra/httpd-vhosts.conf 添加几个虚拟主机,如下
<VirtualHost *:80>
ServerAdmin web1@luowei.com
DocumentRoot "/web/web1"
ServerName web1.luowei.com
ErrorLog "logs/web1.luowei.com-error_log"
CustomLog "logs/web1.luowei.com-access_log" common
<Directory "/web/web1">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
当然这个时候你就可以根据自己的需要进行多个设置了,记住每个主机名是不一样的。
这个时候就可以安装Discuz了:
#mkdir /discuz
#cd /discuz
#unzip xf Discuz_7.2_FULL_SC_GBK.zip
如果你有DNS服务器,就直接解析web1.luowei.com,如果没有可以在window的C:\Windows\System32\drivers\etc下的HOST文件,添加一个临时的地址解析,如
192.168.1.123 web1.luowei.com就行了,我使用的是vmware,所以使用这种方式进行测试http://web1.luowei.com/就会出现一个安装界面,根据自己的设置进行安装。本文出自 “Ro の博客” 博客,请务必保留此出处http://luoweiro.blog.51cto.com/2186161/638931
相关文章推荐
- Linux 服务器安装discuz 7.2论坛
- ubuntu 11.04安装LAMP并使用Discuz建立论坛
- 图文详解php的安装以及Discuz论坛的架设[LAMP-03]
- Linux下安装Discuz论坛
- CentOS 7搭建tengine+php+mariadb环境并安装discuz论坛
- discuz论坛的安装
- yum安装论坛discuz,phpwind,博客系统wordpress,后台数据库管理phpmyadmin。
- 安装论坛网站Discuz
- 在其他页面调用 Discuz 7.2 BBS 论坛会员登录信息
- dedecms和discuz!论坛安装不同虚拟主机商不同数据库上面的帖子
- 在Discuz论坛安装出现乱码时
- 基于LNMP的Discuz论坛,动静分离,php安装xcache实现共享opcode
- 自己动手利用CentOS6.5 搭建php环境安装discuz论坛
- 基于Red Hat Enterprise Linux 5安装discuz论坛过程
- ubuntu11.04下Discuz论坛的安装
- CentOS 7 搭建 LNMP 架构详细过程 + Discuz 论坛安装 (手工编译)
- 京东云擎”本周四推出一键免费安装Discuz论坛
- Discuz_X2 论坛系统一键安装
- Discuz!NT代码阅读笔记(2)--网站安装自动化--论坛程序安装及初始化过程
- 百度云bae安装discuz论坛教程