Linux+Docker+宝塔+Phpstrom

本章安装由linux7.5+docker+宝塔
一.安装前的准备
1.虚拟机Vm
2.Linux7.5镜像文件
ps:因为宝塔默认的挂载点是/www/wwwroot,所以在安装linux镜像时可以先创建一个挂载点/www。以下为安装linux7.5过程

找到需要安装的镜像文件

这里我安装的linux大小为20GB,可根据实际添加大小

选择语言中文

点击安装位置

进入我要配置分区

分区方案选择标准分区

/home 分区为2GB

/boot 分区为200MB

/swap 分区为1GB

/www 分区6GB (这个必须添加,宝塔默认目录)

/  根目录为剩余空间

点击完成

开始安装

进行用户配置,设置root管理权限

创建linux登录用户

点击完成配置

完成后点击重启

重启后进入linux命令行界面,输入刚刚创建的linux登录用户账号和密码

搜索本地ip发生错误而且ping不通

点击虚拟机界面  编辑-》虚拟网络编辑器 ,选中VMnet8,点击右下方的更改设置

进入net设置,记住ip 掩码 和 网关 

在linux中输入vi /etc/sysconfig/network-scripts/ifcfg-ens33  

#注 网络配置文件名可能会有不同,在输入到ifcfg时,可以连续按两下tab键,获取提示,比如我的机器 为 ifcfg-ens33

#注 修改此文件需要root权限

重启网络

ping下网络是否ping通

显示这样则网络已经ping通

安装完以上软件就可以通过虚拟机进入linux系统啦。

二.安装软件
1.远程连接linux服务器

这里我们使用宝塔的远程桌面助手,进入宝塔面板(https://www.bt.cn/),点击进行一键安装。

安装完后打开该软件

点击连接进入终端工具就可以操作linux系统啦,之后我们再在linux中安装docker容器存储宝塔

Docker快速入门
1.安装Docker(虚拟机软件)

1. yum -y install docker-io

2.启动Docker服务

1.systemctl start docker.service

#注 启动Docker需要root权限

3.下载镜像(虚拟机)

1.docker pull centos

4.启动运行(安装并且运行虚拟)

1.docker run -it -p 20:20 -p 21:21 -p 80:80 -p 443:443 -p 888:888 -p 8888:8888 -p 9501:9501 -p 9502:9502 -p 9503:9503 -p 9504:9504 -p 9505:9505 -p 9506:9506 -p 9507:9507 -p 9508:9508 -p 9509:9509 --name swoole centos

-p参数代表docker容器向外暴露的端口

查看创建的docker容器,-a表示查看所有

查看正在运行的docker容器

开启docker容器 

#注 swoole为刚刚创建的docker容器

5.进入安装有宝塔的Docker容器

1.docker exec -it swoole /bin/bash

#注 swoole 为docker容器名称 /bin/bash为docker命令

进入后的界面

好,当完成到以上步骤,我们就真正进入docker容器了,接下来就是安装宝塔了

宝塔快速入门
1.进入宝塔命令行面板(https://www.bt.cn/btcode.html#main)(这里我们选的是centos)

安装宝塔

安装成功后,会显示出你的宝塔登录信息,帐号和密码,如图

#注 在浏览器输入以上的默认信息进入宝塔界面,这里的ip地址应该换成你linux的ip地址,否则面板无法开启,因为这里测试的是你虚拟机的ip。

进入宝塔面板后记得改下默认的账号和密码方便下次登录。

进入宝塔面板后一键安装lnmp(记得每个软件都选择最新版的,php要>=7.0不然安装不了swoole扩展)

安装完后首页显示如下:(记得每个软件都要点击开启哦特别是FTP服务)

在宝塔中添加一个网站

点击提交完成创建

这时我们在浏览器输入感刚刚创建的域名,网页没有正常显示,如下图:

这时应该把域名改为linux服务器的ip地址就可以访问了(亲测有效)。站点就创建完成了。

phpstrom连接快速入门
phpstrom连接linux中宝塔的文件(利用FTP服务连接(之前创建站点的ftp账号和密码要记住))

setting中打开file->settiing->deplopment->congfigruation:

#注 记得在宝塔面板开启ftp服务还有放行ftp端口号 21

这样phpstrom就连接到linux上了,可以对文件进行编辑了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值