DAMP环境搭建详解 DAMP----Debian Apache2 Mysql PHP5
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相关推荐
- 小皮面板有php环境吗,php环境搭建详解
本文主要和大家分享php环境搭建wampserver.Apache.Mysql和php php环境搭建csdn php环境搭建详解 ,希望能帮助到大家. wampserver2.5-Apache-2. ...
- Java开发环境搭建详解
Java开发环境搭建详解 http://topic.csdn.net/u/20110829/13/BF4FAA45-3E1A-48A8-BC46-0405B7F862A2.html 一.jdk安装与 ...
- NRF52x开发环境搭建详解
NRF52x开发环境搭建详解 准备 环境搭建 了解内存布局 Bootloader工程 APP工程 JFlash下载 打印log 准备 以下是项目开发环境搭建的一些文档或工具链接: 项目 链接 CPU ...
- sublime c 语言 编译环境搭建,详解sublime搭建C/C++编译环境
2. Vue语法--插值操作动态绑定属性 详解 目录 1. 设置vue模板 2. vue语法--插值操作 3. 动态绑定属性--v-bind 一. 设置vue模板 我们经常新建一个vue项目的时候, ...
- linux上 arm开发环境搭建,详解 LINUX下QT For ARM开发环境搭建过程
LINUX下QT For ARM开发环境搭建过程是本文介绍的内容,不多说,先来看内容.在PC上,我们需要得到两个版本的Qt,分别是:Qt-4.5.2和QtEmbedded-4.5.2-arm.前者包括 ...
- Go语言环境搭建详解(2020版)
最近写了很多Go语言的原创文章,其中Go语言实战系列30篇,近15W字,还有最近更新的Go经典库系列,不过通过大家的咨询来看,还是想要一些入门的知识,这一篇文章写于2017年初,这3年多Go更新了很多 ...
- ZooKeeper 3.4.5 分布式环境搭建详解
概述 上一篇中,我们说到了关于 Hadoop-2.2.0 集群的搭建.在这个系列中,Zookeeper 是必不可少的.本文会介绍 Zookeeper-3.4.5 的安装,后面会介绍 HBase-0.9 ...
- CDH版本Hadoop集群环境搭建详解
CDH版本Hadoop集群搭建 1.CDH版本hadoop重新编译 1.1 为什么要编译? 1.2 编译环境的准备 1.3 进行编译 2.CDH版本的zookeeper环境搭建 2.1 zookeep ...
- spring boot 源码_SpringBoot2.1.x源码环境搭建详解
前言 笔者试着从GitHub上拉取SpringBoot源码.然鹅,在本地IDEA打开后,爆各种编译错误,各种问题.经过反复操作,现在总结一下SpringBoot源码环境搭建的实践,便于后期对于源码的学 ...
最新文章
- 隐马尔科夫模型HMM(一)HMM模型
- SSH服务审计工具ssh-audit
- php发送短信验证码
- Win10安装Vue-cli
- 不刷新页面的tab_SwiftUI小技巧之如何解决Tab切换后页面重置和List刷新bug
- 招聘│微软云计算英雄帖来了,快接招!
- “被狗啃”的按钮引发的开源社区信任危机
- 镜像上传到linux失败,Docker push镜像失败解决方法
- c语言打不开h文件,说那个“mem.h”头文件打不开 怎么改啊 高手们帮帮忙
- 列表操作 - C#开发人员
- RedHat Linux 9.0 操作系统测试题2
- js获取当天0点和24点的时间戳
- pdf转cad格式工具控件pdf2cad
- 基于四叉树的图像压缩问题
- MTK平台的srvcc相关故障
- CCNA-静态路由实验
- 三菱Q系列PLC项目资料 本系统采用三菱Q系列PLC,本系统中用到16个伺服电机,采用16轴控制器通过光纤驱动16个伺服
- 新视智科“5G+工业互联网”产品线南山研发中心揭牌成立,助力制造业转型创新发展
- win8/win10微信QQ邮箱可登陆,浏览器显示无网络连接
- 上顿号符号_顿号在键盘上怎么打 常见的电脑符号输入方法说明