这个android 验证码输入框怎么输?急 🙏

当前位置:&>&&>&
使用docker搭建LAMP运行环境教程
发布时间:
来源:服务器之家
docker:搭建lamp应用,docker搭建lamp
LAMP 指的 Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和
PHP(有时也是指 Perl 或 Python) 的第一个字母,一般用来建立 web 服务器。
虽然这些开放源代码程序本身并不是专门设计成同另几个程序一起工作的,但由于它们的免费和开源,这个组合开始流行(大多数Linux发行版本捆绑了这些软件)。当一起使用的时候,它们表现的像一个具有活力的解决方案包。下面介绍如何使用docker来搭建一个包含lamp组件的容器:
从网站上 pull 一个 lamp 镜像
官方的仓里没有标 OFFICIAL 的 lamp 的镜像,不过 「tutum」的镜像做的非常好,我们可以直接 pull
他们的镜像来完成我们的操作。
"lang-bash"&core@localhost&~/base&$&docker&pull&tutum/lamp
Pulling&repository&tutum/lamp
b:&Download&complete
使用默认方式启动 lamp 容器
"lang-bash"&core@localhost&~/base&$&docker&run&
"hljs-operator"&-d&-p&:&-p&:&tutum/lamp
ee00c97a5cdefb985baf826caa5edddee4ad09f10d
core@localhost&~/base&$&docker&ps
CONTAINER&ID&&&&&&&&IMAGE&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&COMMAND&&&&&&&&&&&&&&&&CREATED&&&&&&&&&&&&&STATUS&&&&&&&&&&&&&&PORTS&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&NAMES
"hljs-built_in"&cd&&&&&&&&tutum/lamp:latest&&&&&&&&&&&&&&&&&&"/run.sh"&&&&&&&&&&&&&&&seconds&ago&&&&&&&Up&&seconds&&&&&&&&0.0.0.0:-&/tcp,&0.0.0.0:-&/tcp&&&lonely_davinci
e3c136d76b44&&&&&&&&tutum/tomcat:
"hljs-number"&8.0&&&&&&&&&&&&&&&&&&&
"hljs-string"&"/run.sh"&&&&&&&&&&&&&&&minutes&ago&&&&&&Up&&minutes&&&&&&&
"hljs-number"&0.0.
"hljs-number"&0.0:-&/tcp&&&&&&&&&&&&&&&&&&&&&&&&&&&tomcat001
fe9e65aaf58c&&&&&&&&:/mysql:
"hljs-number"&5.7&&&
"hljs-string"&"/entrypoint.sh&mysq&&&51&minutes&ago&&&&&&Up&51&minutes&&&&&&&3306/tcp&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&db001,tomcat001/tomysql
core@localhost&~/base&$&curl&http://127.0.0.1:8080
#使用curl可以查看到默认的应用已经启动
&&&&&&&&&title&Hello&world!&/title&
&&&&&&&&&style&
&&&&&&&&body&{
&&&&&&&&&&&&&&&&background-color:&
&&&&&&&&&&&&&&&&text-align:&
&&&&&&&&&&&&&&&&padding:&50
&&&&&&&&&&&&&&&&font-family:&"Open&Sans
"hljs-string"&","Helvetica&Neue
"hljs-string"&",Helvetica,Arial,sans-
&&&&&&&&#logo&{
&&&&&&&&&&&&&&&&margin-bottom:&40
&&&&&&&&&/style&
&&&&&&&&&img&id="logo
"hljs-string"&"&src="/image/.png"&/&
&&&&&&&&&h1&Hello&world!&/h1&
&&&&&&&&&&&&&&&&&&&&&&&&&h2&MySQL&Server&version:&5.5.38-0ubuntu0.14.04.1&/h2&
&&&&&&&&&/body&
部署自己的 PHP 应用
默认的容器启动了一个 helloword 应用,我们可以使用 dockerfile
创建另外一个镜像来部署我们自己的应用程序,dockerfile 的详细语法将在后面章节介绍。
core@localhost&~&$&mkdir&php
core@localhost&~&$&cd&php/
core@localhost&~/php&$&touch&Dockerfile
core@localhost&~/php&$&vi&Dockerfile
core@localhost&~/php&$&docker&build&-t&dockerpool/my-lamp-app&.
Dockerfile 内容如下:
FROM&tutum/lamp:latest
RUN&rm&-fr&/app&&&&git&clone&/username/customapp.git&/app
#这里替换&/username/customapp.git&地址为你自己的项目地址
EXPOSE&80&3306
CMD&["/run.sh"]
再次启动自己的容器就完成部署了
"lang-bash"&core@localhost&~/php&$&docker&stop&&&&ee
core@localhost&~/php&$&docker&rm&ee
core@localhost&~/php&$&docker&run&
"hljs-operator"&-d&-p&:&-p&:&dockerpool/my-lamp-app
使用 curl看下自己的应用程序是不是已经正确启动了吧!
curl&http://localhost/
在 php 程序中连接数据库 在容器中访问 mysql 数据库
这个镜像的 mysql 数据库有个默认的 root 用户,本地连接时可以不用密码,所以在代码访问非常简单。
"hljs-preprocessor"&&?php
$mysql&=& "hljs-keyword"&new&mysqli(
"hljs-string"&"localhost",& "hljs-string"&"root");
echo& "hljs-string"&"MySQL&Server&info:&".
"hljs-variable"&$mysql "hljs-variable"&-&host_
在容器外部访问 mysql 数据库
当我们第一次以 tutum/lamp 镜像启动容器的时候,它会自动创建一个叫 admin 的 mysql
用户,并生成一个随机密码,使用「docker logs +容器ID」可以获取到这个密码。
"lang-bash"&core@localhost&~/php&$&docker&logs&cb
=&&An&empty&or&uninitialized&MySQL&volume&is&detected&in&/var/lib/mysql
=&&Installing&MySQL&...
=&&Waiting&
"hljs-keyword"&for&confirmation&of&MySQL&service&startup
=&&Creating&MySQL&admin&user&with&random&password
========================================================================
You&can&now&connect&to&this&MySQL&Server&using:
&&&&mysql&-uadmin&-p2Ijg6gvmM0N3&-h&host&&-P&port&
Please&remember&to&change&the&above&password&as&soon&as&possible!
MySQL&user&
"hljs-string"&'root'&has&no&password&but&only&allows&local&connections
========================================================================
默认的 root 用户无法远程登陆,所以要使用 admin 用户,它同样具有 root 权限。
Copyright © . 版权所有CentOS 7下搭建LAMP平台环境_服务器应用_Linux公社-Linux系统门户网站
你好,游客
CentOS 7下搭建LAMP平台环境
来源:Linux社区&
作者:Linux
发布7.0版本,新版本带来很多特性,除了内核更新到3.10外,支持 Linux 容器、Open VMware Tools 及 3D 图像能即装即用,转用 systemd、firewalld 及 GRUB2 ,而默认的文件系统为XFS等等,可以说是比较重大的升级。笔者尝试了使用Centos7搭建LAMP服务器平台,记录如下。
1.启用Apache2
Centos7默认已经安装httpd服务,只是没有启动。如果你需要全新安装,可以yum install -y httpd
启动服务:systemctl start httpd.service
设置开机自动启动:systemctl enable httpd.service
HTTP服务器已经启动,进行一下简单配置
vi /etc/httpd/conf/httpd.conf #编辑文件
ServerSignature On& #添加,在错误页中显示Apache的版本,Off为不显示
Options Indexes FollowSymLinks& #修改为:Options Includes ExecCGI FollowSymLinks(允许服务器执行CGI及SSI,禁止列出目录)
#AddHandler cgi-script .cgi #修改为:AddHandler cgi-script .cgi .pl (允许扩展名为.pl的CGI脚本运行)
AllowOverride None  #修改为:AllowOverride All (允许.htaccess)
AddDefaultCharset UTF-8 #修改为:AddDefaultCharset GB2312 (添加GB2312为默认编码)
#Options Indexes FollowSymLinks&
#修改为 Options FollowSymLinks(不在浏览器上显示树状目录结构)
DirectoryIndex index.html&
#修改为:DirectoryIndex index.html index.htm Default.html Default.htm index.php(设置默认首页文件,增加index.php)
MaxKeepAliveRequests 500& #添加MaxKeepAliveRequests 500 (增加同时连接数)
:wq! #保存退出
systemctl restart httpd.service #重启apache
rm -f /etc/httpd/conf.d/welcome.conf /var/www/error/noindex.html #删除默认测试页
2.设置防火墙
Centos7下的防火墙已经由iptables改为firewall,使用firewall-cmd命令开放80及443端口:
firewall-cmd &permanent &zone=public &add-service=http
firewall-cmd &permanent &zone=public &add-service=https
firewall-cmd &reload
设置SELinux为permissive模式 命令行下 setenforce 0 立即生效,重启失效。
编辑 vim/etc/sysconfig/selinux& SELinux=enforcing 修改为disabled 关闭SELinux,重启永久生效。
笔者ip为192.168.1.108,测试下服务器能否打开,浏览器http://192.168.1.108回车后看到欢迎页面,说明服务器正常运行。
3.安装MariaDB数据库
CentOS 7.0中,已经使用MariaDB替代了MySQL数据库,原因你懂的,MYSQL被收购以后,前景堪忧,所以MYSQL兄弟MariaDB就出来了,继续开源事业。
安装:yum -y install mariadb-server mariadb
启动:systemctl start mariadb.service
& & & systemctl enable mariadb.service
配置:cp /usr/share/mysql/f /f& 覆盖原配置就好了。
设置数据库管理员密码:mysql_secure_installation&
一路y就可以了,当然第一次y后面要输入两次密码。
4.安装PHP5
安装PHP主程序: yum -y install php
安装PHP组件,使PHP支持 MariaDB
yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel
重启: systemctl restart httpd.service
配置: vi /etc/php.ini
date.timezone = PRC #把前面的分号去掉,改为date.timezone = PRC
disable_functions = passthru,exec,system&&#列出PHP可以禁用的函数,如果某些程序需要用到这个函数,可以删除,取消禁用。
expose_php = Off #禁止显示php版本的信息
short_open_tag = ON #支持php短标签
open_basedir = .:/tmp/& #设置表示允许访问当前目录(即PHP脚本文件所在之目录)和/tmp/目录,可以防止php木马跨站,如果改了之后安装程序有问题(例如:织梦内容管理系统),可以注销此行,或者直接写上程序的目录/data//:/tmp/
测试一下:vi /var/www/html/index.php& 输入&?php phpinfo(); ?&& wq保存退出。打开http://192.168.1.108 如果能看到PHP配置信息页,说明PHP服务器正常。
至此,LAMP平台就搭建好了,您可以在上面搭建Worldpress网站了,当然,如果你觉得数据库管理起来比较麻烦的话,也可以用yum install phpMyAdmin安装图形化管理工具。
------------------------------------分割线------------------------------------
CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
14.04 配置 LAMP+phpMyAdmin PHP(5.5.9)开发环境&
Windows 7下硬盘安装Ubuntu 14.10图文教程
U盘安装Ubuntu 14.10
Ubuntu 14.10 正式发布下载
Ubuntu 14.04 LTS 如何升级到 Ubuntu 14.10&
Ubuntu 14.10 下安装 LAMP 服务图文详解&
------------------------------------分割线------------------------------------
更多CentOS相关信息见 专题页面
本文永久更新链接地址:
相关资讯 & & &
& (01月08日)
& (12/24/:38)
& (01月20日)
& (12/24/:58)
& (12/04/:52)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本???管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款Sean_Gong 的BLOG
用户名:Sean_Gong
文章数:16
评论数:15
访问量:33201
注册日期:
阅读量:5863
阅读量:12276
阅读量:389885
阅读量:1080905
51CTO推荐博文
MySQL 的 RPM 包或源码包在默认情况下并没有提供图形界面的管理工具,在这类工具中最著名是 phpMyAdmin。
phpMyAdmin(官方网站:http://www.phpmyadmin.net)是一个以 PHP 为基础的 MySQL 数据库管理工具。phpMyAdmin 让管理者通过 Web 的方式管理 MySQL 数据库。phpMyAdmin 与其它 PHP 程序一样在 Web 服务器上执行。但可以在任何地方使用这些程序产生的 HTML 页面,远端管理 MySQL 数据库,方便的建立、修改、删除数据库及表。
注意 phpMyAdmin 对 PHP 和 MySQL 的版本要求:&
1、下载 phpMyAdmin 并解压
下载到 /data/software/ 目录&&
&2、把解压出来的目录移动到 Apache 网站所在目录。
并复制 phpMyAdmin 配置文件模板。
修改 SELinux 状态。&&
&3、启动 httpd、mysqld 服务
由于我之前配置了 LAMP 环境,所以 Apache、MySQL 服务已经成功运行。
&4、访问 phpMyAdmin
上述配置完成后,可以使用 http://192.168.10.1/phpmyadmin 访问到 phpMyAdmin。如下图:
phpMyAdmin 可根据客户端所使用的操作系统的语言自动调整所显示的语言。
&可以发现少了一个 mcrypt 扩展,这是一个加密方式。后继可以安装,建议必须安装。用来加密 Web 客户端与服务器端传输的数据,以保证 PHP 和数据库的安全。
注意:默认情况下 phpMyAdmin 会认为和所管理的 MySQL 在同一台主机,如果不在同一台主机,可修改&/var/www/html/phpmyadmin/config.inc.php&文件,内容如下:
$cfgServers[1]['host']='localhost';&
5、登录 MySQL 数据库
输入 MySQL 数据库的管理员用户 root 和密码。即可进入数据库。如下图:&
&下面是数据库 mysql 下 user 表中的内容,可以看到目前数据库中有那些用户。&
&到这一步只能算服务架起来了。还有很的设置要做。最主要的当然是安全。牵扯到数据库,当然要保证数据库安全。
还需要安装 mcrypt 和 mhash 模块。否则会有以下问题,如下图:&
&所以到这一步,我们只是初步的把服务搭建起来。后续还有很多的工作要做。
&解决问题:&
问题1:配置文件现在需要一个短语密码
&这是因为出于安全的考虑 phpMyAdmin 会启用 Cookies,所以必须要设置一个密码。在访问 phpMyAdmin 首页的时候下方也有提示。
为启用 Cookies 设置一个密码:
我把 phpMyAdmin 放到了 /var/www/html/phpmyadmin/ 目录。所以到该目录下,编辑 config.inc.php 和 libraries/config.default.php 两个配置文件。找到如下这一行:
&$cfg['blowfish_secret'] = '';
&在后面的单引号中加入密码,我设置的是:123456。如下图:
&/var/www/html/phpmyadmin/config.inc.php
/var/www/html/phpmyadmin/libraries/config.default.php
/var/www/html/phpmyadmin/config.inc.php 配置文件优先级高于 /var/www/html/phpmyadmin/libraries/config.default.php 配置文件。只要设置 config.inc.php 即可。
问题2:缺少 mcrypt 扩展。
安装三个软件包:
其中 libmcrypt 是编译 mcrypt 时所需要的依赖包,所以要在编译 mcrypt 包前先编译安装 libmcrypt包。
mcrypt 扩展库可用以实现加密解密功能。mcrypt库支持20多种加密算法和8种加密模式。
mhash 函数库支持多种哈稀演算法,例如最出名的 MD5、SHA1 或 GOST,还有其它多种的哈稀演算法。
&我所下载的三个软件包如下图:
我下载的版本有点低。建议用高版本,但不建议用最新版。&
下图是它们之间的依赖关系:
该图来源于网络
由于在配置 mcrypt 时,会找不到 libmcrypt 的链接库,导致无法编译,因为 libmcrypt 的链接库在 /usr/local/lib/ 目录下。因些在配置 mcrypt 时要加入 LD_LIBRARY_PATH=/usr/local/lib/ 导入键接库。
即:#./configure LD_LIBRARY_PATH=/usr/local/lib/&
&(1)先安装libmcrypt& (说明:libmcript 默认安装在 /usr/local& )
#tar -xvzf libmcrypt-2.5.7.tar.gz&
#cd libmcrypt-2.5.7
#./configure&
#make install&
&(2)安装mhash
#tar -zxjf mhash-0.9.9.9.tar.bz2
#cd mhash-0.9.9.9&
#./configure&
#make install
&(3)安装mcrypt
#tar -xvzf mcrypt-2.6.7.tar.gz&
#cd mcrypt-2.6.8&
#./configure LD_LIBRARY_PATH=/usr/local/lib/
#make install
指定 libmcrypt 链接库,由于我上面按默认编译安装 libmcrypt,所以安装路径应该是 /usr/local/lib/ ,如果不知道,可以用命令 #find /usr/ -name libmcrypt.so 查找。
(4)安装PHP扩展模块:
&这一步分两种情况,一种是通过源码安装的 LAMP 环境;一种是通过 RMP 包安装 LAMP 环境。针对这两种安装方法安装 mcrypt 扩展模块。原每个步骤针对源码安装的 LAMP 环境,但是我会在每个步骤特别注明 RPM 包安装的环境怎么做。
&使用 PHP 的常见问题是:编译 PHP 时忘记添加某扩展,后来想添加扩展,但是因为安装 PHP 后又装了一些东西,不想删除目录重装,于是可以采用 phpize。来针对特定模块编译安装。
LAMP 源码安装环境
版本:httpd-2.2.15-5.el6.x86_64
安装路径:/usr/local/httpd/
版本:mysql-5.1.47-4.el6.x86_64
安装路径:/usr/local/mysql
版本:php-5.3.2-6.el6.x86_64
安装路径:/usr/local/php/
LAMP RPM安装环境
版本:httpd-2.2.15-5.el6.x86_64
默认安装路径
版本:mysql-5.1.47-4.el6.x86_64
默认安装路径
版本:php-5.3.2-6.el6.x86_64
默认安装路径
&1)、要有与现有 PHP 完全相同的 PHP 压缩包 解压后进入里面的 ext/mcrypt目录 (里面是 mcrypt 的 PHP 扩展)
#cd /temp/php-5.3.2/ext/mcrypt
如果是 RPM 包安装的 PHP,建议下载同样版本的源码包做这个操作。源码包与你安装的 RMP 包的版本不一样,也是可以的,我下载了一个 php-5.2.17 和 php-5.3.8 的源码包测试过,编译出来的 mcrypt.so 模块可以使用。
RPM 包安装的 LAMP 环境同样做这一步。
&2)、执行 /usr/local/php/bin/phpize,执行完后,会发现当前目录下多了一些 configure 文件,如果没报错,则根据提示运行。
#cd /temp/php-5.3.2/ext/mcrypt/&
#/usr/local/php/bin/phpize& (针对源码安装的 PHP,执行 PHP 命令时使用绝对路径。)
&执行完 phpize 命令后会生成 configure 配置文件和其它几个文件。如下图:&
在执行 phpize 命令时,一定要在解压开的源码包 /temp/php-5.3.2/ext/mcrypt/ 这个目录下执行 phpize 命令。所以要先切换到 /temp/php-5.3.2/ext/mcrypt/ 这个目录。
如果是 RPM 包安装的 PHP,就不需要使用绝对路径执行命令了。这条命令在 php-devel 包中,所以你要安装这个包。
RPM 包安装的 LAMP 环境同样做这一步。
&3)、编译安装
#./configure --with-php-config=/usr/local/php/bin/php-config
#make install
在 #make 完成后,会在当前目录的 modules/ 目录下生成 mcrypt.so 模块。modules/ 目录也是在执行 #make 命令后创建的。在执行 #make install 命令的时候会提示安装 mcrypt.so 模块的路径。
&RPM 包安装的 LAMP 环境下测试,如下图:
源码安装的 PHP:php-config 的位置是 /usr/local/php/bin/php-config 。不指定路径会出现错误提示。
看到上图会有点困惑,上图是在 RPM 包安装的 LAMP 环境中测试的。如果是源码安装的 LAMP 环境,安装位位置就不一样了,因为在源码的环境中,要指定 php-config 的位置,即 #./configure --with-php-config=/usr/local/php/bin/php-config。安装 mcrypt.so 模块的位置受这个指定的 php-config 位置影响。
RPM 包安装的 PHP:php-config 是默认路径,/usr/bin/php-config。可以不指定路径。mcrypt.so 模块默认安装路径就是上图中的位置。
如果不知道可以用命令 #find / -name php-config 查找。
RPM 包安装的 LAMP 环境同样做这一步。
&4)、确定mcrypt.so文件在正确的位置
在源码安装的情况下,根据 php.ini 中指示的 extension_dir 指向的目录中, 将 mcrypt.so 其复制过去。你也可以修改 extension_dir 的指向,例如指向 /usr/lib64/php/modules/ 这个目录。这个 extension_dir 决定了 mcrypt.so 模块要放在的目录。
如果是 RPM 包安装的 LAMP 环境,一般就不需要做这一步。
&5)、配置php.ini
#vi /usr/local/php/php.ini
并添加 extension=mcrypt.so
如果是 RPM 包安装的 LAMP 环境:PHP 配置文件在 /etc/php.ini 。
RPM 包安装的 LAMP 环境同样做这一步。
&6)、重启 httpd 服务
#/usr/local/httpd/bin/apachectl restart
如果是 RPM 包安装的 LAMP 环境:直接执行 #apachectl restart 命令,或者是执行:#service httpd restart
RPM 包安装的 LAMP 环境同样做这一步。
&下图是 PHP 官方的安装方法:
现在来看一下访问 phpMyAdmin 的结果,看看有没有解决问题。如下图:
访问 http://192.168.10.1/phpmyadmin 并登录。&
&可以看到,已级解决了 mcrypt 扩展问题和 Cookies 需要一个短语密码的问题。
&问题3:没有找到 PHP 扩展 mbstring 字符集。
这个也需要单独针对 mbstring.so 模块编译。方法和编译 mcrypt.so 模块用一样。所需要注意的地方和修改的地方完全一样。
&在编译 mbstring 时,有可能会出现这个错误:
error: &PHP_FE_END& undeclared here (not in a function)
make: *** [mbstring.lo] Error 1
&解决方法如下:
刚开始以为是编译器和版本的问题。又下载的 php-5.3.8.tar.bz2,还是出现同样的问题。
执行下面两行命即可解决问题。出现这个问题,我觉得是源码被篡改了。当然是 hacker 所为了。
Apparently, the hack is to replace PHP_FE_FUNCTION by {NULL,NULL,NULL} so I added this in my code:
sed -i 's|PHP_FE_END|{NULL,NULL,NULL}|' /temp/php-5.3.8/ext/**/*.c
sed -i 's|ZEND_MOD_END|{NULL,NULL,NULL}|' /temp/php-5.3.8/ext/**/*.c
And this fixes the bug. But I am not a C expert so I know it works but I don't know why so it's kind of frustrating.
上面的方法摘自国外网络。如错误提示中有提到具体的错误文件,那就指定修改这个文件即可。
mbstring 编译开始:
&#cd /temp/php-5.3.2/ext/mbstring/
#./configure&& --with-php-config=/usr/local/php/bin/php-config (同样分两种情况)
#make install
确定mcrypt.so文件在正确的位置
#vi /usr/local/php/php.ini
并添加 extension=mbstring.so
重启 httpd 服务
&问题4:解决 phpMyAdmin 高级功能未设置。
&1)、导入数据库
&有一个SQL文件 phpmyadmin/script/create_tables.sql,通过 create_tables.sql 文件创建必需的数据表。在这一步,你也可以直接使用phpmyadmin导入功能完成这一步的操作。&
这一步可以用 phpMyAdmin 的 Web 界面导入。数据库相关操作都可以这样通过 phpMyAdmin& 操作。
访问:,如下图:
&2,建立用户
&GRANT USAGE ON mysql.* TO 'pma'@'localhost' IDENTIFIED BY 'pmapass';
GRANT SELECT (
Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv,
Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv,
File_priv, Grant_priv, References_priv, Index_priv, Alter_priv,
Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv,
Execute_priv, Repl_slave_priv, Repl_client_priv
) ON mysql.user TO 'pma'@'localhost';
GRANT SELECT ON mysql.db TO 'pma'@'localhost';
GRANT SELECT ON mysql.host TO 'pma'@'localhost';
GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv) ON mysql.tables_priv TO 'pma'@'localhost';
GRANT SELECT ON phpmyadmin.* TO ;
这一步也可以用 phpMyAdmin 的 Web 图形界面操作。&
3)、修改配置文件
&修改 config_inc.php 配置文件如下图:&
第一行 pma 就是上面创建的用户 , 第二行 pmapass 就是该用户的密码。实际应用时当然不能设置这个了 ^_^。&
由于日志写的很慢,中间出现问题,等到解决了问题再写,每一步都写的很清楚了。前前后后花了一周的时间。刚开始我写在我的QQ日志里,现在完成了。可以发到51CTO了。
很辛苦啊,好多稀奇古怪的问题。查了好多国外的论坛。国内资料还是太少啊。本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:未分类┆阅读(0)┆评论(0)更多频道内容在这里查看
爱奇艺用户将能永久保存播放记录
过滤短视频
暂无长视频(电视剧、纪录片、动漫、综艺、电影)播放记录,
使用您的微博帐号登录,即刻尊享微博用户专属服务。
使用您的QQ帐号登录,即刻尊享QQ用户专属服务。
使用您的人人帐号登录,即刻尊享人人用户专属服务。
按住视频可进行拖动
把视频贴到Blog或BBS
当前浏览器仅支持手动复制代码
视频地址:
flash地址:
html代码:
通用代码:
通用代码可同时支持电脑和移动设备的分享播放
收藏成功,可进入查看所有收藏列表
方式1:用手机看
用爱奇艺APP或微信扫一扫,在手机上继续观看:
LAMP环境安装(最佳的PHP环境搭建)
方式2:一键下载至手机
限爱奇艺安卓6.0以上版本
使用微信扫一扫,扫描左侧二维码,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:&&
设备搜寻中...
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
连接失败!
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
部安卓(Android)设备,请点击进行选择
请您在手机端下载爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:&&
爱奇艺云推送
请您在手机端登录爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
180秒后更新
打开爱奇艺移动APP,点击“我的-扫一扫”,扫描左侧二维码进行登录
没有安装爱奇艺视频最新客户端?
爸爸去哪儿2游戏 立即参与
LAMP环境安装(最佳的PHP环境搭建)
播放量数据:
237人已订阅
你可能还想订阅他们:
{{#needAdBadge}} 广告{{/needAdBadge}}
&正在加载...
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制
安装爱奇艺视频客户端,
马上开始为您下载本片
5秒后自动消失
&li data-elem="tabtitle" data-seq="{{seq}}"& &a href="javascript:void(0);"& &span>{{start}}-{{end}}&/span& &/a& &/li&
&li data-downloadSelect-elem="item" data-downloadSelect-selected="false" data-downloadSelect-tvid="{{tvid}}"& &a href="javascript:void(0);"&{{pd}}&/a&
选择您要下载的《
色情低俗内容
血腥暴力内容
广告或欺诈内容
侵犯了我的权力
还可以输入
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制}

我要回帖

更多关于 苹果id验证码在哪输入 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信