最近动态

学习笔记

作业4-2(带用户的留言板)单页面实现!

作业4-2要求
演示页面:http://www.dshui.wang/html/board2.php
本次作业基于作业4-1完成,部分文件在4-1中给出:
所需要的数据表:

1
2
3
4
5
6
7
CREATE TABLE `msg` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`content` varchar(254) NOT NULL DEFAULT '',
`username` char(10) DEFAULT '',
`stime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
1
2
3
4
5
6
7
CREATE TABLE `user` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`username` char(20) NOT NULL DEFAULT '',
`pwd` varchar(20) NOT NULL DEFAULT '',
`registtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

文件board2.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
<?php
include './mysqlconfig.php';
session_start();
if($_POST['do']=="login"){
$username = $_POST['username'];
$pwd = $_POST['passwd'];
$sql = "select * from user where username='$username' and pwd='$pwd';";
$res = mysql_query($sql);
$row = mysql_fetch_assoc($res);
if ($row['id'] <> ''){
$_SESSION['username'] = $row['username'];
echo "<script>alert('登陆成功!')</script>";
}else{
echo "<script>alert('登录失败!用户名或密码错误!')</script>";
}
header ( "refresh:0;url=" );
}elseif($_POST['do']=="registe"){
$rname = $_POST['rname'];
$rpwd = $_POST['rpasswd'];
$sql = "insert into user(username,pwd) values ('$rname','$rpwd');";
if(mysql_query($sql)){
$_SESSION['username'] = $rname;
echo "<script>alert('注册成功!已经为您自动登录!')</script>";
}else{
echo "<script>alert('注册失败!')</script>";
}
header ( "refresh:0;url=" );
}elseif($_POST['do']=="submit"){
$content = $_POST['content'];
echo $content;
$sql = "insert into msg(content,username) values (\"{$content}\",'".$_SESSION['username']."');";
if(mysql_query($sql)){
echo "<script>alert('留言成功!')</script>";
header ( "refresh:0;url=" );
}else{
echo "<script>alert('不知道怎么的,留言失败了。')</script>";
}
}elseif($_POST['do']=="logout"){
session_unset();
session_destroy();
echo "<script>alert('成功退出登陆!')</script>";
header ( "refresh:0;url=" );
}
$sql = "select * from msg order by id desc;";
$result = mysql_query($sql);
?>
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>简易留言板(带用户验证)</title>
<style type="text/css">
#tab {
BORDER-BOTTOM: #c2130e 3px solid; HEIGHT: 60px
}
#tab p{
FLOAT: left; LINE-HEIGHT: 21px; text-align:center
}
#tab p.hit {
BACKGROUND: #dcdcdc; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 40px; CURSOR: pointer
}
#tab p.nhit {
BACKGROUND: #c2130e; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 40px; COLOR: #fff
}
</style>
</head>

<body bgcolor="#56FF00">
<div style="margin:0 auto;width:400px;">
<?php if(!isset($_SESSION['username']) || $_SESSION['username']==''){?>
<div id="usertip" class="login">

注意:只有登陆之后才能进行留言哦!

<div id="tab">

登陆

注册

</div>
<div id="login">
<form name="login" method="post">
<input type="hidden" name="do" value="login">
<table>
<tr>
<td>用户名:</td>
<td><input type="text" name="username" ></td>
</tr>
<tr>
<td>密&nbsp;&nbsp;&nbsp;&nbsp;码:</td>
<td><input type="password" name="passwd" ></td>
</tr>
<tr>
<td></td>
<td align="right"><input type="submit" value="登陆" /></td>
</tr>
</table>
</form>
</div>
<div id="reg" style="display: none;">
<form name="registe" method="post">
<input type="hidden" name="do" value="registe">
<table>
<tr>
<td>用户名:</td>
<td><input type="text" name="rname" ></td>
</tr>
<tr>
<td>密&nbsp;&nbsp;&nbsp;&nbsp;码:</td>
<td><input type="password" name="rpasswd" ></td>
</tr>
<tr>
<td></td>
<td align="right"><input type="submit" value="注册" /></td>
</tr>
</table>
</form>
</div>
</div>
<?php }else{?>
<div class="form">

当前用户:<?php echo $_SESSION['username'];?>
<form method="post">
<input type="hidden" name="do" value="logout">
<input type="submit"value="退出登录">
</form>

<form method="post">
<textarea name="content" cols="45" rows="5" style="width: 400px; height: 88px;"></textarea>

<input type="hidden" name="do" value="submit">
<div align="right"><input type="submit" value="留言" />&nbsp;</div>
</form>
</div>
<?php }?>
<div class="msg">
<table border="1" bordercolor="#FFFFFF">
<?php while ($rows = mysql_fetch_assoc($result)){?>
<tr>
<td><span><?php echo $rows['username'];?> </span><span class="datetime">(<?php echo $rows['stime'];?>)</span>
<span class="content"><?php echo $rows['content'];?></span></td>
</tr>
<?php }?>
</table>
</div>
</div>
<script>
var Tags=document.getElementById('tab').getElementsByTagName('p');
var usertip=document.getElementById('usertip').getElementsByTagName('div');
var len=Tags.length;
var flag=0;//修改默认值
for(i=0;i<len;i++){
Tags[i].value = i;
Tags[i].onmouseover=function(){changeNav(this.value)};
}
Tags[flag].className='nhit';
function changeNav(v){
Tags[flag].className='hit';
usertip[flag+1].style.display="none";
flag=v;
Tags[v].className='nhit';
usertip[v+1].style.display="";
}
</script>
</body>
</html>

阅读剩下更多

默认配图
学习笔记

作业4-1(简易留言板)

作业4-1(简易留言板)
演示页面:http://www.dshui.wang/html/board1.php
首先我们得建立一个数据表用来存放留言信息:(由于之前作业有建立数据库’XSGL’,我们就直接用这个数据库啦)

1
2
3
4
5
6
7
CREATE TABLE `msg` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`content` varchar(254) NOT NULL DEFAULT '',
`username` char(10) DEFAULT '',
`stime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

建立一个mysql的连接文件: mysqlconfig.php

1
2
3
4
5
6
7
8
9
10
11
<?php
error_reporting(0);
header ( "Content-type:text/html;charset=utf-8" );
$dbhost = 'localhost';
$dbname = 'XSGL';
$user = 'root';
$pwd = '1234';
$conn = mysql_connect($dbhost,$user,$pwd) or die ( "could not connect mysql" );
mysql_select_db ( $dbname, $conn ) or die ( "could not open database" );
mysql_query ( "set names utf8;" );
?>

新建一个留言本程序:board1.php

1
2
3
4
5
6
7
8
9
10
11
<?php
include './mysqlconfig.php';
if($_POST['issubmit']!=null){
$content = $_POST['content'];
$sql = "insert into msg(content) values ('".$content."');";
$res = mysql_query($sql);
header ( "refresh:0;url=" );
}
$sql = "select * from msg order by id desc;";
$result = mysql_query($sql);
?>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>简易留言板</title>
</head>

<body bgcolor="#56FF00">
<div style="margin:0 auto;width:400px;">
<div class="form">
<form method="post">
<textarea name="content" cols="45" rows="5" style="width: 400px; height: 88px;"></textarea>

<div align="right"><input type="submit" name="issubmit" value="留言" />&nbsp;</div>
</form>
</div>
<div class="msg">
<table border="1" bordercolor="#FFFFFF">
<?php while ($rows = mysql_fetch_assoc($result)){?>
<tr>
<td><span class="datetime">(<?php echo $rows['stime'];?>)</span>
<span class="content"><?php echo $rows['content'];?></span></td>
</tr>
<?php }?>
</table>
</div>
</div>
</body>
</html>

阅读剩下更多

默认配图
学习笔记

作业3-1(完成MYSQL操作)

作业3-1要求

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
第一步,创建数据库'XSGL': 
create database XSGL;

第二步,创建学生表'student':
create table student(
Sno char(7) NOT NULL,
Sname char(10) NOT NULL,
Ssex enum('男','女') NULL,
Sage tinyint(4) NULL,
Sdept char(20) NULL default '计算机系',
PRIMARY KEY(Sno)
)engine=innodb default charset=utf8;

第三步,插入数据:
insert into student(Sno,Sname,Ssex,Sage,Sdept) values ('9512101','李勇','男','19','计算机系'),('9512102','刘晨','男','20','计算机系'),('9512103','王敏','女','20','计算机系'),('9521101','张立','男','22','信息系'),('9521102','吴兵','女','21','信息系'),('9521103','张海','男','20','信息系'),('9531101','钱小平','女','18','数学系'),('9531102','王大力','男','19','数学系');

第四步,删除学号为'9531102'的记录:
delete from student where Sno='9531102';

第五步,将计算机系的学生年龄统一加'1':
update student set Sage=Sage+1 where Sdept='计算机系';

第六步,显示学生的学号和姓名两列,这两列分别起别名为“ID”和“NAME”, 要求只列出查询结果的前 5 条记录:
select Sno as ID,Sname as NAME from student limit 5;

第七步,查询信息系所有男同学的所有信息:
select * from student where Sdept='信息系' and Ssex='男';

第八步,查询 student 表所有的数据,按照年龄排序,年龄相同则按照学号降序排序:
select * from student order by Sage ASC,Sno DESC;

第九步,查询所有姓“王”的同学的基本信息:
select * from student where Sname LIKE '王%';

第十步,查询每个院系学生的人数,要求列出院系名称和相应人数:
select COUNT(*) as '人数',Sdept from student GROUP BY Sdept;
//如果一张表里面学号有重复的,必须去重!使用下面语句:
select COUNT(DISTINCT Sno) as '人数',Sdept from student GROUP BY Sdept;

到此,作业3-1就做完了!

阅读剩下更多

默认配图
学习笔记

作业2-2(PHP表单数据提交与接收)

作业2-2
展示页面:http://www.dshui.wang/html/work2.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<?php
#Designed By Anthony_Box
#Date: 2015-05-07
#201321092028 OF SCUEC
?>
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Second Class Work</title>
</head>
<!---
#Designed By Anthony_Box
#Date: 2015-05-07
#201321092028 OF SCUEC
--->
<body>
<?php if ($_POST['submit']){?>
姓名:<?php echo $_POST['name'];?>

兴趣:<?php echo $_POST['intrest'];?>

性别:<?php echo $_POST['sex'];?>

血型:<?php echo $_POST['blood'];?>

擅长语言:<?php echo implode(',',$_POST['lang']);?>

最擅长的操作系统:<?php echo $_POST['system'];?>

留言:<?php echo $_POST['note'];?>

<input type="submit" value="确认">
<?php }else{?>
<form method="post">
<label>姓名:<input type="text" name="name" /></label>

<label>兴趣:<input type="text" name="intrest" /></label>

<label>性别:<input type="radio" name="sex" value="男" />男 </label><label><input type="radio" name="sex" value="女"/>女</label>

<label>血型:<input type="radio" name="blood" value="A"/>A </label><label><input type="radio" name="blood" value="B"/>B </label><label><input type="radio" name="blood" value="AB"/>AB </label><label><input type="radio" name="blood" value="O"/>O</label>

请选择您擅长的一种或几种编程设计语言:

<label><input type="checkbox" name="lang[]" value="C++"/>C++ </label><label><input type="checkbox" name="lang[]" value="PHP"/>PHP </label><label><input type="checkbox" name="lang[]" value="Shell"/>Shell </label><label><input type="checkbox" name="lang[]" value="VBscript"/>VBscript</label>

请选择您最擅长的操作系统:<select name="system"><option>Linux</option><option>Windows</option><option>Unix</option></select>

如果您有什么建议,敬请留言:

<textarea name="note"></textarea>

<input type="submit" name="submit" value="提交"/> &nbsp;&nbsp;<input type="reset" value="重置"/>
</form>
</body>
</html>
<?php }?>

阅读剩下更多

默认配图
学习笔记

作业2-1(PHP程序画n*n正方形矩阵)

作业2-1要求
展示页面:http://www.dshui.wang/html/work1.php
可以在地址后面加参数哟!
如:http://www.dshui.wang/html/work1.php?colnum=7 试试看吧!最大31

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
#Designed By Anthony_Box
#Date: 2015-05-07
#201321092028 OF SCUEC
$colnum = $_GET['colnum']?$_GET['colnum']:5;
if($colnum>31){
$colnum = 5;
}
echo "<table border='1px' bordercolor='yellow'>\n\t<tr>\n";
for($i=0;$i<$colnum*$colnum;$i++){
if(!($i%$colnum)){
echo "\n\t</tr>\n\t<tr>\n";
}
if($i%2){
echo "\t\t<td style='text-align: center;'>";
}else{
echo "\t\t<td style='background-color: red;text-align: center;'>";
}
echo $i+1;
echo "</td>";
}
echo "\n\t</tr></table>";
?>

阅读剩下更多

默认配图
学习笔记

作业1-2(编写一个HTML静态网页,完整网页包括DIV定位)

作业1-2要求
展示页面:http://www.dshui.wang/html/firstwork2.html

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>学院概括</title>
</head>
<!---
#Designed By Anthony_Box
#Date: 2015-05-07
#201321092028 OF SCUEC
--->
<body name='top' link="#1F94F0" vlink="#85B2BE" leftmargin="10px" topmargin="20px" style="width:800px;margin:0 auto;">
[学院简介](#jianjie-content)

[现任领导](#leader-content)

[组织机构](#dpt-content)

<div id="jianjie-content">![](images/fish.png) _**<font color="#00AEFF">学院简介</font>**_

* * *
</div>
<div>&nbsp;&nbsp;电子信息工程学院的前身是1981年学校重建后恢复的物理系,是学校历史最悠久 教学单位之一;1988年,物理系更名为电子信息工程系并开始招收电子技术专业本科生;由于那什么的什么的那啥,老师这里给了省略。。。。。。。。。。。
&nbsp;&nbsp;计算机科学学院的明天一定会更加美好@哈哈!</div>
<div align="right">

[返回TOP](#top)
</div>
<div id="leader-content">![](images/fish.png) _**<font color="#00AEFF">现任领导</font>**_

* * *
</div>
<div>&nbsp;&nbsp;院党委:

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;党委书记:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;巴某某(027-67841987)

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;党委副书记:&nbsp;&nbsp;&nbsp;&nbsp;张&nbsp;&nbsp;&nbsp;某(027-678428317)

&nbsp;&nbsp;院行政:

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;院&nbsp;&nbsp;&nbsp;&nbsp;长:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;娃某某(负责全面工作,027-67841987)

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;副院长:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;黑&nbsp;&nbsp;&nbsp;某(027-678428317)

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;副院长:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;白&nbsp;&nbsp;&nbsp;某(027-678428317)</div>
<div align="right">

[返回TOP](#top)
</div>
<div id="dpt-content">![](images/fish.png) _**<font color="#00AEFF">组织机构</font>**_

* * *
</div>
<div>
&nbsp;&nbsp;教研室:

<table border="1px" bgcolor="#02B928" width="500px" style="text-align:center">
<tr style="height:50px">
<td width="50px">序号</td><td width="100px">教研室名称</td><td width="90px">教研室主任</td>
</tr>
<tr>
<td>1</td><td>应用电子技术</td><td>陈琨</td>
</tr>
<tr>
<td>2</td><td>信号处理</td><td>周某</td>
</tr>
<tr>
<td>3</td><td>通信工程</td><td>朱某</td>
</tr>
<tr>
<td>4</td><td>计算机</td><td>田某某</td>
</tr>
<tr>
<td>5</td><td>光信息科学与技术</td><td>钟某某</td>
</tr>
<tr>
<td>6</td><td>电路与系统</td><td>朱某某</td>
</tr>
<tr>
<td>7</td><td>大学物理</td><td>姚某某</td>
</tr>
<tr>
<td>8</td><td>综合实验室</td><td>彭某某(正)伊某某(副)</td>
</tr>
</table>
<div align="right">

[返回TOP](#top)
</div>
</div>
<div style="height:800px;background-color:#DFDADA">

此处只是为了拉长页面

</div>
</body>
</html>

阅读剩下更多

默认配图
学习笔记

作业1-1(编写一个HTML静态网页,表单)

作业1-1要求
展示页面:/html/firstwork1.html

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>First Class Work</title>
</head>
<!---
#Designed By Anthony_Box
#Date: 2015-05-07
#201321092028 OF SCUEC
--->
<body>
<form method="post">
<label>姓名:<input type="text" name="name" /></label>

<label>兴趣:<input type="text" name="intrest" /></label>

<label>性别:<input type="radio" name="sex" value="男" />男 </label><label><input type="radio" name="sex" value="女"/>女</label>

<label>血型:<input type="radio" name="blood" value="A"/>A </label><label><input type="radio" name="blood" value="B"/>B </label><label><input type="radio" name="blood" value="AB"/>AB </label><label><input type="radio" name="blood" value="O"/>O</label>

请选择您擅长的一种或几种编程设计语言:

<label><input type="checkbox" name="lang[]" value="C++"/>C++ </label><label><input type="checkbox" name="lang[]" value="PHP"/>PHP </label><label><input type="checkbox" name="lang[]" value="Shell"/>Shell </label><label><input type="checkbox" name="lang[]" value="VBscript"/>VBscript</label>

请选择您最擅长的操作系统:<select name="system"><option>Linux</option><option>Windows</option><option>Unix</option></select>

如果您有什么建议,敬请留言:

<textarea name="note"></textarea>

<input type="submit" name="submit" value="提交"/> &nbsp;&nbsp;<input type="reset" value="重置"/>
</form>
</body>
</html>

阅读剩下更多

默认配图
学习笔记

DEDECMS自定义表单联动类型不可用的解决方法 -

原因是官方模板文件中注释掉了相关选项,修改方式如下:

需要修改两个文件,

第一个:dede/templets/diy_field_edit.htm 124行 官方把 “<option value="stepselect">联动类型</option–>”这句给注释掉了,取消注释。

第 二个:dede/templets/diy_field_add.htm 145 行 官方把“<div><input type=’radio’ value="stepselect">联动类型</div> ”这句给注释了,取消注释。

改好后,保存就ok了!

当然,你在添加自定义表单中的字段时,数据类型一定要选择“联动类型”!

阅读剩下更多

默认配图
Linux

apache域名跳转法简单完成重定向

用.htaccess做域名跳转
apache默认是开启.htaccess的。
但是为了成功率还是检查一下配置有没有真的支持
编码apache的配置文件httpd.conf,把相应的内容修改为:


Options FollowSymLinks
AllowOverride All
LoadModule rewrite_module modules/mod_rewrite.so 这一行的注释要去掉

然后重启动apache服务器。

编辑apahce中web根目录下.htaccess文件(如题没有此文件,则直接新建立一个既可)。

RewriteEngine On
RewriteCond %{HTTP_HOST} ^fandouzi.com [NC]
RewriteRule ^(.*) http://www.fandouzi.com/ [R=301,L]

访问fandouzi.com同样会转向到www.fandouzi.com。

阅读剩下更多

默认配图
Linux

linux下使用yum安装Apache+php+Mysql+phpMyAdmin [转载]

适用redhat于32位及64位,前提架设好本地源。在这里不再赘述。

1 安装Apache+php+Mysql

a、安装Apahce, PHP, Mysql, 以及php连接mysql库组件 yum -y install httpd php mysql mysql-server php-mysql

b、安装mysql扩展 yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql

或一次性粘贴安装:

yum -y install httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-mcrypt php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc mysql-connector-odbc mysql-devel libdbi-dbd-mysql

c、设置mysql数据库root帐号密码。
mysqladmin -u root password ‘newpassword’ [引号内填密码]

d、 让mysql数据库更安全
mysql -u root -p [此时会要求你输入刚刚设置的密码,输入后回车即可

mysql> DROP DATABASE test; [删除test数据库]
mysql> DELETE FROM mysql.user WHERE user = ”; [删除匿名帐户]
mysql> FLUSH PRIVILEGES; [重载权限]

e、 按照以上的安装方式, 配置出来的默认站点目录为/var/www/html/新建一个php脚本:
<?php
phpinfo();
?>

2、安装phpMyAdmin
进入phpMyAdmin官方下载(不要最新版本,下phpMyAdmin 2.11.9.5就行了,3.1以上需php 5.2以上),上传到你的网站目录下,然后进行配置。只需几步即可搞定。
I. config.sample.inc.php更名为config.inc.php;
II. 打开config.inc.php文件,进行以下修改;
// $cfg[‘Servers’][$i][‘controluser’] = ‘pma’;
// $cfg[‘Servers’][$i][‘controlpass’] = ‘pmapass’;
// $cfg[‘Servers’][$i][‘pmadb’] = ‘phpmyadmin’;
// $cfg[‘Servers’][$i][‘bookmarktable’] = ‘pma_bookmark’;
// $cfg[‘Servers’][$i][‘relation’] = ‘pma_relation’;
// $cfg[‘Servers’][$i][‘table_info’] = ‘pma_table_info’;
// $cfg[‘Servers’][$i][‘table_coords’] = ‘pma_table_coords’;
// $cfg[‘Servers’][$i][‘pdf_pages’] = ‘pma_pdf_pages’;
// $cfg[‘Servers’][$i][‘column_info’] = ‘pma_column_info’;
// $cfg[‘Servers’][$i][‘history’] = ‘pma_history’;
// $cfg[‘Servers’][$i][‘designer_coords’] = ‘pma_designer_coords’;

去掉每行前面的//;
II.$cfg[‘blowfish_secret’] = ”; |修改为| $cfg[‘blowfish_secret’] = ‘http’;
IV.$cfg[‘Servers’][$i][‘controluser’] = ‘pma’; |把’pma’修改为你的帐号|$cfg[‘Servers’][$i][‘controlpass’] = ‘pmapass’; |把’pmapass设置为你的mysql登录密码|
V. $cfg[‘blowfish_secret’] = ”; | 添加短语密码例如:$cfg[‘blowfish_secret’] = ‘onohot’;

3、//安装php的扩展
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc

4、//安装apache扩展

yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

5、 配置防火墙
添加允许访问HTTP、FTP端口

iptables -I RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 21 -j ACCEPTiptables -I RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
重启iptables: service iptables restart
转载于:linux下使用yum安装Apache+php+Mysql+phpMyAdmin - - ITeye技术网站.

阅读剩下更多

默认配图
返回顶部