samba安装配置

yum install samba samba-client samba-common
修改smb.conf,最好先备份原文件,以防修改不正确导致smb无法执行
vi /etc/samba/smb.conf
//配置文件
[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = centos
security = user
map to guest = bad user
dns proxy = no
#============================ Share Definitions ==============================  
[dev]
path = /data/webapp
browsable =yes
writable = yes   
guest ok = yes
//配置文件结束
systemctl enable smb.service
systemctl restart smb.service //samba重启
修改防火墙
firewall-cmd --permanent --zone=public --add-service=samba
firewall-cmd --reload
vi /etc/selinux/config
修改 SELINUX=permissive
重启reboot
右键我的电脑,创建映射其网络驱动器(A:) 
win通过\\虚拟机ip 访问看是否能够访问
添加映射文件
注意映射文件地址为   \\虚拟机ip\dev
docker run --privileged=true -it --name=php_dev_v2 -v /data/webapp:/data/webapp -p 80:80 192.168.1.xxx:xx/php7:v1.2 /etc/rc.local

docker安装以及PHP开发环境的配置

修改docker里面的php.ini中的为yaf.library="/data/webapp/yafext/"
netstat -tunlp |grep 9000
停止进程kill 19
/usr/local/php-7.0.2/sbin/php-fpm
修改/usr/local/nginx/sbin/nginx
重启niginx服务
/usr/local/nginx/sbin/nginx -s reload
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
/usr/local/php/bin/phpize
将cd /usr/local/nginx/conf/sites cp demo.domain.com.conf xxx.domain.com.conf
vi xxxx.domain.com.conf
修改为:server {
listen 80;
server_name xx.xx.com;
root /data/webapp/xx/[根目录];
===========================================
./configure --with-php-config=/usr/local/php/bin/php-config 
--prefix=/usr/local/libmemcached --with-memcached
sudo make 
sudo make install
/etc/init.d/php-fpm
tar -zxvf
http://192.168.1.xx/yaf/index/test/index
cp /usr/local/php-5.5/etc/php-fpm.conf.default php-fpm.conf
./configure --prefix=/usr/local/php-7.0  --enable-fpm --enable-soap --with-libxml-dir --with-openssl --with-mcrypt --with-mhash --with-pcre-regex --with-sqlite3 --with-zlib --enable-bcmath --with-iconv --with-bz2 --enable-calendar --with-curl --with-cdb --enable-dom --enable-exif --enable-fileinfo --enable-filter --with-pcre-dir --enable-ftp --with-gd --with-openssl-dir --with-jpeg-dir --with-png-dir --with-zlib-dir --with-freetype-dir --enable-gd-native-ttf --enable-gd-jis-conv --with-gettext --with-gmp --with-mhash --enable-json --enable-mbstring --disable-mbregex --disable-mbregex-backtrack --with-libmbfl --with-onig --enable-pdo --with-pdo-mysql --with-zlib-dir --with-pdo-sqlite --with-readline --enable-session --enable-shmop --enable-simplexml --enable-sockets --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-wddx --with-libxml-dir --with-xsl --enable-zip --enable-mysqlnd-compression-support --with-pear
加入容器id为:1234567890
查看正在运行的容器:
docker ps
查看曾经运行过的容器:
docker ps -a
启动已经存在的容器:
docker start 1234567890
进入正在运行容器的bash界面:
docker exec -it 1234567890 /bin/bash
进入正在运行容器的bash界面,并启动nginx和php,然后进入bash界面:
docker exec -it 1234567890 /etc/rc.local
*开启防火墙限制的端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
*新建docker容器(--name 取别名; -p 指定本地端口对应容器的端口)
docker run -it -d --name=yafdemo -v /etc/localtime:/etc/localtime:ro -v /data/webapp/www:/data/webapp/www:Z -p 83:80 10.5.3.xx:xx/php7:v1.7 /etc/rc.local

删除容器:
docker rm 1234567890

转载于:https://www.cnblogs.com/kylin-70/p/6801863.html

php开发环境之samba服务以及docker容器安装配置相关推荐

  1. Docker容器安装配置

    Docker容器安装配置 一.检查服务器环境 1.系统内核 2.系统版本 二.Docker安装 1.Docker官方网址 2.卸载旧的版本docker 3.需要的安装包 4.设置镜像的仓库 5.查看d ...

  2. mysql8.0 利用docker容器安装配置多主多从集群

    mysql8.0 利用docker容器安装配置多主多从集群 原文:https://www.cnblogs.com/lkl6/p/14191419.html

  3. docker容器安装配置及创建容器

    一.什么是docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化.容 ...

  4. docker 多个mysql_mysql8.0 利用docker容器安装配置多主多从集群

    1. 在/user/local/share/下创建mysql文件夹,在mysql文件夹目录下创建4个文件夹分别是: master1, master2, slave1, slave2分别在每个目录下建立 ...

  5. re.containerbase.startinternal 子容器启动失败_微服务架构:基于微服务和Docker容器技术的PaaS云平台架构设计(微服务架构实施原理)...

    走过路过不要错过 点击蓝字关注我们 基于微服务架构和Docker容器技术的PaaS云平台建设目标是给我们的开发人员提供一套服务快速开发.部署.运维管理.持续开发持续集成的流程.平台提供基础设施.中间件 ...

  6. 基于微服务和Docker容器技术的PaaS云平台架构设计

    本文讲的是基于微服务和Docker容器技术的PaaS云平台架构设计[编者的话]在系统架构上,PaaS云平台主要分为微服务架构.Docker容器技术.DveOps三部分,这篇文章重点介绍微服务架构的实施 ...

  7. docker的文件流处理_迁移到微服务与DevOps,微服务和Docker容器的全面实用指南

    迁移到微服务与DevOps,改变软件开发效能! 一如既往,技术行业正处于巨大的转变之中,物联网.软件定义网络以及软件即服务(SaaS)仅为其中几例.由于这些创新,对能够改进应用开发和部署过程的平台和架 ...

  8. Python:Python多种集成开发环境(IDE,编译器)的简介、安装、入门、使用方法之详细攻略

    Python:Python多种集成开发环境(IDE,编译器)的简介.安装.入门.使用方法之详细攻略 目录 Python多种编译器的简介.安装.入门.使用方法 1.Anaconda 2.ipython ...

  9. windows环境下MySQL服务端和客户端安装,超详细

    windows环境下MySQL服务端和客户端安装,超详细 MySQL简介 MySQL的安装步骤 服务端安装 客户端安装 MySQL简介 MySQL是关系型数据库,由n张互相关联的表组成.一般是c或c+ ...

最新文章

  1. android 云应用开发,Android云应用开发:网络通信技术介绍
  2. Spring、Spring MVC、MyBatis整合文件配置详解
  3. memcached 的基本命令
  4. 2020年中国直播电商行业研究报告
  5. java控制台输出方式,JAVA控制台输出格式
  6. Kubernetes-DaemonSet(六)
  7. 【J2me3D系列学习文章之三】(立即模式)对立方体进行变换操作-旋转、缩放、平移...
  8. VR游戏与传统游戏开发区别 和 Unite 2016关于VR/AR的消息
  9. 网站被黑客劫持了选择高防CDN
  10. android 调色盘插件,Adobe co CC2017下载
  11. python中sqrt函数用法_Python : sqrt() 函数
  12. 【小编教你有效的保护视力】
  13. mysql: 身份证校验等问题
  14. 基于H5的Speedtest网速测试工具搭建
  15. 比较全的Struts介绍04
  16. 基于Android的高德地图的定位和运动轨迹记录的功能
  17. PAT乙级--1033 旧键盘打字(测试点2,测试点4解决)
  18. 企业实施单元测试现状调查(浙江大学管理学院 李云)
  19. PVE+集客AC+K2T-AP
  20. 51 单片机 点阵 LED 显示屏程序

热门文章

  1. 关于UE4使用中虚幻商城保管库的目录问题
  2. 致知力行,继往开来——大一上半程总结
  3. 南卡runner pro2实际体验有多爽?不入耳听歌畅快淋漓
  4. visual studio: 以下警告被视为错误
  5. web安全之XSS注入漏洞
  6. OpenGauss数据库在 CentOS 上的实践,配置篇
  7. 《精通Linux设备驱动程序开发》——网络接口卡
  8. 微信小程序日历(公历)
  9. 直接输入二进制常数的KEIL C补丁,如输入B0000_0101;则宏替换后就是0x05
  10. 佳能EOS R3评测