DAMP环境搭建详解
  DAMP----Debian Apache2 Mysql PHP5
  1. 更新Debian
  apt-get update
  apt-get updgrade
  2. 安装Samba服务
  1) apt-get install samba
  2) 备份配置文件 cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
  3) 修改配置文件 /etc/samba/smb.conf为以下内容
  [global]
  workgroup =
  server string = %h server
  log file = /var/log/samba/log.%m
  refresh=1
  max log size = 1000
  syslog = 0
  encrypt passwords = yes
  passwd program = /usr/bin/passwd %u
  passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
  socket options = TCP_NODELAY
  [tmp]
  comment = Temporary file space
  path = /tmp
  ready only = no
  public = yes
  #[homes]
  # comment = Home Directories
  browseable = no
  writable = yes
  create mask = 0700
  directory mask = 0700
  # valid users = %S
  [debian]
  comment = debian
  browseable = yes
  read only = no
  writeble = yes
  valid users = root
  path = /
  [www]
  comment = debian
  browseable = yes
  read only = no
  writable = yes
  valid users = root
  path = /var/www
  4) 测试配置testparm
  5) 重启samba服务。/etc/init.d/samba restart
  6) 创建用户密码文件。Touch /etc/samba/smbpasswd
  7) Smbpasswd r [用户名]
  8) 输入密码完成创建。
  9) 通过IP访问。
  3. 安装Apache2
  选择prefork模式安装:
  apt-get install apache2-mpm-prefork
  4. 安装mysql apt-get install mysql-server-5.0 mysql-common mysql-client mysql远程连接配置
  编辑/etc/mysql/my.cnf文件
  开发者模式:
  1) 修改数据库mysql的user表中的其中一个user=root,host=localhost的host=%。
  步骤:
  a) 在Debian下输入mysql u root p命令,在输入对应的用户密码,登陆至mysql。
  b) 查看用户对应的主机与密码。SQL:select user,host,password from user;
  c) 更改主机名。
  SQL:update user set host=% password=PASSWORD('your password') where user='root',host='localhost';
  d) 再次查看是否更改成功。SQL:select user,host,password from user;
  e) 退出mysql。输入命令:quit。
  2) 修改mysql开发者模式与用户模式。
  开发者模式配置
  a) 编辑配置文件。vi /etc/mysql/my.cnf
  b) 找到bind-address行,去掉前面的注释符'#'。如果注释该行无效,可以将skip-external-locking与skip-innodb行前方的注释符'#'去掉。
  c) 重启mysql服务或重新加载配置文件。
  重启服务:/etc/init.d/mysql restart
  重新加载配置:/etc/init.d/mysql reload
  用户模式配置
  a) 编辑配置文件。vi /etc/mysql/my.cnf
  b) 注释bind-address、skip-external-locking与skip-innodb,注释符'#'。
  c) 重启mysql服务或重新加载配置文件。
  重启服务:/etc/init.d/mysql restart
  重新加载配置:/etc/init.d/mysql reload
  3) 远程连接mysql服务器。
  4) 连接成功后,导入*.sql脚本即可。
  5. 安装php相关组件,并整合mysql
  apt-get install php5-common php5-mysql php5-cgi php5-gd php5-mcrypt libapache2-mod-php5 php5-memcache php5-imagick php5-suhosin php5-xmlrpc
  如果需要,可以如下安装
  apt-get install php5-common php-pear php5-curl php5-dev php5-gd php5-idn php5-imap php5-mhash php5-ming php5-mysql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xsl
  5.1 让PHP5支持.inc文件的解析
  1) 编辑文件/etc/apache2/mods-available/php5.conf
  
  AddType application/x-httpd-php .php .phtml .php3 .inc
  AddType application/x-httpd-php-source .phps
  
  2) 重启apache2: /etc/init.d/apache2 restart
  3) 编写.inc文件测试是否成功。
  5.2 修改Apache2的默认首页(支持单个Web)
  修改 /etc/apache2/sites-available/default
  6. 安装libnet
  6.1 安装GCC、G++环境
  1) apt-get install build-essential
  2) apt-get install flex byacc bison
  3) 安装libnet。下载路径:http://mimica.download.csdn.net/
  4) Libnet安装顺序。Libnet、libpcap、libnids,复制libpcap.so.0.6.2至/usr/lib目录下。

DAMP环境搭建详解 DAMP----Debian Apache2 Mysql PHP5相关推荐

  1. 小皮面板有php环境吗,php环境搭建详解

    本文主要和大家分享php环境搭建wampserver.Apache.Mysql和php php环境搭建csdn php环境搭建详解 ,希望能帮助到大家. wampserver2.5-Apache-2. ...

  2. Java开发环境搭建详解

    Java开发环境搭建详解  http://topic.csdn.net/u/20110829/13/BF4FAA45-3E1A-48A8-BC46-0405B7F862A2.html 一.jdk安装与 ...

  3. NRF52x开发环境搭建详解

    NRF52x开发环境搭建详解 准备 环境搭建 了解内存布局 Bootloader工程 APP工程 JFlash下载 打印log 准备 以下是项目开发环境搭建的一些文档或工具链接: 项目 链接 CPU ...

  4. sublime c 语言 编译环境搭建,详解sublime搭建C/C++编译环境

    2. Vue语法--插值操作动态绑定属性 详解 目录 1. 设置vue模板 2. vue语法--插值操作 3. 动态绑定属性--v-bind 一. 设置vue模板 我们经常新建一个vue项目的时候, ...

  5. linux上 arm开发环境搭建,详解 LINUX下QT For ARM开发环境搭建过程

    LINUX下QT For ARM开发环境搭建过程是本文介绍的内容,不多说,先来看内容.在PC上,我们需要得到两个版本的Qt,分别是:Qt-4.5.2和QtEmbedded-4.5.2-arm.前者包括 ...

  6. Go语言环境搭建详解(2020版)

    最近写了很多Go语言的原创文章,其中Go语言实战系列30篇,近15W字,还有最近更新的Go经典库系列,不过通过大家的咨询来看,还是想要一些入门的知识,这一篇文章写于2017年初,这3年多Go更新了很多 ...

  7. ZooKeeper 3.4.5 分布式环境搭建详解

    概述 上一篇中,我们说到了关于 Hadoop-2.2.0 集群的搭建.在这个系列中,Zookeeper 是必不可少的.本文会介绍 Zookeeper-3.4.5 的安装,后面会介绍 HBase-0.9 ...

  8. CDH版本Hadoop集群环境搭建详解

    CDH版本Hadoop集群搭建 1.CDH版本hadoop重新编译 1.1 为什么要编译? 1.2 编译环境的准备 1.3 进行编译 2.CDH版本的zookeeper环境搭建 2.1 zookeep ...

  9. spring boot 源码_SpringBoot2.1.x源码环境搭建详解

    前言 笔者试着从GitHub上拉取SpringBoot源码.然鹅,在本地IDEA打开后,爆各种编译错误,各种问题.经过反复操作,现在总结一下SpringBoot源码环境搭建的实践,便于后期对于源码的学 ...

最新文章

  1. 隐马尔科夫模型HMM(一)HMM模型
  2. SSH服务审计工具ssh-audit
  3. php发送短信验证码
  4. Win10安装Vue-cli
  5. 不刷新页面的tab_SwiftUI小技巧之如何解决Tab切换后页面重置和List刷新bug
  6. 招聘│微软云计算英雄帖来了,快接招!
  7. “被狗啃”的按钮引发的开源社区信任危机
  8. 镜像上传到linux失败,Docker push镜像失败解决方法
  9. c语言打不开h文件,说那个“mem.h”头文件打不开 怎么改啊 高手们帮帮忙
  10. 列表操作 - C#开发人员
  11. RedHat Linux 9.0 操作系统测试题2
  12. js获取当天0点和24点的时间戳
  13. pdf转cad格式工具控件pdf2cad
  14. 基于四叉树的图像压缩问题
  15. MTK平台的srvcc相关故障
  16. CCNA-静态路由实验
  17. 三菱Q系列PLC项目资料 本系统采用三菱Q系列PLC,本系统中用到16个伺服电机,采用16轴控制器通过光纤驱动16个伺服
  18. 新视智科“5G+工业互联网”产品线南山研发中心揭牌成立,助力制造业转型创新发展
  19. win8/win10微信QQ邮箱可登陆,浏览器显示无网络连接
  20. 上顿号符号_顿号在键盘上怎么打 常见的电脑符号输入方法说明

热门文章

  1. 玩游戏学Java王者荣耀
  2. Laravel5.5 搭建简单的社区(十)--发表评论
  3. eclipse上安装Swing插件编写窗口程序
  4. web目录扫描工具-dirsearch
  5. [FPGA入门笔记](九):序列检测实验,Moore和Mealy状态机对比
  6. 用产品致敬生活艺术——风行欧洲的维乐坐垫
  7. UVALive - 3510 Pixel Shuffle (群论)
  8. android中MainActivity.java文件爆红怎么办?
  9. 麦克纳姆轮速度分解计算及里程计计算
  10. ios,安卓 input禁止输入方式