Diszue空间搭建
软件环境:
Centos 6 64位版本
MariaDB 5.5 64位
Apache 2.4
Php 5.5.15
操作系统就不说了,这是最基础的环境。
&01 安装和配置MariaDB
1. 使用yum进行安装。首先需要配置yum源,po文件
[mariadb]
name = MariaDB
baseurl = /5.5/centos6‐amd64
gpgkey=/RPM‐GPG‐KEY‐MariaDB gpgcheck=1
注意不要使用centos自带的yum源进行安装,centos自带的yum源安装MariaDB,会有一系列问题。比如service mysql不能用,mysql.sock文件不到等问题。
1. yum install MariaDBclient MariaDBserver MariaDBdevel
2. 安装完成之后,进行mysql数据库初始化和root密码设置
#mysql数据库初始化
mysql‐install‐db ‐‐datadir=/data ‐‐usr=mysql
#如果遇到问题
sql+w /var/lib/mysql/
#设置mysql的root 密码
mysqladmin ‐uroot passoword 'root'
#配置mysql,配置文件中/etc/myf.d/目录下
cd /etc/myf.d
#重启mysql
service mysql restart
#登录mysql
国内php空间mysql ‐uroot ‐p
#root可从指定IP登陆,注意修改密码:'888888'、IP:'192.168.1.188'
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.188' IDENTIFIED BY '888888' WITH GRANT OPTION;
安装和配置Apache Httpd 根据apache的文档,正常安装即可。 安装和配置php 下载php源码,进行编译和安装。 n 集成apache,php,mysql 使用phpize命令,生成php和apache,mysql的连接文件 php 5.5.14生成mysql连接文件有bug,请不要使用php 5.5.14这个版本 在apache中配置php模块 Load
Module php5_module modules/libphp5.so apache可以识别php文件 AddType application/xhttpdphp .php
&02 配置Discuz的邮件服务器
首先需要安装sendmail,mailx。 配置邮件服务器
论坛服务器和SMTP.163服务器通信的情况是,论坛服务器的端口是不固定的(41132,后面还有)因此尝试3:iptables开放从smtp.163过来的流量,邮件检测OK,论坛注册验证OK至此,到解决方法iptables开放从邮件服务器(smtp.163;)的流量
iptables ‐I INPUT ‐s smtp.163 ‐j ACCEPT
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论