zoukankan      html  css  js  c++  java
  • ubuntu 12.04 server《一》 apache+php+mysql 菜鸟配置笔记(合成,整理,实操版)

    1. LAMP 的安装
      sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql

    2.修改/var/www文件夹访问权限

      sudo chmod 777 /var/www/

    3.apache配置

      (1)启用 mod_rewrite 模块

        终端命令:sudo a2enmod rewrite

      (2)重启Apache服务器:

        sudo /etc/init.d/apache2 restart

      (3)测试:

        Apache重启后可以测试一下,在/var/www目录下新建文件test.php

        sudo vi /var/www/test.php

        附带vi操作详解

    <?php phpinfo();?>

        在地址栏输入http://127.0.0.1/test.php 或 http://localhost/test.php.

        外部访问查询本机ip: root@ubuntu:~#ifconfig

      (4)浏览器PHP中文乱码问题

        上面在FireFox浏览器中打开test.php测试时,如果出现了中文乱码,则是默认语言设置问题,解决方法如下:

        打开apache配置文件: sudo gedit /etc/apache2/apache2.conf,在最后面加上:AddDefaultCharset UTF-8,如果还是乱码的,再将UTF-8改用gb2312。

        重启Apache:sudo /etc/init.d/apache2 restart 再刷新test.php 中文乱码没有了

    4.mysql配置

      (1)修改root密码:

        root@ubuntu:~#sudo mysqladmin -u root password newpassword

      (2)修改mysql外部访问权限(转载)

        a.连接进入;
          #mysql -u root -proot(这里密码在mysql安装过程中提示有设置)

        b.我这里直接给root的外部访问权限了;
          #grant all privileges on *.* to ‘root’@'%’ identified by ‘passwordd’ with grant option;
          赋予root用户针对数据库的全部权限。(password为root用户密码)

        c.退出数据库。

          这时在Windows下面远程连接该数据库,则会报
          Can’t connect to MySQL server on ‘xxx.xxx.xxx.xxx’的错误。

          此错误原因在于:
          ubuntu中MySQL监听的3306端口IP问题,查看ubuntu中3306端口监听

          #netstat -anpt|grep 3306
          可以发现,当前默认监听的是127.0.0.1:3306

          这里修改127.0.0.1的ip地址为你当前的ip地址。
          使用root权限,修改/etc/mysql/my.cnf文件中bind-address,将bind-address=127.0.0.1修改为本机IP,重启MySQL服务,再使用上面命令查看端口监听,就会发现已经变成了本机IP:3306。这时,就可以使用远程连接了。

        

  • 相关阅读:
    如何通过npm编译Typescript代码
    TypeScript 中的':' 和'?:'的区别
    无法读取本地服务器JSON文件, 返回404错误
    Nodejs , npn 注册 包上传,更新,下载
    Java 字符流
    Java 字节流
    Java中的File类,递归是什么?
    JDBC工具类—如何封装JDBC
    JDBC的开发步骤
    vFor和vIf不要一起使用
  • 原文地址:https://www.cnblogs.com/crab-allm/p/3595190.html
Copyright © 2011-2022 走看看