parallels centos7 laradock test

0   # kenel 3.10.0-327
	# 找到ip ifcfg-*
	ip addr

	#使用sftp修改文件
	sftp 

1
	#安装parallels tools
	光驱挂载 Parallels Desktop.app/Contents/Resources/Tools/prl_tools_lin.iso

	https://buildlogs.centos.org/c7.1511.00/kernel/20151119220809/3.10.0-327.el7.x86_64/kernel-devel-3.10.0-327.el7.x86_64.rpm
	ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/Kenzy:/modified:/C7/CentOS_7/noarch/dkms-2.2.0.3-31.1.noarch.rpm

	rpm -ivh ~/kernel-devel*.rpm
	rpm -ivh ~/dkms-*.rpm

	mkdir -p /media/cdrom
	mount -o exec /dev/cdrom /media/cdrom/
	/media/cdrom/install
	reboot

	#error fix
	cp -r /media/cdrom/ ~/prl_tools_fix
	cd prl_tools_fix/
	chmod +x install
	cd ./installer/
	chmod +x installer.* *.sh prl_*
	cd ../kmods/
	tar -xzf prl_mod.tar.gz 
	rm prl_mod.tar.gz 
	vi ./prl_eth/pvmnet/pvmnet.c
		ndo_change_mtu ->  ndo_change_mtu_rh74
	tar -zcvf prl_mod.tar.gz ./ dkms.conf Makefile.kmods
	cd ../
	./install

	#kernel 3.10.0-957 fix
	vi ~/prl_tools_fix/kmods/prl_eth/pvmnet/pvmnet.c 
		MODULE_LICENSE("Parallels"); -> MODULE_LICENSE("GPL");
	vi ~/prl_tools_fix/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c 
		MODULE_LICENSE("Parallels"); -> MODULE_LICENSE("GPL");
	cd ~/prl_tools_fix/kmods
	tar -zcvf prl_mod.tar.gz . dkms.conf Makefile.kmods
	cd ../
	./install
2
	#关闭selinux
	/etc/selinux/config
		SELINUX=disabled

	setenforce 0

	#关闭防火墙
	systemctl stop firewalld.service
	systemctl disable firewalld.service

	#静态ip
	/etc/sysconfig/network-scripts/ifcfg-eth0
		BOOTPROTO=static
		IPADDR=192.168.1.211
		NETMASK=255.255.255.0
		GATEWAY=192.168.1.1
		DNS1=114.114.114.114
		DNS2=8.8.4.4
	/etc/resove.conf
		nameserver 114.114.114.114
		nameserver 8.8.4.4
	systemctl restart network.service
	ping -c 3 192.168.1.1
	ping -c 3 www.baidu.com
 
	#sudo 
	/etc/sudoers
		uname	ALL=(ALL) 	ALL
	reboot
3
	#更新系统
	yum update
	#系统被更新到7.6 parallels共享文件夹不可用
	1 #error fix + 1 #kernel 3.10.0-957 fix

	#yum国内源
	yum install -y yum-utils device-mapper-persistent-data lvm2
	yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
	yum makecache fast

	#安装docker
	yum -y install docker-ce
	systemctl start docker
	systemctl enable docker

	#docker国内源
	/etc/docker/daemon.json
	{
		"registry-mirrors": ["https://registry.docker-cn.com"]
	}

	systemctl restart docker

	#安装docker compose 
	curl -L https://github.com/docker/compose/releases/download/1.23.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
	chmod +x /usr/local/bin/docker-compose

	#安装git
	yum install -y git

	#工作目录
	mkdir -p /media/psf/sites/proja
	ln -s /media/psf/sites ~/work

	yum install -y tree
	tree -aC ./

	#非ROOT用户下
	sudo usermod -aG docker $USER
	newgrp docker

	#laradock
	git clone https://github.com/Laradock/laradock.git
	cp /media/psf/sites/proja/laradock/env-example /media/psf/sites/proja/laradock/.env
	cd /media/psf/sites/proja/laradock
	docker-compose up -d nginx mysql phpmyadmin redis workspace
	docker-compose ps

	mkdir -p /media/psf/sites/proja/public
	vi /media/psf/sites/proja/public/index.php
		<?php
		$redis = new Redis();
		$redis->connect('redis', '6379');
		echo "Connection to server sucessfully Server is running: " . $redis->ping()."<br />";

		$dbhand = new PDO("mysql:dbname=mysql;host=mysql;port=3306", 'root', 'root', array(
			PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
			PDO::ATTR_STRINGIFY_FETCHES  => false,
			PDO::ATTR_EMULATE_PREPARES   => false,
			PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'"
		));

		var_dump( $dbhand );
		phpinfo();

	mkdir -p /media/psf/sites/proja/dbdata

	#nginx404 
	/media/psf/sites/proja/laradock/nginx/sites/default.conf
		root /var/www/public; => root /var/www;
	#.env
		APP_CODE_PATH_HOST=../
		DATA_PATH_HOST=../dbdata
		DOCKER_HOST_IP=192.168.1.211
		MYSQL_VERSION=5.7
		MYSQL_DATABASE=proja
		MYSQL_USER=proja
		MYSQL_PASSWORD=*******

	docker-compose stop
	sudo rm -rf ~/.laradock
	docker-compose build mysql
	docker-compose up -d nginx mysql phpmyadmin redis workspace

 

转载于:https://my.oschina.net/u/1390066/blog/2988253

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值