Mysql安装

  • 使用yum安装mysql

yum -y install mysql-server mysql mysql-devel

  • 检查mysql数据库版本信息

rpm -qi mysql-server

  • 启动mysql服务

service mysqld start

  • 查看mysql进程

netstat -anp |grep mysql

  • 为mysql数据库创建root管理员

mysqladmin  -u root password 123456

  • 登陆mysql数据库

mysql -uroot -p123465

  • 启用数据库

mysql>user mysql

  • 退出mysql

mysql>exit

 

Apache安装

  • 查看是否已经安装了httpd

rpm -qa|grep httpd

  • 卸载已安装的httpd

rpm -e --nodeps httpd-tools-2.2.15-29.el6.centos.x86_64

rpm -e --nodeps httpd-2.2.15-29.el6.centos.X86_64

(说明:删除的文件以rpm -qa|grep httpd查出来的文件为主)

  • 拷贝安装包

cp /home/wangtao/Desktop/http-2.2.24.tar.gz(源代码文件所在文件路径) /httpd/(拷贝文件路径)

  • 进入拷贝文件中

cd /root/httpd

  • 解压安装包http-2.2.24.tar.gz

tar -zxvf http-2.2.24.tar.gz

  • 进入到解压缩文件中

cd http-2.2.24

  • 生成makefile文件

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

./configure --prefix=/usr/local/apache2 --enable-module=ssl --enable-shared=ssl --enable-module=so

  • Make

make

  • Make install安装

make install

  • 安装完成之后,修改apache配置文件

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

修改端口为82:Listen 82

SeverAdmin localhost:82

ServerName localhost:82

  • 添加防火墙82端口允许访问

vim /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 82 -j ACCEPT

  • 重启防火墙

service iptables restart

service iptables status

  • 启动apache

cd /user/local/apache2/bin

./apachectl start

  • 访问apache

306f9166159778d09319272372838473.png

 

PHP安装

  • 拷贝安装包

cp /home/wangtao/Desktop/php-5.6.23.tar.gz(源代码文件所在文件路径) /php/(拷贝文件路径)

  • 进入拷贝文件中

cd /root/httpd

  • 解压安装包 php-5.6.23.tar.gz

tar -zxvf  php-5.6.23.tar.gz

  • 进入到解压缩文件中

cd php-5.6.23.tar.gz

  • 生成makefile文件

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-libxml-dir=/usr/local/libxml2 --enable-mbstring --with-mysql -with-pdo-mysql

(注意:这里第一次安装的时候会保存,报错configure: error: xml2-config not found. Please check your libxml2 installation.此时需要yum install -y libxml2-devel安装好之后,在执行一次)

  • Make

make

  • Make install安装

make install

  • 修改配置文件

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

1fdcd6f0a544f7d96298c6389c6f884b.png

03fec5ccc3b36d917f35f01baf7381e4.png

a622738a68a48d76e6721f02daaeca5c.png

805ed8c6695cb455eb3ecbc6f1b8be56.png

  • 返回到apache的htdocs文件

cd /usr/local/apache2/htdocs

  • 新增测试页面index.php

touch index.php

添加内容

vim index.php

<?php

phpinfo();

?>

  • 重启apache服务

./apachectl restart

  • 访问测试页面

 

PHPwind安装

  • 上传PHPwind安装包

  • 拷贝安装包

cp /home/wangtao/Desktop/phpwind_v9.0.1.141223_utf8.zip(源代码文件所在文件路径)  /phpwind/(拷贝文件路径)

  • 赋予权限

chmod 777 phpwind_v9.0.1.141223_utf8.zip

  • 解压安装包

unzip phpwind_v9.0.1.141223_utf8.zip

  • 进入解压文件中

cd phpwindfile

  • 进入到phpwindfile中的upload文件中

cd upload/

  • 拷贝upload文件到apache的htdoc目录下的phpwind文件夹中

cp -r upload/* /user/local/apache2/htdos/phpwind

  • 修改apache的htdoc目录下的phpwind文件夹中文件权限

chmod -R 777 *

  • 浏览器访问安装(http://localhost:82/phpwind/install.php,一键安装)

75186dfd7e3556c01df785e4314827ad.png

这样一个简易的论坛就搭建好啦~~~~~