您的位置:1010cc时时彩经典版 > 1010cc安卓版 > wamp中mysql安装时能启动,使用Wamp搭建Php本地开发

wamp中mysql安装时能启动,使用Wamp搭建Php本地开发

发布时间:2019-11-17 15:54编辑:1010cc安卓版浏览(184)

    netstat -aon|findstr "3306"
    
    1. 重启Apache:

      安装完成看看桌面有无快捷方式,有则点击,无则

    第一步,双击安装wamp,这就不用我赘述了哈,装好之后默认是英文界面,如果想看中文,右击桌面右下角wamp图标----“language”----“Chinese”。

    taskkill /f /pid 2092
    

     

    1. wamp和HBuilder和Mysql5.7的安装包
    2. Wamp的使用,包括80端口,443端口的占用问题
    3. HBuilder配合Xdebug进行调试

    1.打开cmd, 2.先cd到根目录(输入 “cd ../”), 3.注意,想要到某个根目录下时,如F盘,直接输入“F:”,回车。而不是“cd F:”,切忌。 4.再cd到你的wamp安装文件夹下的mysqlbin下,如“cd F:PHPwampbinmysqlmysql5.0.45bin”, 5.输入“mysqladmin -u root -p password 123456”, 6.显示“ENTER PASSWORD”,提示你输入密码,直接回车。显示OK。

    第一次安装wamp之后,所有服务可以正常使用,但是重启之后wamp的图标就变成黄色的了,重装了也这样
    1010cc时时彩经典版 1

    涉及到日志位置、证书位置,尽量使用物理路径(要加引号),使用相对位置很容易错误;

      环境:win7 64位

    当然修改之后,就要跟着修改phpMyAdmin的配置文件config.inc.php(在wampappsphpmyadmin2.10.1下),否则phpMyAdmin就进不了数据库啦:
    $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = '123456';

    1010cc时时彩经典版 2
    可以看到是pid为2092这个程序占用了3306端口,把他结束掉

    事实上SSL证书是可以自己给自己颁发的,如果只是测试HTTPS下的一些问题,完全可以自己自建Root CA。具体可参考:

          80:若80端口被System占用,开始-->搜索计算机服务并打开-->服务和应用程序-->服务-->SQL Server Reporting Services 右键把它停止服务即可

    第三步,对于中文用户来说,安装结束后,首先要设置的是,把MySQL的数据库默认编码改为UTF-8,这样可以排除很多中文乱码问题:在WAMP5菜单中选择打开my(wamp).ini,设置其中的default-character-set=utf8, 然后重启WAMP5。

    1010cc时时彩经典版 3

    得到输出:TCP    127.0.0.1:80        0.0.0.0:0              LISTENING      2448

      开始-->所有程序-->wampserver64-->Wampserver64,右下角会出现wamp的标志图标。

    昨天两个大二的学弟学妹(我们3GProxy发展的后备力量)说wamp装的有问题,连不上数据库,来问我,我看了下,发现是wamp配置问题,他俩都是vista系统,结果弄了半天也不对,可是招来找去也没发现有错啊,最后发现,其实早配置好了的,重启下就好了,vista下得重启下电脑,晕死......为方便广大PHP初学者安装配置wamp(这里用的是wamp2.0),特发此帖以留参考。以下是具体步骤:

    日志显示的错误是这样的:
    1010cc时时彩经典版 4

    配置conf/extra/httpd-ssl.conf

    初涉Php,此处做点笔记,希望下次不要能够轻松应对,至少不要在入同一个坑

    第二步,刚安装好的wamp图标是半边红色半边白色,说明此时服务未开启;点击wamp图标----“打开所有服务”,正常情况下图标就会变成全白色,说明服务开启了;如果图标变成黄色,说明wamp要用的80端口被其他程序或进程占用了。给大家透露个秘密:迅雷和卡巴就占用80端口!迅雷在它的设置选项里可以将端奇口改成其他的端口,卡巴没有过,不知道能不能改,不能改就直接从进程里KILL掉......
    此外,还可以在cmd命令行下查看究竟是哪个进程占用了80端口的:打开cmd,输入:netstat -aon|findstr "80",查看“0.0.0.0:80”这一行的进程pid号(最后一列),记住此pid号,例如“1260”;然后到进程管理器中----“查看”----“选择列”----勾上“PID(进程标识符)”----“确定”,将pid为“1260”的进程KILL掉,OK。

    成功之后重启wamp,正常启动!
    但是这种办法指标不治本,想要根治可以把mysql的端口更改一下。

    可以查看该进程的具体信息,如果太多找不到,可以去任务管理器的进程选项卡找到该进程。若被一般进程占用可直接结束进程接触占用。若是SYSTEM占用,请参考以下解决方式。

      1010cc时时彩经典版 5

    第六步,WAMP5默认的时区是格林威治标准时间(GMT),这就意味着WAMP5默认的服务器时区是GMT,但我们可以更改服务器默认时区,以对应北京时间。打开WAMP5菜单中的php.ini,在文档最后添加如下代码即可:
    [Date] ; Defines the default timezone used by thedate functions date.timezone = "Asia/Shanghai"
    OK了,重启wamp,打开”
    还有,建议最好不要将wamp安装在C盘下,因为你的php项目文件要放在www文件夹里,所以一旦系统出故障或是系统崩溃、重装系统了,你的项目文件很容易丢失。 修改数据库密码 grant all on database.table to root@localhost identified by "dingding";

    输入指令:

    虚拟服务器的SSL配置,要根据上面的*80加上后面的*443,同样注意域名与其证书一一对应。 

        橙色:服务未完全启动(端口被占用,以80端口最为常见)

    第五步1010cc时时彩经典版,,由于MySQL4.1之后版本对密码验证的方法发生了改动,如果在WAMP5中使用php4.x,那么就需要启用MySQL的old password功能,否则无法登陆phpMyAdmin。在WAMP5菜单中选择MySQL/Mysql 控制台,然后输入下列命令:
    mysql> SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('123456'); 然后回车,提示OK。

    查看一下错误日志:
    1010cc时时彩经典版 6

    # Include conf/extra/httpd-ssl.conf

      右键-->调试方式-->看看是不是只有新建配置-->不是,则选择2 PHP Server开始调式,

    第四步,数据库默认的密码是空的,可以在phpMyAdmin中设置root帐号的密码为123456。如何设置?-->下面注意,不是在mysql控制台中设置,而是在cmd中:

    日志提示可能是3306端口被占用的错误,那来看一下是哪个程序占用了3306端口:
    windows下运行cmd ,输入

    LoadModule socache_shmcb_module modules/mod_socache_shmcb.so

    wamp的使用

     

      wamp的状态:

      1010cc时时彩经典版 7

     1010cc时时彩经典版 8

      下载wamp:链接: 密码:qhjd

    但是阿里云有免费证书,因此上面的东西我也没试过。

          端口改完之后,一般wamp会自动刷新重启,若未成功则可以手动重启一下wamp

    1. 确认80端口与443端口没有被占用:

          可能是VM虚拟机占用了端口,打开VM-->编辑-->首选项-->共享虚拟机--先禁用共享-->再修改端口号

    需要修改的关键行:

          打开cmd

    找到如下行并去掉#

          1010cc时时彩经典版 9

    本文由1010cc时时彩经典版发布于1010cc安卓版,转载请注明出处:wamp中mysql安装时能启动,使用Wamp搭建Php本地开发

    关键词:

上一篇:增加生产数量图书音信,php源码建博客4

下一篇:没有了