Redhat+Apache+MYSQL+PHP部署dedeDMS

一、 安装Apache

手动安装(后面介绍yum安装):

Apache依赖pcre、apr、apr-util包,按以下顺序依次安装,

1. pcre

./configure --prefix=/usr/local/apache2/pcre

make

make install

2. apr

./configure --prefix=/usr/local/apache2/apr

make

make install

3. apr util

./configure --prefix=/usr/local/apache2/apr-util --with-apr=/usr/local/apache2/apr

make

make install

4. apache

./configure --prefix=/usr/local/apache2/apache --enable-so --enable-cgi --enable-info --enable-rewrite --enable-speling --enable-usertrack --enable-deflate --enable-ssl --enable-mime-magic --with-apr=/usr/local/apache2/apr --with-apr-util=/usr/local/apache2/apr-util --with-pcre=/usr/local/apache2/pcre

make

make install

5.修改apache配置文件(安装目录下apache/conf/httpd.conf),修改以下内容

ServerName 127.0.0.1:80


DocumentRoot "/usr/local/apache2/apache/htdocs"

<Directory "/usr/local/apache2/apache/htdocs">

Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

</Directory>

6. 在apache/bin 下

./apachectl start      restart  stop 都正常,开启

7. 关闭防火墙和selinux 

chkconfig iptables on(off)

service iptables start(stop)

vi /etc/sysconfig/selinux

SELINUX=disabled

8.使用其他主机访问IP:80  显示成功

二、为方便安装我们之间配置yum

http://jingyan.baidu.com/article/b24f6c8239c6aa86bee5da60.html

若已安装yum包,参考上面链接配置yum源即可

三、Mysql php安装

https://my.oschina.net/alanlqc/blog/145449 参考链接

1.安装Apache2

yum install httpd

Apache安装完成后,手动启动Apache2

/etc/init.d/httpd start

这时,直接在浏览器中输入服务器的IP地址,即可看到Apache2的默认页面。此时的Apache仅仅能提供HTTP服务,不能执行php、也不能连接MySQL数据库。

2.安装MySQL

yum install mysqlmysql-server

完成后,使用如下命令启动MySQL服务:

/etc/init.d/mysqld start

3.安装PHP5

yum install php

安装完php5后,必须要重新启动Apache以使php生效:

/etc/init.d/httpd restart

这时,Apache已经可以解析执行php脚本了。由于Apache的默认网站根目录位于:/var/www/html/,因此在此目录建立一个info.php用来测试Apache+PHP的正确安装与否:

echo "" >/var/www/html/info.php

然后在浏览器中访问IP/info.php,出现了PHPINFO的输出信息则表示安装成功

安装php的mysql模块

yum install php-mysql

完成后再次重启Apache

/etc/init.d/httpd restart

最后还需要将LAMP组件设置为自动启动:

chkconfig --levels 2345 httpd on

chkconfig --levels 2345 mysqld on

此时环境已全部配置完成

4. 将dedecms拷贝到/var/www/html目录下,改名dedecms,配置权限

chmod -R 777 dedecms

5. 服务器访问IP:dedecms/upload,进入安装界面

检测环境 http://wangchunhai.blog.51cto.com/225186/221679/

是否全部为on

若是目录权限问题

则修改dedecms所有目录及子目录权限为777

若为GD问题

rpm -qa|grep -i gd 看是否安装gd

yum -y install php-gd

service httpd restart

若/etc/php.d 中产生gd.ini 则安装成功

若mysql不支持

yum install -y php-mysql

全部绿色进行下一步安装

输入mysql密码及其他选项,成功后即可访问

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值