(4)配置httpd主配置文件
编辑:/etc/httpd/conf/httpd.conf
[root@johnson's linux ~]# vim /etc/httpd/conf/httpd.conf
# 找到 DocumentRoot "/var/www/html" ,#将其注释掉,一般使用虚拟机都要注释掉,避免冲突
#DocumentRoot "/var/www/html"
# 添加php主页索引
DirectoryIndex index.php index.html # 将index.php添加在前头,这样就会默认访问此类资源索引
# 取消服务器名称注释
(5)启动服务,测试是否正常
# 检测配置文件语法有没有错误
[root@johnson's linux ~]# httpd -t
# 语法无误启动服务
[root@johnson's linux ~]# systemctl start httpd.service
打开网页查看服务是否正常
http服务测试正常,php模块也能正常工作,但是,如你所见,mysql的连接是失败,因为我们还mysql的服务器还没有配置
下面关于LAMP相关的内容你可能也喜欢:
LAMP平台安装Xcache和Memcached加速网站运行
CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
Ubuntu 14.04 配置 LAMP+phpMyAdmin PHP(5.5.9)开发环境
(5)获取wordpress和phpmyadmin
博主的是在局域网中ftp服务器中下载的
wordpress配置:
# 下载并解压至/www/host/htdoc
# cd 到wordpress目录 ,配置文件如下
[root@johnson's linux wordpress]# ls
index.php wp-blog-header.php wp-cron.php wp-mail.php
license.txt wp-comments-post.php wp-includes wp-settings.php
readme.html wp-links-opml.php wp-signup.php
wp-activate.php wp-config-sample.php wp-load.php wp-trackback.php
wp-admin wp-content wp-login.php xmlrpc.php
# 复制配置文件以上的 wp-config-sample.php 为 wp-config.php
[root@johnson's linux wordpress]# cp wp-config-sample.php wp-config.php
# 编辑配置文件
[root@johnson's linux wordpress]# vim wp-config.php
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define('DB_NAME', 'wpdb'); # 此填写mysql所要授权数据库的名字(后面会配置)
/** MySQL数据库用户名 */
define('DB_USER', 'wpuser'); # 填写数据库的用户名
/** MySQL数据库密码 */
define('DB_PASSWORD', 'wppasswd'); # 填写数据的密码
/** MySQL主机 */
define('DB_HOST', '172.18.17.8'); # 填写mysql主机的ip
/** 创建数据表时默认的文字编码 */
define('DB_CHARSET', 'utf8');
/** 数据库整理类型。如不确定请勿更改 */
define('DB_COLLATE', '');
phpmyadmin配置:
1234567891011121314151617181920212223242526272829303132 # 将包下载并解压至/www/host2/htdoc
# cd 到 文件目录
# 创建符号连接
[root@johnson's linux htdoc]# ln -s phpMyAdmin-4.4.14.1-all-languages myadmin
[root@johnson's linux htdoc]# ls
index.php phpMyAdmin-4.4.14.1-all-languages
myadmin phpMyAdmin-4.4.14.1-all-languages.zip
#cd 至myadmin 目录里面,修改配置文件
[root@johnson's linux htdoc]# cp config.sample.inc.php config.inc.php
#编辑配置文件
[root@johnson's linux htdoc]# vim config.inc.php
$cfg['blowfish_secret'] = 'o71mI9rimj6syc00fT3g'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
#单引号填写随机密码,可使用openssl rand -base64 15(密码长度)生成
/*
* Servers configuration
*/
$i = 0;
/*
* First server
*/
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = '172.18.17.8'; # 数据库主机ip
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = false;
--------------------------------------------------------------------------------
172.18.17.8主机配置:mysql服务