安装Discuz_7.2论坛

在安装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 の博客

环境不会改变,解决之道在于改变自己。

安装Discuz_7.2论坛

相关文章:

你感兴趣的文章:

标签云: