LAMP环境下动态网站许愿墙的搭建

在进行搭建前进行环境的准备,这里使用的是Linux发行版CentOS 7

1.安装并启动Apache+Mysql并将文件放到Apache根目录下 /val/www/html

安装和启动的方法参考:http://www.cnblogs.com/dagege/p/5949620.html

2.首先我们先在数据库中建立一个用户‘dagege‘,创建一个数据库‘xyq‘,给用户‘dagege‘对数据库‘xyq‘的所有权限!

[[email protected] ~]# mysql -u root -p   #进入数据库
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.6.34 MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.

mysql> create user ‘dagege‘@‘127.0.0.1‘ identified by ‘DAGEGE‘;    #创建用户和密码,并且绑定ip
Query OK, 0 rows affected (0.00 sec)

mysql> create database xyq;    #创建数据库
Query OK, 1 row affected (0.00 sec)

mysql> grant all privileges on xyq.* to ‘dagege‘@‘127.0.0.1‘;    #给来自IP:127.0.0.1的‘dagege‘用户对数据库xyq所有的权限
Query OK, 0 rows affected (0.00 sec)

3.进入数据库‘xyq‘,并导入sql文件(给的链接解压出来就是了)

mysql> use xyq;    #进入数据库
Database changedmysql> [复制两个sql文件的全部内容粘贴过来]      #导入sql文件

4.安装php-mysql(配置本地yum源)

[[email protected] XYQ]# yum install php-mysql
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * c6-media:
正在解决依赖关系
There are unfinished transactions remaining. You might consider running yum-complete-transaction, or "yum-complete-transaction --cleanup-only" and "yum history redo last", first to finish them. If those don‘t work you‘ll have to try removing/installing packages by hand (maybe package-cleanup can help).
--> 正在检查事务
---> 软件包 php-mysql.x86_64.0.5.4.16-36.el7_1 将被 安装
--> 正在处理依赖关系 php-pdo(x86-64) = 5.4.16-36.el7_1,它被软件包 php-mysql-5.4.16-36.el7_1.x86_64 需要
--> 正在检查事务
---> 软件包 php-pdo.x86_64.0.5.4.16-36.el7_1 将被 安装
--> 解决依赖关系完成

依赖关系解决

===========================================================================================================================================================
 Package                             架构                             版本                                        源                                  大小
===========================================================================================================================================================
正在安装:
 php-mysql                           x86_64                           5.4.16-36.el7_1                             c6-media                            99 k
为依赖而安装:
 php-pdo                             x86_64                           5.4.16-36.el7_1                             c6-media                            97 k

事务概要
===========================================================================================================================================================
安装  1 软件包 (+1 依赖软件包)

总下载量:196 k
安装大小:424 k
Is this ok [y/d/N]: y
Downloading packages:

Error downloading packages:
  php-pdo-5.4.16-36.el7_1.x86_64: [Errno 256] No more mirrors to try.
  php-mysql-5.4.16-36.el7_1.x86_64: [Errno 256] No more mirrors to try.

5.修改文件connect.php 然后保存!

[[email protected] XYQ]# vim connect.php 

<?php
$host="127.0.0.1";    //这里写mysql主机的ip
$db_user="dagege";    //这里写我们刚刚创建的用户名
$db_pass="DAGEGE";    //这里写密码
$db_name="xyq";     //这里写我们创建的数据库
$timezone = "Asia/Shanghai";

$link=mysql_connect($host,$db_user,$db_pass);
mysql_select_db($db_name,$link);
mysql_query("SET names UTF8");

header("Content-Type: text/html; charset=utf-8");
date_default_timezone_set($timezone); //北京时间
?>
~        

 6.重启Apache服务,关闭防火墙和selinux

[[email protected] XYQ]# systemctl restart httpd.service
[[email protected] XYQ]# systemctl stop firewalld.service
[[email protected] XYQ]# setenforce 0
时间: 2024-11-06 05:10:24

LAMP环境下动态网站许愿墙的搭建的相关文章

lamp 环境下搭建 个人博客

lamp环境下 1.下载discuz  包 2.解压后将 upload 拷贝到 /usr/local/appache2/htdocs 下 chmod -R 777 upload/ 3.新建数据库  mysql create database discuz; 4.建用户 create user discuz identified by 'sn123456'; 5.赋权 grant all on discuz.* to discuz; 用discuz用户登录数据库 6.安装discuz http:/

Windows7环境下MyEclipse+Nutch2.2.1+Mysql搭建

一.环境准备 首先肯定是配置开发环境,这里暂时不作详细描述. 需要的环境有jdk1.7,MyEclipse,SVN,ant,以及MyEclipse下的两个插件subclipse 和IvyDe,下载地址http://subclipse.tigris.org/update_1.8.x和http://www.apache.org/dist/ant/ivyde/updatesite. 二.从svn检出项目 接着再Next到下一步 Finish完成导入. 三.  修改ivy目录下的ivysetting.x

在LAMP环境下搭建Discuz论坛网站

作为一名Linux菜鸟学员,我在搭建好LAMP环境后,闲来无聊,尝试建站,因此选择Discuz论坛站点.在搭建站点时,首先下载Discuz套件,1.wgethttp://download.comsenz.com/DiscuzX/3.1/Discuz_X3.1_TC_UTF8.zip 2.unzip Discuz_X3.1_TC_UTF8.zip将压缩文件解压,解压后得到一个upload文件. 3.cp -r ./upload /var/www/html 4.service httpd start

Python开发程序:生成环境下统计网站访问日志信息

日志实时分析系统 生产环境下有需求:要每搁五分钟统计下这段时间内的网站访问量.UV.独立IP等信息,用直观的数据表格表现出来 环境描述: 网站为Nginx服务,系统每日凌晨会对日志进行分割,拷贝到其他位置,当前日志清空 NGINX日志配置信息: http { log_format main '$remote_addr - [$time_local] "$request" ' ' - $status "User_Cookie:$guid" '; } server {

AIX 环境下动态路由

IBM AIX v5.3操作系统环境下动态路由配置如下: 1,用命令lssrc -S routed和lssrc -S gated分别检查routed和gated子系统是是活动状态.如果这两个子系统为活动状态,则需要全部停止.#stopsrc -s routed#stopsrc -s gated 2,使用命令no -a |grep -i ipignoreredirects查看该值是否为1,如果不为1则执行以下命令设置为1,从而禁止动态路由;#no -o ipignireredirects=1 3,

lamp环境下搭建自己的私有云

lamp环境已搭建完成基础之上 上传owncloud-10.0.3.zip到Linux 解压owncloud-10.0.3.zip [[email protected] ~]#unzip owncloud-10.0.3.zip 复制解压后的文件到/var/www/html [[email protected] ~]# cp -r owncloud /var/www/html/ 修改权限 chown -R apache:apache /var/www/html/owncloud chmod 777

windows环境下安装apache及使用apache搭建反向代理

一.配置Apache平台软件 1.下载apache软件 http://httpd.apache.org/ 从Apache官网下载windows安装版的Apache服务器了,现在分享给大家. 2.方法/步骤如下: 2.1.进入apache服务器官网http://httpd.apache.org/,这里我们以下载稳定版的httpd 2.2.29为例,点击download. 2.2.download.cgi页面,往下翻找到2.2.29版本,其中有两个下载选项 Source: httpd-2.2.29.

在LAMP环境下搭建JSP动态网页

开发环境Linux的版本号Linux localhost.localdomain 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29 11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU/Linux? 1.先下载下面软件:? Apache-Tomcat? eclipse-j2ee? 注意:要是你的Linux没有安装jdk,请先自行安装,并配置好环境变量? Apache-Tomcat?下载http://yunpan.cn/cwmP7UGB

LAMP环境下搭建discuz论坛

Discuz!是一套通用的社区论坛软件系统,用户可以在不需要任何编程的基础上,通过简单的设置和安装,在互联网上搭建起具备完善功能.很强负载能力和可高度定制的论坛服务.Discuz! 的基础架构采用世界上最流行的web编程组合PHP+MySQL实现,是一个经过完善设计,适用于各种服务器环境的高效论坛系统解决方案. 1.下载discuz!安装包 创建www目录存放discuz安装文件 [[email protected] src]# mkdir /data/www [[email protected