zoukankan      html  css  js  c++  java
  • 环境配置

    你们电脑上如果有apache,必须先卸载了先,如果有集成的环境,类似于apmserver,也必须先停止先。
    不然安装的时候,会出现修复和卸载选项,而不是典型安装跟用户自定义安装。

    apache安装目录

    E:lampapache

    apache
        1、双击安装包,出现一个环境界面,点击next
        2、出现一个确认安装的许可条例,同意即可,再次点击next
        3、弹出apache的使用须知的说明,点击next
        4、弹出设置系统信息,
            
            1)、网络的域名
            
            2)、服务器的主机名
            
            3)、web管理员的电子邮件:谁维护这个服务器,就填谁的。
            
            4)、选择80端口或者是8080端口
            
                一般网站都是80端口的,默认就是80端口。所以可以不写,如果不是的话,那就需要填写上去。
                
                例如访问下面三个地址,都是指向同一个地方。
                http://www.baidu.com
                
                http://www.baidu.com/index.php
                
                http://www.baidu.com:80/index.php
        
        5、    典型安装
            
            用户自定义安装
            
                刚学的时候,建议使用典型安装。 下一步
        6、点击change,修改你安装的路径,可以输入对应的地址,也可以鼠标选择到你想安装的目录。
            放置的文件的路径不能有空格不能有中文字符
        
        7、install 安装
        
        8、在浏览器输入localhost,进行访问,如果出现 It works!即表示安装成功。
            右下角有个apache的图标,绿色的箭头表示服务启动成功。
        
        9、关闭跟开启服务:
            1) 右击我的电脑→管理→服务和应用程序→服务→ 在服务列表里面找到apache→ 可以对其开启跟关闭。
            2) apachein目录下,有个ApacheMonitor.exe (j就是右下角图标的启动程序。)
             可以用它进行开启跟关闭apache
            3)可以使用cmd 命令行的形式来停止跟开启apache,命令:
                关闭apache: net stop apache2.2
                开启apache:    net start apache2.2
        
        问题:
            80端口被占用
            1、开始-运行,输入CMD来到DOS窗口,输入 netstat -aon 往下寻找
            
            TCP 0.0.0.0:80 ,看看对应的pid ,
            
            2、执行tasklist|findstr "pid" ,pid就是你找到的
            占用80端口的值,查看是什么程序占用了。
            
            3、打开任务管理器,将对应的程序进程结束掉即可。
            
            4、再次启动apache
                
            如果不是端口占用的问题:
                1、可以先启动apache,
                2、打开运行,输入eventvwr.msc查看一下系统日志——应用程序的日志。
                3、可以查看到最新的日志出现了什么样的错误,根据这些错误去搜索对应的解决办法。
            
        
        

    php
        
        php目录:E:lampphp
        
        1、拿到手的php是一个压缩包,解压php,将里面的文件拷贝到对应的文件夹里。
        
        2、放置到E:lampphp 里,这样php就安装好了。
        
        3、配置php:1)将 php.ini-dist 文件复制到 c:/window 目录下,重命名为php.ini (php配置文件)
                     
        2)也可以将php.ini-dist修改成php.ini,再修改apache的http.conf里,加载php.ini
                    添加:PHPIniDir "E:/lamp/php/php.ini"
        
        4、1).打开d:/apache2/conf/httpd.conf (Apache 配置文件);
           2).在httpd.conf文件末尾增加以下2行内容
           LoadModule php5_module “d:/php/php5apache2_2.dll”
           AddType application/x-httpd-php .php
            
        Apache 和 php 整合
        
        
             这样可以将apache跟php关联起来,通过访问localhost/某个php文件,apache将把那个
         文件交给php解析器解析后,变成我们想要的html+css+javascript,再显示给我们看。
                    
        
        访问localhost,将出现It works! 那么这个文件存放在哪里呢?
        
            一般默认是放置在:apache/htdocs里,可以通过修改配置文件http.conf来修改存放的路径。
            
            打开http.conf 修改:
            
            
            DocumentRoot "E:/lamp/apache/htdocs"        DocumentRoot "E:/lamp/www"
            
                
            <Directory "E:/lamp/apache/htdocs">            <Directory "E:/lamp/www">
            
            
            修改默认首页:
                一般情况下默认首页是index.html ,
            我们是php程序,希望首页是index.php
            
            打开http.conf 修改(添加index.php):
                <IfModule dir_module>
                    DirectoryIndex index.html index.php
                </IfModule>
            
    mysql    
        
        
        1、安装类型:
                典型安装
                
                全部安装
                
                用户自定义安装
            选择用户自定义安装点击next
        
        2、弹出用户自定义的一个设置页面。
            选择你的mysql的安装路径,还有数据库的存放路径。我们这里是存放在 E:lampmysql
            
            点击安装。
        3、之后弹出一些说明项,点击next后,会出现弹出mysql配置项
        
            弹出两个配置项:
                一个是详细配置        Detailed Configuration
                
                一个是标准配置        Stangard Configuration
                
            这里我们选择详细配置
        
        4、之后出现了三个供我们选择的服务器的类型,(占用你的资源多少的)
                
            开发测试类型            Developer Machine (学习阶段使用)
                                
            服务器类型            Server Machine
                                
            专门的数据库服务器    Dedicated Mysql Server Machine(整台机器都是放置数据库的。)
            
            选择开发测试类型
        
        5、弹出三个选项
            
            Multifunctional Database(通用多功能型)
            Transactional Database Only(专注于事务处理)
            Non-Transactional Database Only(非事务处理型)
            
            我们选择第一个
        6、出现一个供innodb的修改存放目录的选择,这个不用管,直接下一步
        
        7、Mysql同时连接的数目
            Decision Support(20个左右)
            Online Transaction Processing(500个左右)
            Manual Setting(手动设置)
            
            允许多少个人同时访问你的网站,我们自己平时无所谓,正式运营的时候,当然是越大越好,但是要考
        虑你的硬件能否承受多少。
            
            我们这里选择自定义,随便你写同时连接数
            
        8、设置端口一般都是3306 ,所以我们直接下一步
        
        9、设置数据的默认编码,一般我们设置的是utf-8 编码
        
        10、是否已windows 服务管理,
        
            
            是否添加环境变量到windows下
            
        
            
            两个都打钩,点击下一步
                (备注:环境变量,我的电脑→属性→高级→环境变量)
        
        11、弹出输入密码的框,直接输入密码跟确认密码,123456 ,再点击下一步
        
        12、然后出现一个显示配置的框,当你点击下一步安装的时候,如果列表的配置全部打钩,就表示安装成功
        

    php与mysql通信

        1,修改 PHP.ini  里面
        ;extension=php_mysql.dll
        为
        extension=php_mysql.dll
        
        2,修改PHP.ini里面
        
        extension_dir = "E:/lamp/php/ext"
        
        "E:/lamp/php/ext” 为你的PHP目录下的扩展DLL地址

        3,复制 PHP安装目录下的 libmysql.dll 到  c:/windows/system32 里
        
         (另外的方法:LoadFile "E:/lamp/php/libmysql.dll" 把这段内容放到httpd.conf里)

        
    phpmyadmin
        
        1、将phpmyadmin解压到www下
        
        2、通过localhost/phpmyadmin,直接输入用户名(root) 和密码(123456)进入phpmyadmin
        
        3、安装phpmyadmin后,如果出现“配置文件现在需要一个短语密码”问题。
        
            1)、将 phpmyadmin/libraries/config.default.php     中的
            
            $cfg['blowfish_secret'] = ''; 改成     $cfg['blowfish_secret'] = '12345';
            
                注:其中的’12345′为随意的 字符
            
            2)、在phpMyAdmin目录中,
            
            打开config.inc.php,18行
            
            将$cfg['blowfish_secret'] = '';
            
            /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ 随意加个密码
            
        4、如果出现什么扩展没有配置好,如mysqli、mbstring、mcrypt
           就去php文件夹里,修改php.ini配置,开启这些扩展,并重启apache
            
        
        

            

        
        
            
       

  • 相关阅读:
    sqlserver 时间格式函数详细
    asp.net中session的原理及应用
    asp.net中的cookie
    WCF 应用(一)
    c#操作word文档之简历导出
    浅解多线程
    .net反射详解
    正则表达式、常用的匹配总结
    存储过程详解
    jquery.pagination.js分页
  • 原文地址:https://www.cnblogs.com/jacko/p/4821238.html
Copyright © 2011-2022 走看看